Dive into comfort with this Dairy-Free Hearty Bean Soup, a wholesome and satisfying vegan stew packed with vibrant vegetables and nourishing plant-based protein. Featuring a bold combination of black beans, kidney beans, and aromatic spices like smoked paprika and dried thyme, this recipe delivers rich, hearty flavor without any dairy. Fresh parsley and a splash of lemon juice lend a bright, finishing touch, making each spoonful as refreshing as it is warming. Ready in just under an hour, this one-pot wonder is perfect for easy weeknight dinners or meal prep. Whether you're following a dairy-free diet or simply craving a cozy, nutritious dish, this hearty bean soup is sure to become a family favorite!
Finely chop the yellow onion, mince the garlic cloves, and dice the carrots, celery, and red bell pepper.
In a large pot, heat the olive oil over medium heat. Add the chopped onion, garlic, carrots, celery, and bell pepper. Sauté for about 5-7 minutes until the vegetables are softened.
Stir in the dried thyme, oregano, and smoked paprika. Cook for an additional minute until the spices are fragrant.
Add the canned diced tomatoes and vegetable broth to the pot. Stir in the cooked black beans and kidney beans, and add the bay leaf.
Season the soup with salt and black pepper. Bring the mixture to a gentle boil, then reduce the heat to low and let it simmer partially covered for about 30 minutes.
Remove the bay leaf and discard it. Stir in the freshly chopped parsley and lemon juice for a fresh flavor pop.
Taste the soup and adjust the seasoning if necessary. Serve hot and enjoy!
Calories |
1708 | ||
|---|---|---|---|
% Daily Value* |
|||
| Total Fat | 53.2 g | 68% | |
| Saturated Fat | 9.8 g | 49% | |
| Polyunsaturated Fat | 9.2 g | ||
| Cholesterol | 8 mg | 3% | |
| Sodium | 5319 mg | 231% | |
| Total Carbohydrate | 245.5 g | 89% | |
| Dietary Fiber | 73.1 g | 261% | |
| Total Sugars | 46.8 g | ||
| Protein | 75.3 g | 151% | |
| Vitamin D | 0.0 mcg | 0% | |
| Calcium | 606 mg | 47% | |
| Iron | 25.0 mg | 139% | |
| Potassium | 5977 mg | 127% | |
*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.