
Lentil Soup with Carrots and Spinach
A vegetarian powerhouse lunch. This soup is hearty, nutritious, and incredibly easy to make. It uses brown lentils which hold their shape well, providing a satisfying texture. It's a great way to use up pantry staples.
About This Soup Recipe
About This Recipe
Lentil Soup with Carrots and Spinach is a timeless favorite that blends comfort, flavor, and kitchen confidence in every bite. While versions of this dish vary by region and family tradition, the heart of it remains the same: simple ingredients, careful technique, and a result that feels both satisfying and memorable. A vegetarian powerhouse lunch. This soup is hearty, nutritious, and incredibly easy to make. It uses brown lentils which hold their shape well, providing a satisfying texture. It's a great way to use up pantry staples. The appeal of this recipe is how approachable it is for weeknights, while still feeling special enough for guests.
For the best result, focus on layering flavor in stages—build a solid base, control heat as you cook, and taste as you go. Small details matter: preheating properly, avoiding overcrowding, and finishing with fresh herbs or a bright acidic touch can dramatically improve the final plate. If you prep ingredients before starting, the workflow stays smooth and consistent.
What makes this recipe stand out is its balance: rich but not heavy, familiar but still elevated. Serve it hot, garnish with intention, and pair it with a complementary side to round out the meal. Whether you are making it for family dinner or a special occasion, Lentil Soup with Carrots and Spinach is the kind of dish that rewards care and always feels worth repeating.
Lentil Soup with Carrots and Spinach Ingredients
- 1 cup dried brown lentils
- 1 onion, diced
- 2 carrots, diced
- 2 stalks celery, diced
- 3 cups vegetable broth
- 1 can (14 oz) diced tomatoes
- 2 cups fresh spinach
- 1 tsp cumin
- 1/2 tsp dried thyme
- 2 tbsp olive oil
- Salt and pepper
How to Make Lentil Soup with Carrots and Spinach
- 1
Rinse the lentils thoroughly in a colander to remove any dust or debris. In a large pot, heat olive oil over medium heat. Sauté the onion, carrots, and celery for 5-7 minutes until softened.
- 2
Add the rinsed lentils, cumin, thyme, salt, and pepper to the pot. Stir to coat the vegetables and lentils with the spices. This step infuses the soup with aromatic flavor.
- 3
Pour in the vegetable broth and the can of diced tomatoes (including the juice). Bring the mixture to a boil, then reduce heat to low, cover, and simmer for 25-30 minutes.
- 4
After 25 minutes, the lentils should be tender but still have a slight bite. If the soup is too thick, add a splash of water. Stir in the fresh spinach and cook for another 2 minutes until wilted.
- 5
Remove from heat and let it sit for 5 minutes to thicken slightly. Serve hot with crusty bread or a squeeze of fresh lemon juice for brightness.
Chef's Tips
- Bloom aromatics for 30–60 seconds before adding liquids to unlock deeper flavor in Lentil Soup with Carrots and Spinach.
- Cook the main protein or core ingredient in batches if needed—overcrowding lowers pan heat and prevents proper browning.
- Reserve a small amount of cooking liquid to adjust texture at the end and keep the final result glossy, not dry.
- Finish with contrast: add a fresh element (herbs/citrus/crunch) right before serving to sharpen the overall flavor profile.
Nutrition Facts
280
Calories
16g
Protein
6g
Fat
45g
Carbs
Serving Suggestions
Serve Lentil Soup with Carrots and Spinach with a crisp seasonal salad or roasted vegetables for contrast and balance. Pair with sparkling water with citrus, a dry white wine, or light iced tea depending on the meal style. For presentation, plate in warm shallow bowls, add a neat finishing garnish, and leave visible texture on top for a premium restaurant-style look.
Recipe card
Lentil Soup with Carrots and Spinach
A vegetarian powerhouse lunch. This soup is hearty, nutritious, and incredibly easy to make. It uses brown lentils which hold their shape well, providing a satisfying texture. It's a great way to use up pantry staples.
Prep
10 min
Cook
35 min
Total
45 min
Servings
4 servings
Ingredients
- 1 cup dried brown lentils
- 1 onion, diced
- 2 carrots, diced
- 2 stalks celery, diced
- 3 cups vegetable broth
- 1 can (14 oz) diced tomatoes
- 2 cups fresh spinach
- 1 tsp cumin
- 1/2 tsp dried thyme
- 2 tbsp olive oil
- Salt and pepper
Instructions
- Rinse the lentils thoroughly in a colander to remove any dust or debris. In a large pot, heat olive oil over medium heat. Sauté the onion, carrots, and celery for 5-7 minutes until softened.
- Add the rinsed lentils, cumin, thyme, salt, and pepper to the pot. Stir to coat the vegetables and lentils with the spices. This step infuses the soup with aromatic flavor.
- Pour in the vegetable broth and the can of diced tomatoes (including the juice). Bring the mixture to a boil, then reduce heat to low, cover, and simmer for 25-30 minutes.
- After 25 minutes, the lentils should be tender but still have a slight bite. If the soup is too thick, add a splash of water. Stir in the fresh spinach and cook for another 2 minutes until wilted.
- Remove from heat and let it sit for 5 minutes to thicken slightly. Serve hot with crusty bread or a squeeze of fresh lemon juice for brightness.
Reviews
No reviews yet. Be the first!