Sweet Potato Black Bean Breakfast Tacos
These tacos are my go-to when I want a breakfast that feels indulgent and also holds up for a busy morning. Sweet potatoes caramelize and crisp; black beans lend a creamy, savory base; eggs bring the comfort and protein. The whole thing comes together in one skillet, which means fewer dishes and a faster table.
I love that this recipe is flexible without asking you to reinvent the wheel. Use the oil you have, pick your favorite greens, and decide whether to melt cheese on the tortillas. The steps are straightforward and the flavors are layered — a little sweet, a little earthy, and a touch tangy depending on your salsa choice.
Below you’ll find an exact, practical method, a tidy ingredients list, and useful pro tips for timing, warming tortillas, and storing leftovers. If you want to batch-cook and grab tacos all week, I’ll tell you how.
What You’ll Gather
Ingredients
- 3 Tbsp avocado oil or olive oil — for sautéing and crisping the sweet potato.
- 1 medium-sized sweet potato chopped into ½-inch pieces — the main hearty component; uniform pieces cook evenly.
- 2.5 oz baby spinach or greens of choice — a quick wilt for color and balance.
- 6 to 8 large eggs well beaten — scrambled to give the tacos substance and protein.
- 1 tsp chili powder optional — adds gentle warmth if you want it.
- Salt and black pepper to taste — essential seasoning; add gradually and taste.
- 1 (14-oz) can Black Beans — warmed and spooned into each tortilla.
- 1 to 2 ripe avocados peeled and sliced — creamy topping; ripe but not mushy works best.
- 6-8 corn tortillas — the vessel; warm them before assembling.
- 1 to 2 cups grated cheese (optional) — melts over the warm tortillas for richness.
- salsa or hot sauce — to finish and punch up the flavors.
- sour cream or Greek yogurt — a cooling, tangy counterpoint if you like.
Stepwise Method: Sweet Potato Black Bean Breakfast Tacos
- Heat a large skillet over medium heat and add 3 Tbsp avocado oil or olive oil. Add the 1 medium sweet potato (chopped into ½‑inch pieces), cover, and cook, stirring occasionally, until the sweet potato is crispy on the outside and cooked through, about 15–18 minutes.
- While the sweet potato cooks, pour the 14‑oz can of black beans into a small pot and heat over low–medium heat, stirring occasionally, until hot. Keep the beans warm on low heat or turned off with a lid on.
- When the sweet potato is nearly done, add 2.5 oz baby spinach (or greens of choice) to the same skillet and cook, stirring, until wilted, about 2 minutes.
- Stir in 1 tsp chili powder (optional) and season the sweet potato and spinach mixture with salt and black pepper to taste. Remove the skillet from heat or push the mixture to one side of the skillet to make space for the eggs.
- Use the 6–8 large eggs (well beaten) to make scrambled eggs in the same skillet: pour the beaten eggs into the empty space (or into a clean skillet if you prefer), cook over medium–low heat, stirring gently, until set but still moist. Season the eggs with salt and black pepper to taste.
- Warm the 6–8 corn tortillas using your preferred method: wrap in aluminum foil and heat in a 350°F oven for about 7 minutes, broil 1–2 minutes for crispier tortillas, or microwave briefly until hot.
- If using, sprinkle each warm tortilla with grated cheese (1–2 cups total, divided) so it melts slightly.
- Assemble the tacos: divide the heated black beans among the tortillas, then add the sweet potato and spinach mixture, sliced avocado (use the 1–2 ripe avocados peeled and sliced), and top with the scrambled eggs.
- Serve the tacos with salsa or hot sauce and/or sour cream or Greek yogurt as desired.
Why You’ll Love This Recipe

This is a breakfast that satisfies like a weekend meal but is practical enough for busy mornings. Sweet potato adds a natural sweetness that plays well against the earthiness of black beans. Eggs make it filling. Everything cooks quickly in a single skillet and assembling the tacos is fast. No need for complicated sauces or long marinating times.
Beyond convenience, the textures are a winning combo: crisped sweet potato, creamy beans, soft scrambled eggs, and the gentle chew of corn tortillas. It’s also forgiving — timing and small variations won’t break it.
Flavor-Forward Alternatives

- Swap the chili powder (use sparingly) for smoked paprika if you want a smokier edge.
- If you like heat, drizzle hot sauce on top while assembling; a few drops go a long way.
- Stir a spoonful of the salsa into the warm beans for an extra layer rather than adding it only on top.
Toolbox for This Recipe
- Large skillet — big enough to crisp sweet potato and hold the eggs in one pan.
- Small pot — to warm the black beans without drying them out.
- Spatula — for gentle scrambling and stirring.
- Knife and cutting board — for even ½-inch sweet potato pieces and avocado slicing.
- Oven or microwave — for warming tortillas (foil + oven method keeps them pliable).
Steer Clear of These
Avoid using under-ripe sweet potatoes; they won’t caramelize or soften properly. Don’t overcrowd the skillet when you add the sweet potato — pieces need contact with the pan to brown. And if you overcook the eggs, they’ll become dry and lose their appeal; aim for just set but still moist.
Holiday & Seasonal Touches
In colder months, bake a few extra sweet potatoes and roast them until caramelized, then finish in the skillet for even deeper flavor. In late summer, top with bright, fresh salsa or herby yogurt (if you choose to add herbs), but stick to the listed toppings if you’re following the core recipe.
Pro Perspective
Work in stages and use heat to your advantage. Start the beans before you finish the sweet potato so everything is warm at assembly. Push the cooked sweet potato to one side of the skillet to create space for the eggs; that way you reuse the flavored fat and keep cleanup down. Taste as you go; tiny adjustments of salt and pepper at the end make a big difference.
Cooling, Storing & Rewarming
Cool leftover components separately if you can. Store sweet potato and beans in airtight containers in the fridge for up to 3–4 days. Scrambled eggs keep for a day but lose quality after that.
Reheating tips
- Warm the beans and sweet potato in a skillet over medium-low heat until hot; add a splash of water if they begin to stick.
- Reheat tortillas wrapped in foil at 350°F for 7–10 minutes or microwave covered for short bursts to avoid chewy, dried corn tortillas.
- Avoid nuking eggs for long in the microwave; gentle stovetop warming works best to preserve texture.
Questions People Ask
Can I make this vegan?
Yes, omit the eggs and cheese. Add extra black beans or pan-fry some firm tofu seasoned with the chili powder for protein. Follow the same cooking steps for the sweet potato and greens.
Can I prep components ahead?
Definitely. Chop the sweet potato and keep it in water in the fridge for a day if you want to save time. Cook the sweet potato and beans the night before and reheat in the morning. Keep avocado whole until serving for best texture.
What if I only have flour tortillas?
Use them. They’ll change the mouthfeel and may be softer. Warm them lightly and consider a brief broil if you want a little crispness.
Ready to Cook?
Set out your ingredients, heat the skillet, and start with the sweet potato. The method is simple and forgiving. Follow the steps in order: crisp the sweet potato, warm the beans, wilt the greens, scramble the eggs, warm the tortillas, assemble, and top. In about 30 minutes you’ll have satisfying, colorful breakfast tacos that travel well and please a crowd.
Make a double batch of sweet potato and beans if you want leftovers for the week. When you reheat carefully, you’ll still get that pleasing contrast of textures. Enjoy — and serve hot.

Sweet Potato Black Bean Breakfast Tacos
Ingredients
Ingredients
- 3 Tbspavocado oilor olive oil
- 1 medium-sizedsweet potatochopped into 1/2-inch pieces
- 2.5 ozbaby spinachor greens of choice
- 6 to 8 largeeggswell beaten
- 1 tspchili powderoptional
- Salt and black pepperto taste
- 1 14-oz canBlack Beans
- 1 to 2 ripeavocadospeeled and sliced
- 6-8 corn tortillas
- 1 to 2 cupsgrated cheese* optional
- salsaor hot sauce
- sour creamor Greek yogurt
Instructions
Instructions
- Heat a large skillet over medium heat and add 3 Tbsp avocado oil or olive oil. Add the 1 medium sweet potato (chopped into ½‑inch pieces), cover, and cook, stirring occasionally, until the sweet potato is crispy on the outside and cooked through, about 15–18 minutes.
- While the sweet potato cooks, pour the 14‑oz can of black beans into a small pot and heat over low–medium heat, stirring occasionally, until hot. Keep the beans warm on low heat or turned off with a lid on.
- When the sweet potato is nearly done, add 2.5 oz baby spinach (or greens of choice) to the same skillet and cook, stirring, until wilted, about 2 minutes.
- Stir in 1 tsp chili powder (optional) and season the sweet potato and spinach mixture with salt and black pepper to taste. Remove the skillet from heat or push the mixture to one side of the skillet to make space for the eggs.
- Use the 6–8 large eggs (well beaten) to make scrambled eggs in the same skillet: pour the beaten eggs into the empty space (or into a clean skillet if you prefer), cook over medium–low heat, stirring gently, until set but still moist. Season the eggs with salt and black pepper to taste.
- Warm the 6–8 corn tortillas using your preferred method: wrap in aluminum foil and heat in a 350°F oven for about 7 minutes, broil 1–2 minutes for crispier tortillas, or microwave briefly until hot.
- If using, sprinkle each warm tortilla with grated cheese (1–2 cups total, divided) so it melts slightly.
- Assemble the tacos: divide the heated black beans among the tortillas, then add the sweet potato and spinach mixture, sliced avocado (use the 1–2 ripe avocados peeled and sliced), and top with the scrambled eggs.
- Serve the tacos with salsa or hot sauce and/or sour cream or Greek yogurt as desired.
Equipment
- Large cast-iron skillet
Notes
*I like using colby jack cheese, but cheddar cheese, pepperjack cheese, and mozzarella cheese all work.

