Crispy Sweet Potato Bean Tacos (Printable)

Crispy roasted sweet potatoes and hearty beans topped with buttery sautéed onions in warm tortillas.

# What You'll Need:

→ Vegetables

01 - 2 medium sweet potatoes, peeled and diced into 1/2-inch cubes
02 - 1 large yellow onion, thinly sliced
03 - 1 red bell pepper, diced (optional)
04 - 1 tablespoon olive oil
05 - 1 teaspoon smoked paprika
06 - 1/2 teaspoon ground cumin
07 - 1/2 teaspoon chili powder
08 - 1/2 teaspoon kosher salt
09 - Freshly ground black pepper, to taste

→ Beans

10 - 1 can (15 oz) black beans or pinto beans, drained and rinsed
11 - 1/2 teaspoon ground cumin
12 - 1/2 teaspoon garlic powder
13 - Pinch of kosher salt

→ For Serving

14 - 8 small corn or flour tortillas
15 - 1/2 cup crumbled feta or queso fresco (optional)
16 - 1/4 cup fresh cilantro, chopped
17 - 1 lime, cut into wedges
18 - Salsa or hot sauce, to taste

# How-To Steps:

01 - Preheat oven to 425°F. Line a baking sheet with parchment paper and set aside.
02 - In a large bowl, toss the diced sweet potatoes and bell pepper (if using) with half the olive oil, smoked paprika, cumin, chili powder, salt, and pepper until evenly coated. Spread in a single layer on the prepared baking sheet. Roast for 25–30 minutes, flipping halfway through, until the edges are crispy and golden brown.
03 - While the sweet potatoes roast, heat the remaining olive oil in a large skillet over medium heat. Add the sliced onions and sauté, stirring frequently, until softened and deeply caramelized, about 10–12 minutes. Remove from heat and set aside.
04 - In a small saucepan, combine the drained beans with ground cumin, garlic powder, and a pinch of salt. Stir gently and heat over low until warmed through, about 5 minutes.
05 - Warm the tortillas in a dry skillet over medium heat or directly over a gas flame, turning once, until pliable and lightly charred in spots.
06 - Spread a spoonful of seasoned beans onto each warmed tortilla. Top with roasted sweet potatoes, caramelized onions, crumbled cheese (if using), and a sprinkle of fresh cilantro. Serve immediately with lime wedges and salsa or hot sauce on the side.

# Expert Advice:

01 -
  • The sweet potatoes get genuinely crispy in the oven no deep frying required which feels like a small victory.
  • Everything cooks at the same time so you are not trapped in the kitchen for an hour while everyone else has fun.
  • These tacos are hearty enough that nobody asks where the meat is and that is a rare thing.
02 -
  • Do not crowd the sweet potatoes on the pan or they will steam instead of roast and you will miss the crispy edges entirely.
  • The onions need patience and low to medium heat because rushing them on high just gives you burnt rubbery strips.
  • Corn tortillas break if you skip the warming step so always take the extra minute to char them.
03 -
  • Flip the sweet potatoes with a thin spatula halfway through roasting and press down gently to get more surface contact with the pan for extra crispiness.
  • A splash of lime juice directly over the beans while they warm adds brightness that carries through the whole taco.