Warm, comforting, and packed with wholesome flavor, Red Bean Sweet Potato Soup is the perfect balance of hearty and nutritious. This one-pot recipe combines velvety sweet potatoes, tender red beans, and aromatic spices like cumin and cinnamon, creating a subtly spiced, nutrient-rich dish thatβs both satisfying and easy to make. Simmered in a base of rich vegetable stock and optionally finished with creamy coconut milk for a luscious touch, this soup is perfect for chilly evenings or meal prepping for the week. The blend of flavors is further enhanced by a garnish of fresh cilantro for a burst of freshness. Naturally vegan and gluten-free, this soup is as versatile as it is delicious, making it a must-try for anyone seeking a cozy, plant-based meal.
Rinse the red beans under cold water. Soak them in a bowl of water for at least 6 hours or overnight.
Drain and rinse the soaked beans. Set them aside.
Peel and dice the sweet potatoes into 1-inch cubes. Set aside.
Finely chop the onion and garlic cloves.
In a large pot, heat olive oil over medium heat. Add the chopped onion and garlic and sautΓ© for 3-4 minutes, until fragrant and translucent.
Add the soaked red beans, sweet potatoes, and vegetable stock to the pot. Stir to combine.
Season the soup with cumin, cinnamon, salt, and black pepper. Stir well.
Bring the mixture to a boil, then reduce the heat to low. Cover the pot and let the soup simmer for 60-75 minutes, until the red beans are tender and the sweet potatoes are soft.
If desired, stir in the coconut milk during the last 10 minutes of cooking for a creamier texture.
Using an immersion blender, partially blend the soup to create a creamy consistency while leaving some chunks intact, or leave it completely chunky if you prefer.
Taste and adjust seasoning as needed.
Serve hot in bowls and garnish with chopped fresh cilantro if desired.
Calories |
2147 | ||
|---|---|---|---|
% Daily Value* |
|||
| Total Fat | 96.3 g | 123% | |
| Saturated Fat | 57.0 g | 285% | |
| Polyunsaturated Fat | 5.5 g | ||
| Cholesterol | 0 mg | 0% | |
| Sodium | 4835 mg | 210% | |
| Total Carbohydrate | 265.7 g | 97% | |
| Dietary Fiber | 57.8 g | 206% | |
| Total Sugars | 44.3 g | ||
| Protein | 73.4 g | 147% | |
| Vitamin D | 0.0 mcg | 0% | |
| Calcium | 497 mg | 38% | |
| Iron | 27.0 mg | 150% | |
| Potassium | 5376 mg | 114% | |
*The % Daily Value tells you how much a nutrient in a serving of food contributes to a daily diet. 2,000 calories a day is used for general nutrition advice.