These crispy sweet potato bean tacos bring together golden roasted sweet potato cubes tossed in smoked paprika and cumin, hearty black beans warmed with garlic powder, and buttery sautéed onions caramelized to perfection.
Everything gets layered into warm corn or flour tortillas and finished with crumbled queso fresco, fresh cilantro, and a squeeze of lime. Ready in under an hour, they make a deeply satisfying vegetarian main that's packed with texture and bold Mexican-inspired flavors.
The smell of smoked paprika hitting a hot oven is enough to make anyone walk into the kitchen and ask what is for dinner. These sweet potato and bean tacos started as a Tuesday night desperation meal and turned into the most requested dinner in my house. The sweet potatoes get impossibly crispy on the edges while staying soft inside, and those slowly sauteed onions bring everything together. It is the kind of simple food that surprises you with how good it actually is.
My neighbor stopped by one evening right as I was pulling the sweet potatoes from the oven and ended up staying for dinner with her two kids. We stood around the kitchen counter assembling tacos on paper plates while the kids argued over who got more crispy potato pieces. There is something about a taco spread that turns a regular weeknight into an impromptu gathering.
Ingredients
- 2 medium sweet potatoes, peeled and diced: Cut them into small half inch cubes so they crisp up properly on all sides.
- 1 large yellow onion, thinly sliced: Thin slices break down faster and get that jammy, buttery texture.
- 1 red bell pepper, diced (optional): Adds a nice pop of color and sweetness but the tacos work fine without it.
- 1 tablespoon olive oil: Split it between roasting the potatoes and sauteeing the onions.
- 1 teaspoon smoked paprika: This is the flavor backbone of the whole dish so do not skip it.
- 1/2 teaspoon ground cumin: You will use more for the beans so keep it handy.
- 1/2 teaspoon chili powder: Gives a gentle warmth without overpowering the sweetness.
- 1/2 teaspoon salt and freshly ground black pepper: Season the potatoes generously before roasting.
- 1 can (15 oz) black beans or pinto beans: Drained and rinsed to remove the starchy liquid.
- 1/2 teaspoon ground cumin and 1/2 teaspoon garlic powder for beans: A quick warm through with these spices transforms plain canned beans.
- 8 small corn or flour tortillas: Corn tortillas give a more authentic texture but flour works too.
- 1/2 cup crumbled feta or queso fresco: The salty crumble on top makes every bite better.
- 1/4 cup fresh cilantro, chopped: Adds brightness and a fresh finish.
- 1 lime, cut into wedges: A squeeze of lime juice at the end wakes up all the flavors.
- Salsa or hot sauce: Let everyone choose their own heat level.
Instructions
- Get the oven screaming hot:
- Preheat to 425 degrees and line a baking sheet with parchment paper so nothing sticks.
- Roast the sweet potatoes:
- Toss the diced sweet potatoes and bell pepper with half the olive oil, smoked paprika, cumin, chili powder, salt, and pepper. Spread everything in a single layer giving them room to breathe and roast for 25 to 30 minutes, flipping halfway, until the edges are deeply golden and crispy.
- Caramelize the onions:
- While the potatoes roast, heat the remaining olive oil in a large skillet over medium heat and add the sliced onions. Stir frequently for 10 to 12 minutes until they collapse into soft, sweet, jammy ribbons.
- Warm the beans:
- In a small saucepan combine the drained beans with cumin, garlic powder, and a pinch of salt. Heat gently over low for about 5 minutes just until warmed through.
- Char the tortillas:
- Warm tortillas in a dry skillet or directly over a gas flame until pliable and lightly spotted.
- Build your tacos:
- Spoon beans onto each tortilla, pile on the roasted sweet potatoes and caramelized onions, then finish with crumbled cheese, cilantro, and a generous squeeze of lime.
There was a night I made these for a friend who claimed to hate sweet potatoes and she ate three tacos without saying a word. Sometimes the best meals are the ones that quietly prove people wrong.
Making It Your Own
These tacos are forgiving and flexible in a way that makes them perfect for cleaning out the refrigerator. Toss in whatever vegetables are hanging around and the smoked paprika will unify everything.
Serving Suggestions
A simple side of rice or a green salad with a citrus vinaigrette rounds this out into a complete meal. Pickled red onions or a dollop of sour cream would not be unwelcome either.
Storage and Reheating
Keep the components separate if you want the best results the next day. The sweet potatoes reheat beautifully in a skillet or air fryer and taste almost as good as fresh from the oven.
- Store roasted sweet potatoes in an airtight container for up to three days.
- Beans and onions can be combined and refrigerated together.
- Always warm tortillas fresh right before eating for the best texture.
Tacos do not need to be complicated to be memorable, and this recipe proves it every single time. Share them generously and watch them disappear.
Recipe FAQs
- → How do I get the sweet potatoes extra crispy?
-
Cut the sweet potatoes into uniform small cubes, pat them dry before tossing with oil, and spread them in a single layer on the baking sheet without overcrowding. Flipping halfway through roasting at 425°F ensures even browning on all sides.
- → Can I make these tacos ahead of time?
-
You can roast the sweet potatoes, sauté the onions, and season the beans up to two days in advance. Store each component separately in the refrigerator, then reheat and assemble with fresh tortillas when ready to serve.
- → What type of tortillas work best?
-
Small corn tortillas hold up well and add authentic flavor, while small flour tortillas offer a softer, more pliable wrap. Warm either type in a dry skillet or directly over a flame for the best texture and flexibility.
- → How can I make this dish vegan?
-
Simply omit the feta or queso fresco, or replace it with a plant-based cheese alternative. All other ingredients are naturally vegan, including the sweet potato filling, seasoned beans, and sautéed onions.
- → What toppings pair well with these tacos?
-
Sliced avocado or guacamole adds creaminess, pickled jalapeños bring heat, and a dollop of salsa or hot sauce brightens each bite. A sprinkle of pickled red onions or a drizzle of lime crema also works beautifully.
- → Can I use a different type of bean?
-
Black beans and pinto beans both work great, but kidney beans or chickpeas are also delicious alternatives. Drain and rinse canned beans well before seasoning and warming them through.