Lentil Soup with Carrots, Celery, and Tomatoes is a wholesome, comforting, and nutritious dish that’s perfect for any season. This classic soup combines tender lentils with vibrant vegetables in a savory, herb-infused broth. Rich in protein, fiber, and essential vitamins, it’s as nourishing as it is satisfying.
Easy to prepare and budget-friendly, it’s ideal for weeknight dinners, meal prep, or cozy lunches. The warm aroma of simmering lentils, carrots, celery, and tomatoes fills the kitchen, making it a comforting and inviting meal. Every spoonful delivers a hearty, flavorful, and wholesome experience.
I love this lentil soup because it’s simple, healthy, and packed with flavor. The combination of earthy lentils, sweet carrots, crisp celery, and tangy tomatoes creates a harmonious balance. It’s hearty yet light, making it perfect for both lunch and dinner.
I also love how versatile it is — you can adjust spices, add greens, or incorporate grains for variety. The soup is easy to make in one pot, and it reheats beautifully, making it perfect for meal prep. It’s comforting, nourishing, and satisfying in every way.
This soup is a must-try because it’s a nutritious powerhouse that is both filling and delicious. Lentils provide protein and fiber, while vegetables add vitamins and texture. It’s budget-friendly, easy to make, and suitable for vegetarians and vegans.
The flavor is rich without needing heavy cream or meat, yet it’s deeply satisfying. It’s perfect for family dinners, healthy lunches, or even as a starter for special occasions. A bowl of this lentil soup is both wholesome and comforting, making it a must-have recipe in your collection.
Step 1: Prepare Ingredients
Rinse and sort the lentils. Dice onions, carrots, celery, and garlic. Open diced tomatoes and have broth ready.
Step 2: Sauté Aromatics
In a large pot, heat olive oil over medium heat. Add onion, carrots, and celery. Cook for 5–7 minutes until softened. Add garlic and cook 1 minute more until fragrant.
Step 3: Add Lentils and Tomatoes
Stir in the lentils, canned tomatoes with juice, broth, thyme, cumin, smoked paprika, salt, and black pepper. Mix well.
Step 4: Simmer the Soup
Bring the mixture to a boil. Reduce heat to low and simmer uncovered for 30–35 minutes, stirring occasionally, until lentils are tender and the soup thickens.
Step 5: Add Greens
Stir in fresh spinach or kale and cook for an additional 3–5 minutes until wilted. Taste and adjust seasoning as needed.
Step 6: Finish and Serve
Add a squeeze of lemon juice if desired for brightness. Ladle soup into bowls and garnish with chopped parsley. Serve hot with crusty bread.

Serve this lentil soup hot in bowls, garnished with fresh parsley. Pair it with warm bread, pita, or a light salad. It can also be served as a starter or a main meal. For extra flavor, drizzle a little olive oil or add a sprinkle of grated Parmesan cheese.
Lentil Soup with Carrots, Celery, and Tomatoes is a hearty, nutritious, and comforting meal that’s easy to prepare and packed with flavor. Its wholesome ingredients, rich broth, and vibrant vegetables make it perfect for lunch, dinner, or meal prep. This versatile recipe is ideal for vegetarians, vegans, and anyone seeking a warming, healthy soup. Easy to store, freeze, and customize, it’s a staple recipe that will keep you cozy and nourished anytime
Lentil Soup with Carrots, Celery, and Tomatoes is a wholesome, comforting, and nutritious dish that’s perfect for any season. This classic soup combines tender lentils with vibrant vegetables in a savory, herb-infused broth. Rich in protein, fiber, and essential vitamins, it’s as nourishing as it is satisfying.