Black Bean Sweet Potato Taco Skillet Recipe: One-Pan Fiesta With Charred Tortilla Crunch

Side Dishes

Black Bean Sweet Potato Taco Skillet Recipe: One-Pan Fiesta With Charred Tortilla Crunch

This black bean sweet potato taco skillet transforms weeknight dinners into a vibrant fiesta with just one pan and 30 minutes of hands-off cooking. The secret lies in charring tortilla strips for irresistible crunch while the sweet potatoes roast tender and black beans develop deep, smoky flavor. I designed this recipe after craving a hearty, plant-based meal that felt indulgent without heavy prep—perfect for feeding a crowd or meal prepping for the week.

What makes this dish special is the balance of textures and flavors: caramelized sweet potatoes, creamy black beans, and crispy tortilla pieces all come together in a skillet, creating a satisfying, protein-packed meal.

The dish stays vegan but never feels like a compromise, thanks to bold spices like cumin and smoked paprika that mimic the depth of traditional taco seasoning. Plus, the one-pan method means minimal cleanup and maximum flavor.

By the time you're done, you'll have a skillet filled with tender sweet potatoes, hearty black beans, and crispy tortilla edges—all ready to be topped with avocado, cilantro, or lime for freshness.

The aromas alone will have everyone gathering around the table, and the first bite delivers that perfect mix of sweet, smoky, and slightly spicy flavors. This is comfort food at its finest, built for busy nights.

Serve it as a main dish with lime wedges and hot sauce, or let everyone customize their own bowls with optional toppings. The recipe scales easily, making it ideal for potlucks or family dinners. Let's get cooking!

👨‍🍳
Difficulty
Easy
🌿
Diet
Vegetarian
🔥
Calories
Med Cal

Ingredients for black bean sweet potato taco skillet

Sweet potatoes, black beans, and crispy tortilla strips create a hearty vegan taco skillet with bold smoky flavors.

Ingredient Amount Notes
Sweet Potatoes 🍠 2 cups Diced into 1-inch cubes
Canned Black Beans 🫘 2 cups Drained and rinsed (15 oz can)
Corn Tortillas 🌽 6 whole Cut into 1-inch strips
Canned Diced Tomatoes 🍅 1 cup Fire-roasted preferred
Taco Seasoning 🌶️ 2 tbsp Vegan blend (cumin, smoked paprika, garlic powder)
Vegetable Broth 💧 1 cup Low-sodium preferred
Extra-Virgin Olive Oil 🫒 2 tbsp For crisping tortillas
Avocado Oil 🫒 1 tbsp For roasting sweet potatoes
Lime 🍋 1 whole Juiced for finishing
Fresh Cilantro 🌿 ¼ cup Chopped for garnish
Smoked Paprika 🌶️ ½ tsp For extra depth
Ground Cumin 🌿 ½ tsp Toasted for aroma
Salt 🧂 1 tsp Kosher or sea salt
Black Pepper 🌶️ ½ tsp Freshly ground
Garlic Powder 🧄 1 tsp Not garlic salt

The sweet potatoes are the star here—orange-fleshed varieties like Garnet or Jewel stay moist while roasting. Trader Joe's and Whole Foods usually carry pre-cut sweet potatoes if you're short on time, but whole ones work just as well. For the black beans, Bush's or Goya brands are reliable and affordable, but any canned beans in the Latin aisle will do. The tortillas? Mission or La Tortilla Factory make the crispest strips—avoid the corn tortillas with added oil, as they'll burn faster. Toast the cumin seeds lightly in a dry pan before grinding for a deeper flavor, but pre-ground works in a pinch.

No fire-roasted tomatoes? Regular diced tomatoes with a pinch of smoked paprika mimic the flavor. Running out of corn tortillas? Flour tortillas cut into strips work, though they won't be as authentic. For extra smokiness, add 1/4 tsp liquid smoke to the broth. The taco seasoning blend is non-negotiable—store-bought works, but mixing cumin, smoked paprika, garlic powder, and chili powder gives you control over the heat level. Fresh cilantro is ideal, but dried cilantro at half the amount (if you can find it) or parsley will work in a bind. Always taste as you go—adjust salt and lime to your preference.

This skillet reheats beautifully—just add a splash of broth and warm through. Keeps in the fridge for 4-5 days sealed tightly, or freeze portions for up to 3 months. I like to double the recipe and portion into containers for easy lunches. The tortilla strips lose crispiness when reheated, so they're best fresh. Store the components separately if prepping ahead: beans and sweet potatoes together, tortilla strips wrapped in a dry towel to maintain crunch. Serve with lime wedges and hot sauce for that authentic taco experience.

❤️

Why You'll Love This Recipe

  • One-Pan Magic: I swear by this recipe when I’m too tired to scrub pots. Diced sweet potatoes and black beans cook right in the same skillet—no chopping, no fuss—just toss everything in, sprinkle the seasoning, and let it simmer. The only cleanup is wiping the same pan afterward.
  • Sweet & Smoky Kick: That caramelized sweet potato meets the deep, earthy black beans? It’s like a hug for your taste buds. The canned tomatoes add just enough tang to cut through the richness, and the tortillas soak up all the juices—no sad, dry corners here.
  • Lunchbox Hero: Between us, this is my go-to for meal prep. Double the batch, wrap the skillet filling in tortillas, and you’ve got hearty tacos for three days. Or pack it cold in containers—still tastes amazing, even reheated. (Yes, even on a Tuesday night.)
  • Budget-Friendly Powerhouse: I make this at least once a week because it’s stupidly cheap. Canned beans, seasonal sweet potatoes, and a bag of tortillas? That’s a full meal for under $5. Plus, leftovers keep for days—no sad wilted veggies here, just flavor that lingers.

Step-by-step instructions for black bean sweet potato taco skillet

A hearty, one-pan wonder combining smoky roasted sweet potatoes with crispy tortilla strips and spiced black beans.

1

Roast the Sweet Potatoes and Crisp the Tortillas

Preheat your oven to 425°F and line a large baking sheet with parchment paper. In a bowl, toss the 2 cups diced sweet potatoes with 1 tablespoon avocado oil, 0.5 teaspoon smoked paprika, 0.5 teaspoon ground cumin, 0.5 teaspoon black pepper, and 0.5 teaspoon salt. Spread them evenly on one side of the baking sheet.

On the other side, arrange the 6 corn tortilla strips in a single layer. Drizzle them with 2 tablespoons extra-virgin olive oil and toss lightly to coat. Roast for 20-25 minutes, stirring halfway through, until the sweet potatoes are tender and the tortillas are golden brown and crispy. You'll know they're done when the sweet potatoes pierce easily with a fork and the tortillas have a deep, toasted color.

2

Build the Taco Base in the Skillet

While the sweet potatoes and tortillas roast, heat a large skillet over medium heat. Add the 2 cups drained black beans and cook for 3-4 minutes, stirring occasionally, until warmed through. Stir in the 1 cup canned diced tomatoes, 2 tablespoons taco seasoning, 1 teaspoon garlic powder, and 1 cup vegetable broth. Bring to a gentle simmer and let it cook for 5 minutes until slightly thickened and fragrant.

Here's the thing—don't rush this step. The spices need time to meld with the beans and tomatoes, creating a rich, flavorful base. You'll notice the mixture darkening slightly as the spices toast and release their aroma. If it looks too thick, add a splash of water to loosen it to your preferred consistency.

3

Combine Everything for Maximum Flavor

Add the roasted sweet potatoes and crispy tortilla strips to the skillet with the black bean mixture. Stir gently to combine, letting the sweet potatoes soak up the spiced bean sauce. Cover the skillet and let it simmer for 5-7 minutes on low heat, stirring occasionally, until everything is heated through and the flavors have melded together.

This is where the magic happens—the sweetness of the roasted sweet potatoes balances the smoky, spiced black beans, while the crispy tortilla strips add texture. Taste and adjust seasoning if needed, adding more salt or taco seasoning as desired. The dish should be vibrant, flavorful, and perfectly balanced.

4

Finish with Fresh Lime and Cilantro

Remove the skillet from heat and let it cool slightly for 2-3 minutes. Stir in the juice of 1 whole lime and 0.25 cup chopped fresh cilantro. The lime brightens the dish, cutting through the richness of the sweet potatoes and beans, while the cilantro adds a fresh, herbaceous note. Give it one last stir to distribute everything evenly.

Serve immediately while the tortilla strips are still crispy and the sweet potatoes are warm. This dish is best enjoyed straight from the skillet, with the tortilla strips adding a delightful crunch to every bite. Garnish with additional cilantro and a sprinkle of smoked paprika for extra flair.

👨‍🍳

Pro Tips For Making Black Bean Sweet Potato Taco Skillet

  • CUT SWEET POTATO SMALL: I used to throw in big chunks and end up with mushy potatoes—this isn’t soup. Dice them into ½-inch cubes so they cook fast and stay tender without turning to paste. (Yes, even if you’re impatient like me, resist the urge to make them tiny.)
  • DRAIN BEANS WELL: Skimpy taco seasoning? You’re probably using canned beans straight from the juice. Drain and rinse them first—this cuts excess salt and lets the spices actually stick. Trust me, your taste buds will notice the difference.
  • COOK TOMATOES FIRST: Simmer those diced tomatoes with the seasoning for 5 minutes before adding anything else. This builds flavor into the sauce instead of just dumping it in at the end. (Your skillet will smell amazing, and that’s the real test.)
  • WARM TORTILLAS FAST: Stack them on a dry skillet for 30 seconds per side—just until pliable—then keep them wrapped in a towel. Cold tortillas make sad tacos, and this method keeps them warm without turning them into crispy chips. (No sad crunch here.)

Storing and reheating this recipe

Fridge Storage Tips

Store your taco skillet in an airtight container with a lid to preserve freshness for up to 4-5 days. The tortilla strips will soften over time, so keep them separate from the sweet potatoes and beans if you want to maintain some crunch.

I like using glass Pyrex containers because they're sturdy and microwave-safe for quick reheats. 🥄

Freezer Prep

For longer storage, portion the skillet into freezer-safe containers or heavy-duty freezer bags, leaving 1 inch of headspace for expansion. The dish freezes beautifully for up to 3 months, but the tortilla strips will lose their crispiness.

I recommend freezing the beans and sweet potatoes together, then storing the tortilla strips separately in a dry paper towel-lined bag. ❄️

Stovetop Reheat

My favorite method is reheating on the stovetop over medium-low heat for 8-10 minutes. Add 2-3 tablespoons of water or vegetable broth to prevent sticking and help restore moisture.

Stir occasionally and adjust seasoning with a pinch of salt or lime juice if needed. The textures won't be as perfect as fresh, but it's still delicious. 🔥

Microwave Method

For a quick fix, transfer the skillet to a microwave-safe dish and cover loosely with a damp paper towel. Heat on 70% power for 2-3 minutes, stirring halfway through. If it looks dry, add a splash of broth or water and let it warm through.

The tortilla strips will soften completely, so this works best if you're okay with a more homogenous texture. ⏰

Reviving Crispiness

If you reheat the skillet but want crispy tortilla strips, toast fresh strips in a dry skillet over medium-high heat for 1-2 minutes until golden. Sprinkle them over the reheated skillet just before serving—this adds that satisfying crunch back to every bite.

I also like adding a squeeze of lime and a sprinkle of smoked paprika for extra freshness. 🌶️

Nutrition facts

Servings 4
Amount Per Serving
Calories 480kcal
% Daily Value *
Total Fat 22g28%
Saturated Fat 3g15%
Cholesterol 0mg0%
Sodium 680mg29%
Total Carbohydrate 72g25%
Dietary Fiber 18g64%
Sugars 12g
Protein 24g48%
* Percent Daily Values are based on a 2,000 calorie diet. Your daily values may be higher or lower depending on your calorie needs.

Frequently asked questions

1

Can I make this recipe without corn tortillas?

Use flour tortillas cut into strips—they'll still crisp up nicely in the oven. For a gluten-free option, try cassava or almond flour tortillas (they crisp best when lightly brushed with oil). If you're out of tortillas entirely, omit them or add crushed tortilla chips at the end for crunch instead.

2

How can I make this dish spicier?

Add 1/2 teaspoon cayenne pepper or 1/4 teaspoon chili powder to the taco seasoning. For heat lovers, stir in 1-2 tablespoons of hot sauce at the end or top with diced jalapeños. Roast extra chipotle peppers in adobo with the sweet potatoes for smoky depth. Always taste as you go!

3

Why did my tortilla strips get soggy?

This happens when they absorb too much moisture from the beans or broth. To prevent it, roast them separately on a wire rack over a baking sheet (not directly on the pan) for better airflow. Add tortilla strips to the skillet only at the very end, or keep them in a warm oven (200°F) until serving.

4

Can I use frozen sweet potatoes?

Yes, but thaw them completely first and pat them very dry with a towel to prevent excess moisture. Frozen sweet potatoes may release more liquid, so reduce the broth by 2 tablespoons in the recipe. Roast them 5-7 minutes longer than fresh to ensure tenderness.

5

What's the best way to serve this as a complete meal?

Pair it with cilantro-lime rice, a simple avocado salad, or warm corn tortillas for scooping. Add toppings like diced avocado, pickled red onions, vegan sour cream, or crumbled vegan cheese for extra richness. Serve with lime wedges and hot sauce for customization.

★★★★★4.9(14 reviews)
Categories Side Dishes