Join Our Facebook Group →

Roasted Sweet Potato and Black Bean Tacos

These vegetarian tacos are bursting with flavor and packed with nutritious ingredients. Perfect for a quick and easy weeknight dinner.
0 Review(s)

The Story

These tacos are loaded with roasted sweet potatoes and black beans, which are seasoned with a blend of Mexican spices. They are then topped with tangy pickled onions, creamy avocado, fresh cilantro, and a squeeze of lime juice for a bright, zesty finish.


2 large sweet potatoes, peeled and cubed
1 tablespoon olive oil
1 tablespoon chili powder
1 teaspoon ground cumin
1 teaspoon smoked paprika
Salt and pepper to taste
1 can black beans, drained and rinsed
1/2 red onion, sliced thinly
1/4 cup apple cider vinegar
1 tablespoon sugar
1/2 teaspoon salt
8-12 small corn tortillas
1 avocado, sliced
Fresh cilantro, chopped
Lime wedges
4 Servings

Prep Time:

0 Hrs 15 Mins

Cook Time:

0 Hrs 25 Mins

Total TIme:

0 Hrs 0 Mins



Preheat the oven to 400°F. Line a baking sheet with parchment paper.


Toss the sweet potato cubes with olive oil, chili powder, cumin, smoked paprika, salt, and pepper.


Spread the seasoned sweet potatoes on the prepared baking sheet and bake for 20-25 minutes or until golden brown and tender.


While the sweet potatoes are roasting, prepare the pickled onions. In a small bowl, whisk together the apple cider vinegar, sugar, and salt until the sugar has dissolved. Add the sliced red onion and toss to coat. Let sit for at least 10 minutes.


Heat the black beans in a small saucepan over low heat.


Warm the tortillas in a dry skillet or on a griddle.


To assemble the tacos, spoon some black beans onto each tortilla, followed by a generous helping of roasted sweet potatoes. Top with pickled onions, avocado slices, cilantro, and a squeeze of lime juice.


Serve immediately and enjoy!

Tips for this recipe

To make these tacos even heartier, you can add some crumbled queso fresco or feta cheese on top.

Reviews (0)

{{ reviewsTotal }}{{ options.labels.singularReviewCountLabel }}
{{ reviewsTotal }}{{ options.labels.pluralReviewCountLabel }}
{{ options.labels.newReviewButton }}
{{ userData.canReview.message }}