Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon

Sweet Potato Taco Bowls

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

Sweet potato taco bowls are a colorful and flavorful dish that brings people together for any occasion. With creamy roasted sweet potatoes as the base, topped with black beans, fresh avocado, zesty salsa, and vibrant herbs, these bowls are not only visually appealing but also satisfyingly delicious. Perfect for weeknight dinners or casual gatherings, you can easily customize them to suit your taste preferences. Enjoy a fiesta of flavors in every bite!

  • Total Time: 45 minutes
  • Yield: Serves 4

Ingredients

Scale
  • 2 medium sweet potatoes (about 500g), diced
  • 1 can (15 oz) black beans, rinsed and drained
  • 1 ripe avocado, diced
  • 1/2 red onion, finely chopped
  • 1/4 cup fresh cilantro leaves, chopped
  • Juice of 1 lime
  • 2 tsp taco seasoning
  • 1/2 cup sour cream or Greek yogurt
  • 1/2 cup salsa

Instructions

  1. Preheat the oven to 400°F (200°C).
  2. Toss diced sweet potatoes with olive oil and taco seasoning until evenly coated.
  3. Spread sweet potatoes on a parchment-lined baking sheet and roast for 25-30 minutes until golden brown and tender.
  4. In a small saucepan, heat black beans over medium heat; add lime juice and salt to taste.
  5. Assemble the bowls starting with roasted sweet potatoes as the base, then layer black beans, avocado, red onion, cilantro, dollops of sour cream or Greek yogurt, and finish with salsa.
  • Author: DANIEL LAWSON
  • Prep Time: 15 minutes
  • Cook Time: 30 minutes
  • Category: Main
  • Method: Baking
  • Cuisine: Mexican

Nutrition

  • Serving Size: 1 bowl (approx. 400g)
  • Calories: 450
  • Sugar: 6g
  • Sodium: 600mg
  • Fat: 20g
  • Saturated Fat: 5g
  • Unsaturated Fat: 14g
  • Trans Fat: 0g
  • Carbohydrates: 55g
  • Fiber: 12g
  • Protein: 12g
  • Cholesterol: 15mg