Warm, hearty, and loaded with nourishing ingredients, this Traditional Bean Soup is a timeless comfort food that’s as delicious as it is wholesome. Featuring an aromatic medley of dried mixed beans simmered to tender perfection with vibrant vegetables, savory herbs, and a touch of zesty lemon juice, this recipe delivers a rich, depth-of-flavor in every bite. Perfect for cozy dinners or meal prepping, this vegan-friendly soup is made with simple pantry staples like diced tomatoes, vegetable broth, and dried thyme, making it a versatile go-to for any occasion. With its slow-cooked goodness and fresh parsley garnish, this protein-packed soup pairs beautifully with crusty bread for a complete, satisfying meal the whole family will love. Ready your ladle and enjoy a bowl of pure comfort!
Rinse the dried mixed beans under cold water, removing any debris. Place them in a large bowl, cover with water, and soak for at least 8 hours or overnight. Drain and rinse before using.
In a large soup pot, heat the olive oil over medium heat. Add the diced onion, carrots, and celery. Sauté for 5-7 minutes until the vegetables are softened.
Stir in the minced garlic and cook for another 1-2 minutes until fragrant.
Add the soaked beans, diced tomatoes (with their juices), vegetable broth, bay leaves, thyme, paprika, salt, and pepper to the pot. Stir well to combine.
Bring the soup to a boil, then reduce the heat to low. Cover the pot and simmer for 1.5 to 2 hours, or until the beans are tender. Stir occasionally and add more broth or water if the soup becomes too thick.
Once the beans are tender, remove the bay leaves and adjust seasonings if necessary. Stir in the fresh parsley and lemon juice for brightness.
Serve hot with crusty bread or a side salad. Enjoy!
Calories |
942 | ||
|---|---|---|---|
% Daily Value* |
|||
| Total Fat | 41.4 g | 53% | |
| Saturated Fat | 7.0 g | 35% | |
| Polyunsaturated Fat | 7.0 g | ||
| Cholesterol | 0 mg | 0% | |
| Sodium | 5944 mg | 258% | |
| Total Carbohydrate | 122.7 g | 45% | |
| Dietary Fiber | 26.6 g | 95% | |
| Total Sugars | 35.4 g | ||
| Protein | 29.8 g | 60% | |
| Vitamin D | 0.0 mcg | 0% | |
| Calcium | 365 mg | 28% | |
| Iron | 9.8 mg | 54% | |
| Potassium | 3620 mg | 77% | |
*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.