Warm up with a hearty bowl of 10 Bean Soup, a wholesome, protein-packed recipe that's as nutritious as it is satisfying. This comforting soup features a vibrant mix of dried beans, rich vegetable broth, and an aromatic blend of cumin, paprika, and bay leaves for a deeply flavorful experience. Packed with sautéed onions, carrots, celery, and diced tomatoes, it's a colorful and hearty one-pot meal that's perfect for feeding a crowd. With minimal prep and a long simmer, the beans become tender and flavorful, making it ideal for meal prep or a cozy family dinner. Garnished with fresh parsley and best served with crusty bread, this vegan-friendly recipe is your go-to for a nourishing, delicious meal. Perfect for keywords like "hearty bean soup," "10 bean recipe," and "easy vegan soups."
Rinse the 10 bean mix thoroughly under cold water to remove any debris or dirt.
Place the beans in a large bowl and cover them with water. Soak overnight or for at least 8 hours. Drain and rinse before use.
In a large pot or Dutch oven, heat the olive oil over medium heat.
Add the diced onion, carrots, and celery. Sauté for 5-7 minutes, stirring occasionally, until the vegetables are softened and the onion is translucent.
Stir in the minced garlic and cook for an additional 1-2 minutes until fragrant.
Add the soaked and drained beans to the pot, followed by the vegetable broth and diced tomatoes (with their juice).
Stir in the bay leaves, cumin, paprika, salt, and black pepper.
Bring the soup to a boil, then reduce the heat to a simmer. Cover the pot with a lid, leaving it slightly ajar, and cook for about 90-120 minutes, stirring occasionally, until the beans are tender.
Taste and adjust seasoning as needed, adding more salt or pepper if desired.
Remove the bay leaves before serving.
Ladle the soup into bowls and garnish with fresh parsley. Serve hot with crusty bread or a side salad for a complete meal.
Calories |
2581 | ||
|---|---|---|---|
% Daily Value* |
|||
| Total Fat | 52.6 g | 67% | |
| Saturated Fat | 8.7 g | 43% | |
| Polyunsaturated Fat | 8.4 g | ||
| Cholesterol | 0 mg | 0% | |
| Sodium | 7835 mg | 341% | |
| Total Carbohydrate | 413.8 g | 150% | |
| Dietary Fiber | 97.6 g | 349% | |
| Total Sugars | 64.3 g | ||
| Protein | 126.7 g | 253% | |
| Vitamin D | 0.0 mcg | 0% | |
| Calcium | 913 mg | 70% | |
| Iron | 32.6 mg | 181% | |
| Potassium | 10117 mg | 215% | |
*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.