Hearty, wholesome, and packed with plant-based protein, this Three Bean Lentil Soup is the ultimate comfort food for any season. Featuring a medley of green lentils, kidney beans, black beans, and cannellini beans, this nutrient-rich soup is simmered with aromatic vegetables, warming spices like cumin and paprika, and a touch of zesty lemon juice for a burst of freshness. Finished with tender baby spinach and optional parsley garnish, this one-pot recipe is perfect for weeknight dinners or meal prep, as it cooks in just under an hour and serves six. Whether you're looking for a vegan soup option, a cozy dinner idea, or a satisfying way to boost your fiber intake, this easy Three Bean Lentil Soup has you covered.
Heat the olive oil in a large pot over medium heat.
Add the diced onion, carrots, and celery to the pot. Sauté for 5-7 minutes until the vegetables are softened.
Stir in the minced garlic and cook for an additional 1 minute, until fragrant.
Pour in the vegetable broth and canned diced tomatoes (with juice). Stir to combine.
Add the green lentils, kidney beans, black beans, cannellini beans, bay leaf, ground cumin, paprika, dried thyme, salt, and black pepper to the pot. Stir well.
Bring the soup to a boil over high heat, then reduce the heat to low and let it simmer, partially covered, for 30 minutes or until the lentils are tender.
Remove the bay leaf and discard.
Add the baby spinach to the pot, stirring until it wilts, about 2 minutes.
Stir in the lemon juice to brighten the flavors.
Taste the soup and adjust seasoning if needed.
Serve hot, garnished with fresh chopped parsley if desired.
Serving size | 3667.2 grams (3667.2g) |
---|
Amount per serving | % Daily Value* |
---|---|
Calories | 2269 |
Total Fat 47.90g | 61% |
Saturated Fat 8.40g | 42% |
Polyunsaturated Fat 7.00g | |
Cholesterol 0mg | 0% |
Sodium 8031mg | 349% |
Total Carbohydrate 361.80g | 132% |
Dietary Fiber 106.90g | 382% |
Total Sugars 48.90g | |
Protein 118.30g | 237% |
Vitamin D 0IU | 0% |
Calcium 989mg | 76% |
Iron 43mg | 236% |
Potassium 8373mg | 178% |
Source of Calories