Hi there, food lover! 👋 Ready to cozy up with a bowl of comfort that warms the heart and nourishes the soul? This Black Bean and Sweet Potato Stew with Spinach is a celebration of earthy flavors, gentle spices, and wholesome goodness. 🍲💛
Originating from the humble kitchens of Latin America, this stew blends hearty black beans with naturally sweet, creamy sweet potatoes — a perfect balance of savory and sweet that feels like a warm hug on a cool evening. The spinach adds a burst of color and freshness, while a hint of cumin and smoked paprika brings everything together beautifully.
This dish is not just filling — it’s full of plant-based protein, fiber, and antioxidants. Whether you’re cooking for family, meal prepping for the week, or just craving something soul-soothing after a long day, this stew will hit the spot. Pair it with a slice of crusty bread or a scoop of fluffy rice, and you’ll have a meal that tastes like love itself. ❤️
🥕 Ingredients
Main Ingredients:
- 2 medium sweet potatoes, peeled and cubed
- 2 cans (15 oz each) black beans, drained and rinsed
- 1 medium onion, finely chopped
- 3 cloves garlic, minced
- 1 tbsp olive oil
- 1 tsp ground cumin
- 1 tsp smoked paprika
- ½ tsp chili powder (optional, for heat)
- 1 can (14 oz) diced tomatoes
- 3 cups vegetable broth
- 2 cups fresh spinach leaves
- Salt and pepper, to taste
Optional Garnishes:
- Fresh cilantro, chopped 🌿
- A squeeze of lime juice 🍋
- Avocado slices 🥑
👩🍳 Step-by-Step Directions
1️⃣ Prepare your base:
In a large pot, heat the olive oil over medium heat. Add the chopped onion and sauté for 3–4 minutes until soft and translucent. Stir in the minced garlic and cook for another 30 seconds until fragrant.
2️⃣ Add the flavor:
Sprinkle in the cumin, smoked paprika, and chili powder. Stir well to coat the onions and garlic in the spices — this is where the magic begins! 🌶️
3️⃣ Build your stew:
Add the diced sweet potatoes, black beans, and canned tomatoes (with their juices) into the pot. Stir everything together until well combined.
4️⃣ Simmer to perfection:
Pour in the vegetable broth and bring the mixture to a gentle boil. Reduce the heat to low and simmer for about 20–25 minutes, stirring occasionally, until the sweet potatoes are tender and the flavors have melded beautifully.
5️⃣ Add the greens:
Stir in the fresh spinach during the last few minutes of cooking, letting it wilt naturally into the stew. Taste and adjust seasoning with salt and pepper as needed.
6️⃣ Serve and enjoy:
Ladle the stew into warm bowls and top with fresh cilantro, avocado slices, or a squeeze of lime juice for brightness. Serve with warm bread or cooked rice. 🌾
🥣 Nutritional Information
⏰ Prep Time: 10 minutes
🔥 Cooking Time: 25 minutes
⏳ Total Time: 35 minutes
🍽️ Servings: 4 bowls
⚡ Calories per serving: 310 kcal
💪 Protein: 12g
🌾 Carbohydrates: 50g
🥑 Fiber: 10g
🧈 Fat: 8g
🧂 Sodium: 480mg
🍬 Sugar: 8g
🩵 Cholesterol: 0mg
This hearty stew is vegan, gluten-free, and full of plant-based energy — perfect for a balanced, nourishing dinner that doesn’t skimp on flavor.
#blackbeanstew #sweetpotatorecipe #comfortfood #veganrecipes #plantbased #easymeals #healthyfamilydinner
Bon appétit and happy cooking! 👩🍳🍽️
You might also like these recipes
Quick & Easy Meals
Chicken Breast Recipes – 15 Ultimate Dinners You’ll Love Fast
Healthy & Fresh
Black Bean and Sweet Potato Stew with Spinach
Healthy & Fresh
Barley and Mushroom Risotto