Easy • Vegetarian
Hearty Black Bean and Sweet Potato Bowls
Nutrient-packed vegetarian bowls with roasted sweet potatoes, spiced black beans, and fresh toppings.
- Prep
- 15 min
- Cook
- 30 min
- Servings
- 4
- Level
- Easy

Advertisement
Looking for a meal that's both nourishing and incredibly satisfying? These Hearty Black Bean and Sweet Potato Bowls are a delicious plant-based powerhouse! With tender roasted sweet potatoes, robustly seasoned black beans, and all your favorite fresh toppings, these bowls are customizable, naturally gluten-free, and feel like a warm hug in a bowl.
Ingredients
Yield: 4 servings
For the Sweet Potatoes
- 2 medium sweet potatoes, peeled and diced into 1-inch cubes
- 1 tbsp olive oil
- 1/2 tsp chili powder
- 1/4 tsp cumin
- Salt and black pepper to taste
For the Black Beans
- 1 tbsp olive oil
- 1/2 small onion, chopped
- 1 clove garlic, minced
- 1 (15 oz) can black beans, rinsed and drained
- 1/2 cup vegetable broth or water
- 1/2 tsp cumin
- 1/4 tsp smoked paprika
- Pinch of cayenne pepper (optional)
- Salt and black pepper to taste
For Assembly & Toppings
- 1 cup cooked rice, quinoa, or farro (optional, for warmer bowls)
- 1 avocado, diced
- 1/4 cup fresh cilantro, chopped
- Lime wedges, for serving
- Optional: salsa, sour cream, pickled red onions, corn
Preparation
Step 1
Preheat oven to 400°F (200°C). Line a baking sheet with parchment paper.
Step 2
In a medium bowl, toss diced sweet potatoes with 1 tbsp olive oil, chili powder, cumin, salt, and pepper. Spread in a single layer on the prepared baking sheet. Roast for 20-25 minutes, flipping halfway, until tender and lightly caramelized.
Step 3
While sweet potatoes roast, prepare the black beans: Heat 1 tbsp olive oil in a medium saucepan over medium heat. Add chopped onion and cook until softened, about 3-4 minutes. Stir in minced garlic and cook for 1 minute until fragrant.
Step 4
Stir in the rinsed black beans, vegetable broth, cumin, smoked paprika, and cayenne (if using). Bring to a simmer, then reduce heat to low and cook for 5-7 minutes, stirring occasionally, until sauce thickens slightly. Season with salt and pepper.
Step 5
Assemble the bowls: If using, place a scoop of cooked rice/quinoa in the bottom of each bowl. Top with roasted sweet potatoes and the spiced black beans. Add diced avocado, fresh cilantro, and any other desired toppings. Serve with lime wedges for a burst of freshness.
Tips
- To save time, use pre-cut sweet potatoes from the grocery store.
- Make extra roasted sweet potatoes and black beans for easy meal prep later in the week.
- Add a fried egg on top for a delicious breakfast-for-dinner twist!
More recipes you'll love

A rich and fragrant vegetarian curry packed with chickpeas and tomatoes in a luscious, spiced coconut sauce.

Flavorful black beans and sweet corn are layered with melty cheese in crispy tortillas for a quick, satisfying meal.

A speedy, plant-powered curry brimming with chickpeas, spinach, and aromatic spices.