Side Dishes
This black bean sweet potato taco skillet delivers all the bold flavors of your favorite tacos in a single, foolproof one-pan meal. The secret lies in caramelizing sweet potatoes until tender-crisp while building layers of smoky, spiced flavors from black beans and warm taco seasoning.
I developed this recipe after years of testing skillet techniques to ensure every bite delivers that perfect balance of texture and depth.
The beauty of this dish is its simplicity—just one pan, 30 minutes of active time, and ingredients you likely already have. Sweet potatoes roast until caramelized at the edges while black beans absorb the spices, creating a hearty base.
Crispy tortilla bites add that satisfying crunch without requiring extra pans or effort. It's the kind of recipe that transforms a weeknight dinner into a fiesta-worthy meal with minimal cleanup.
What you'll end up with is a vibrant skillet filled with tender sweet potatoes, smoky black beans, and crispy tortilla bites all bathed in a flavorful taco sauce. The textures play perfectly—tender potatoes, crispy tortillas, and creamy beans—while the spices deliver that authentic taco experience.
This dish serves as both a satisfying main course and a crowd-pleasing side.
Perfect for meal prep or last-minute dinners, this recipe scales easily and tastes even better the next day. The flavors meld beautifully overnight, making it ideal for busy schedules. Let's get cooking—your taste buds will thank you for this one-pan wonder.
Ingredients for black bean sweet potato taco skillet
Sweet potatoes, smoky beans, and crispy tortilla bites—this one-pan fiesta needs just 15 ingredients for bold, restaurant-quality flavor.
| Ingredient | Amount | Notes |
|---|---|---|
| Medium Sweet Potatoes 🍠 | 2 lb | Cut into 1-inch cubes |
| Black Beans 🫘 | 2 cups | Canned, drained and rinsed |
| Corn Tortillas 🌯 | 8 whole | Cut into 1-inch strips |
| Taco Seasoning 🌶️ | 2 tbsp | Vegan blend, homemade or store-bought |
| Extra-Virgin Olive Oil 🫒 | 2 tbsp | For roasting potatoes and crisping tortillas |
| Lime Juice 🍋 | 2 tbsp | Freshly squeezed |
| Avocado Oil 🫒 | ½ cup | For high-heat cooking |
| Vegetable Broth 💧 | 1 cup | Low-sodium preferred |
| Fresh Cilantro 🌿 | ¼ cup | Chopped, for garnish |
| Avocado 🥑 | 1 whole | Diced, for serving |
| Red Bell Pepper 🌶️ | 1 whole | Diced, for serving |
| Smoked Paprika 🌶️ | 1 tsp | For extra smokiness |
| Ground Cumin 🌿 | 1 tsp | Toasted for depth |
| Sea Salt 🧂 | 1 ½ tsp | Diamond Crystal preferred |
| Black Pepper 🌶️ | ½ tsp | Freshly ground |
Sweet potatoes are the star here—look for vibrant orange ones with smooth skin at Trader Joe's or your local grocery store's produce section. The medium size (about 8-10 oz each) roasts perfectly without drying out. If you can't find them, regular russet potatoes work in a pinch, but they won't caramelize as beautifully. For the black beans, canned is fine—just make sure they're low-sodium or rinse them well. The corn tortillas should be fresh (not dried out) for that perfect crisp. If you can't find them, flour tortillas work too, but they won't be as authentic.
No taco seasoning packet? Mix 1 tbsp chili powder, 1 tsp cumin, 1 tsp smoked paprika, 1/2 tsp garlic powder, and 1/2 tsp onion powder—that's all you need. Short on lime juice? A splash of apple cider vinegar works in a bind. The avocado oil is key for high-heat cooking—it won't burn like olive oil. If you're out, vegetable oil is fine, but the flavor won't be as rich. For the garnish, fresh cilantro is ideal, but dried oregano at half the amount will do if you're fresh out. The red bell pepper adds a nice crunch—skip it if you're in a hurry, but it's worth the extra minute.
This skillet reheats beautifully—tastes even better the next day once the flavors meld. Store leftovers in an airtight container for up to 4 days in the fridge or 3 months frozen. For meal prep, portion into containers with a layer of avocado and lime juice on top to keep everything fresh. The tortilla bites stay crispy for about 2 days if stored separately, so assemble fresh when ready to eat. Double the batch—it's that good.
Why You'll Love This Recipe
- One-Pan Magic: I swear by this trick—just toss diced sweet potatoes and black beans in a skillet with olive oil, sprinkle taco seasoning, and let them caramelize together. No chopping boards, no extra pans, just pure, sticky, flavorful simplicity.
- Sweet Heat Combo: That smoky taco seasoning clinging to the crispy sweet potato edges while the beans stay tender? Honestly, it’s the kind of balance that makes you forget you’re eating something "healthy." The natural sweetness of the potatoes plays so well with the earthy beans—it’s dangerously addictive.
- Meal Prep MVP: Between us, this is my go-to for busy nights. Make a big batch, store the filling in the fridge, and warm it up with fresh tortillas later. Even better? It reheats like a dream—no soggy tortillas here.
- Budget-Friendly Powerhouse: Sweet potatoes and black beans are my pantry’s secret weapon. They stretch for days, feed the whole family, and cost a fraction of ground beef. Plus, using corn tortillas keeps it cheap without sacrificing flavor—just add toppings and call it dinner.
Step-by-step instructions for black bean sweet potato taco skillet
Here's how to create a vibrant, one-pan fiesta with perfectly crispy elements and bold flavors.
Roast Sweet Potatoes and Crisp Tortilla Strips
Preheat your oven to 425°F. Toss the 2 lb medium sweet potatoes (cut into 1-inch cubes) with 1 tablespoon extra-virgin olive oil, ½ teaspoon sea salt, ½ teaspoon black pepper, and ½ teaspoon ground cumin. Spread them evenly on a large baking sheet and roast for 20-25 minutes until tender with crispy edges.
While the potatoes roast, cut the 8 corn tortillas into 1-inch strips. Toss them with 1 tablespoon extra-virgin olive oil, ½ teaspoon smoked paprika, ½ teaspoon sea salt, and ¼ teaspoon black pepper. Arrange them on a separate baking sheet in a single layer. Roast for 8-10 minutes, flipping halfway, until golden and crispy. Watch closely—they burn quickly!
Build the Taco Base with Beans and Broth
In a large skillet, heat ½ cup avocado oil over medium heat. Add the 2 cups black beans and cook for 3-4 minutes until warmed through. Stir in the 2 tablespoons taco seasoning, 1 cup vegetable broth, and 1 teaspoon smoked paprika. Let it simmer for 5 minutes until the flavors meld and the liquid reduces slightly.
Here's the thing—you want the beans to develop depth without turning mushy. If the mixture looks too dry, add 2-3 tablespoons water. The sauce should coat the back of a spoon but still be chunky enough to hold texture. Remove from heat and stir in 2 tablespoons lime juice—this brightens all the flavors and balances the richness.
Combine Everything for Maximum Flavor
Add the roasted sweet potatoes and crispy tortilla strips to the skillet. Gently toss everything together until the potatoes are heated through and the tortilla strips regain some crispness from the residual heat. The mixture should look vibrant with deep orange sweet potatoes, golden tortilla bits, and glossy black beans.
Taste and adjust seasoning—this is your chance to perfect the balance. Add more lime juice if it needs brightness, or a pinch of salt if the flavors feel muted. The dish should sing with smoky, spicy, and slightly sweet notes. If you're serving immediately, keep the skillet warm over low heat while you prepare the toppings.
Assemble and Garnish for Serving
Divide the taco skillet among four plates. Top each serving with ¼ cup diced avocado, ¼ cup diced red bell pepper, and 1 tablespoon chopped fresh cilantro. The contrast of creamy avocado, crisp pepper, and fresh herbs against the hearty skillet base creates the perfect texture and flavor profile.
For extra crispiness, I like to transfer the crispy tortilla strips to a separate plate before serving so guests can add them back as desired. The key to presentation is keeping the vibrant colors prominent—arrange the toppings in a visually appealing way that makes the dish look as delicious as it tastes.
Pro Tips For Making Black Bean Sweet Potato Taco Skillet
- CUT SWEET POTATOATOES SMALLER THAN YOU THINK: I learned this the hard way—those 1-inch cubes you eyeball? They’ll turn to mush before the beans get tender. Aim for ½-inch dice so they soften evenly without falling apart when you toss them into the skillet. (And yes, it takes longer to chop, but your tacos won’t be a sad, soupy mess.)
- SWEAT BEANS FIRST: Skip the direct heat—dump those black beans straight into the dry skillet and you’ll end up with a burnt crust before they warm through. Instead, cook them in a separate pan with a splash of water (just enough to steam) for 3–4 minutes before adding them to the skillet. This keeps them creamy and prevents that bitter, overcooked edge.
- USE DRY TORTILLAS: Fresh corn tortillas? They’ll turn to glue in the skillet. Toast them dry in a separate pan over medium heat for 20–30 seconds per side until they’re just crisp at the edges—this guarantees they hold up when you pile on the filling. (Pro move: Warm them again right before serving so they stay sturdy.)
- SALT THE BEANS WHILE COOKING: Taco seasoning’s got salt, but it’s rarely enough. Add a pinch of flaky sea salt directly to the beans when you sweat them—this cuts through the starchiness and makes the flavors pop. (I know, it seems obvious, but I’ve seen people skip it and wonder why their dish tastes flat.)
Wine and beer pairings for black bean sweet potato taco skillet
Crisp White Wine Pairing
Reach for a dry Riesling or Albariño to complement this vibrant skillet—both wines cut through the richness of the black beans and sweet potatoes while their bright acidity enhances the lime and cilantro notes.
I love a chilled German Riesling from the Mosel region with its crisp finish and subtle mineral undertones. Serve it slightly sweeter than you'd expect, around 6-8% residual sugar, to balance the smoky spices. 🍷
Craft IPA Balance
A hazy IPA with citrus and tropical notes works surprisingly well here. Look for a New England-style IPA from Trillium Brewing or Heady Topper—their juicy grapefruit and mango flavors mirror the lime and avocado in the dish.
The slight bitterness also plays against the sweetness of the caramelized potatoes. For a lighter option, try a Mexican lager like Modelo Especial to keep the taco vibe authentic.
Red Wine Alternative
If you prefer red, a light-bodied Grenache or Pinot Noir from Spain or Oregon delivers. These wines have enough fruitiness to stand up to the smoky flavors without overpowering the dish.
I recommend a Spanish Garnacha with its red berry notes and silky texture. Avoid heavy Cabernets—they'll clash with the lime and avocado. 🍇
Non-Alcoholic Options
For a refreshing non-alcoholic match, try a sparkling limeade with fresh mint. Mix 2 cups sparkling water, ½ cup lime juice, and 1 tbsp agave syrup, then garnish with mint. The bubbles cleanse your palate between bites, while the lime echoes the dish's bright flavors.
For a more robust option, a ginger beer with a squeeze of lime adds a nice spicy contrast to the sweet potatoes.
Serving Temperature Tips
Wine should be served chilled for this dish—around 50-55°F for whites and 60-65°F for reds. I like to pop the bottle in the fridge for 30 minutes before serving. For beer, keep it cold (around 40°F) to preserve the crispness.
The key is to let the wine or beer complement, not compete with, the dish's vibrant flavors. 💡
Nutrition facts
Frequently asked questions
Can I make this skillet without corn tortillas?
If you don't have corn tortillas, use flour tortillas cut into strips—they'll still crisp up nicely. For a gluten-free option, try rice tortillas or even plantain chips for a tropical twist. The key is keeping the strips 1-inch wide so they crisp properly in the oven.
How do I prevent the sweet potatoes from getting mushy?
Start with medium-sized sweet potatoes (about 8-10 oz each) cut into 1-inch cubes—this ensures even cooking. Toss them well with oil and seasoning so they don't stick, and spread them in a single layer on the baking sheet. Roast at 425°F for 20-25 minutes until they're tender with crispy edges. Don't overcrowd the pan!
Can I prep this ahead of time?
This dish tastes even better the next day! Roast the sweet potatoes and crisp the tortilla strips 1 day ahead and store separately in airtight containers. Reheat in the oven at 350°F for 10 minutes to restore crispiness. Assemble the skillet fresh when ready to serve—this lets the flavors meld beautifully overnight.
What's the best way to make it spicier?
Add ½ teaspoon cayenne pepper or 1 chopped chipotle pepper in adobo sauce to the bean mixture for serious heat. For a smoky kick, increase the smoked paprika to 2 teaspoons. If you love fresh heat, top with diced jalapeños or sliced serrano peppers when serving. Start with small amounts—you can always add more!
How do I make this dish kid-friendly?
Skip the spicy toppings and serve the skillet plain with mild toppings like diced avocado, shredded cheese, or plain Greek yogurt instead of sour cream. You can also set up a "build-your-own" station with separate bowls of toppings so kids can customize their portions. The sweet potatoes and beans are naturally kid-approved!
