Creamy Lentil & Veggie Soup
This creamy lentil and veggie soup is a hearty, one-pot meal that's perfect for a comforting weeknight dinner. Yellow lentils break down beautifully to create a naturally thick and protein-rich base, packed with nutritious vegetables.
For 6 servings
Prepare ingredients: Rinse the yellow lentils thoroughly under cold water until the water runs clear. Chop the onion, dice the carrots and celery, and mince the garlic.
Sauté aromatics: Heat the olive oil in a large pot or Dutch oven over medium heat. Add the chopped onion, diced carrots, and diced celery. Cook for 5-7 minutes, stirring occasionally, until the vegetables begin to soften.
Add garlic and spices: Stir in the minced garlic, ground cumin, and ground turmeric. Cook for another 1 minute until fragrant, being careful not to burn the garlic.
Combine main ingredients: Add the rinsed yellow lentils, undrained diced tomatoes, and vegetable broth to the pot. Stir everything together well.
Simmer the soup: Bring the mixture to a boil, then reduce the heat to low, cover partially, and let it simmer for 20-25 minutes, or until the lentils are very tender and the soup has thickened to your desired consistency. Stir occasionally to prevent sticking.
Finish with greens and lemon: Remove the pot from the heat. Stir in the fresh spinach until it wilts, which should take only 1-2 minutes. Add the fresh lemon juice and stir.
Season and serve: Season the soup with salt and black pepper to taste. For an even creamier texture, use an immersion blender to blend about one-third to one-half of the soup directly in the pot. Ladle the hot soup into bowls and garnish with fresh parsley or cilantro, if desired.
What to keep in mind.
4 tips from the recipe — small details that make a real difference to the final dish.
- 1Rinse your lentils thoroughly: Rinsing removes any debris and helps prevent the soup from becoming cloudy or foamy.
- 2Partial blending for creaminess: If you prefer a smoother, thicker soup, use an immersion blender to blend about half of the soup directly in the pot. This creates a creamy texture while still leaving some whole lentils for chew.
- 3Don't overcook: While lentils need to be tender, overcooking can turn them mushy. Keep an eye on them after 20 minutes of simmering.
- 4Adjust seasoning at the end: Always taste and adjust salt, pepper, and lemon juice just before serving, as flavors can mellow or intensify during cooking.
Adapt it for your goals.
Spice It Up
Add a pinch of red pepper flakes with the garlic for a subtle kick, or a dash of cayenne pepper for more heat.
Add More VeggiesAdd More Veggies
Incorporate other quick-cooking vegetables like diced zucchini, bell peppers, or even a handful of chopped kale along with the spinach.
Different LentilsDifferent Lentils
While yellow lentils are ideal for creaminess, you can use red lentils (which cook even faster, about 15-20 minutes) or green/brown lentils (which hold their shape better and require a longer cooking time, around 30-40 minutes).
Why this is on our healthy list.
Rich in Plant-Based Protein
Lentils are an excellent source of plant-based protein, essential for muscle repair, growth, and overall body function, making this soup very satisfying.
High in Dietary Fiber
Packed with fiber from lentils and vegetables, this soup supports digestive health, helps regulate blood sugar levels, and contributes to a feeling of fullness.
Nutrient-Dense
This soup is loaded with vitamins and minerals, including iron, folate, potassium, and vitamins A and C from the diverse array of vegetables and lentils.
Frequently asked questions
Yes, this soup freezes beautifully. Allow it to cool completely, then transfer to airtight containers or freezer-safe bags. It can be stored in the freezer for up to 3 months. Thaw overnight in the refrigerator and reheat gently on the stovetop.


