I love making this hearty lentil soup when I want something warm, filling, and nourishing on a cozy evening. It’s packed with tender lentils, fresh vegetables, and comforting spices that come together in one satisfying bowl. This is the kind of simple, wholesome dinner I rely on when I want big flavor with minimal effort.
Why You’ll Love This Recipe
I love how easy this soup is to prepare with basic pantry staples. I can make it all in one pot, which means less cleanup and more time to relax. The lentils become perfectly tender while soaking up all the savory flavors from the vegetables and spices. I also appreciate how budget-friendly and nutritious it is, making it perfect for meal prep or feeding the whole family. The leftovers taste even better the next day, which makes it one of my favorite make-ahead meals.
Ingredients
(Here’s a tip: Check out the full list of ingredients and measurements in the recipe card below.)
1 cup dried green or brown lentils, rinsed 1 tablespoon olive oil 1 medium onion, diced 2 medium carrots, peeled and sliced 2 celery stalks, chopped 3 cloves garlic, minced 1 can (14.5 ounces) diced tomatoes 6 cups vegetable broth 1 teaspoon ground cumin 1 teaspoon dried thyme 1/2 teaspoon smoked paprika 1/2 teaspoon salt, or to taste 1/4 teaspoon black pepper 1 tablespoon lemon juice 2 tablespoons chopped fresh parsley
Directions
I start by heating the olive oil in a large pot over medium heat. I add the diced onion, carrots, and celery, and sauté them for about 5 minutes until they begin to soften. Then I stir in the minced garlic and cook for another 30 seconds until fragrant.
Next, I add the rinsed lentils, diced tomatoes with their juices, vegetable broth, cumin, thyme, smoked paprika, salt, and black pepper. I stir everything together and bring the soup to a boil. Once it reaches a boil, I reduce the heat to low and let it simmer uncovered for about 30 to 35 minutes, or until the lentils are tender.
When the lentils are fully cooked, I stir in the lemon juice and adjust the seasoning if needed. I like to sprinkle fresh parsley on top just before serving for a bright, fresh finish.
I sometimes add chopped spinach or kale during the last 5 minutes of cooking for extra greens. When I want a richer flavor, I stir in a splash of coconut milk at the end. For a heartier version, I add diced potatoes or sweet potatoes along with the lentils. If I prefer a spicier kick, I sprinkle in a pinch of red pepper flakes or a dash of cayenne pepper.
Storage/Reheating
I store leftover lentil soup in an airtight container in the refrigerator for up to 4 days. It also freezes beautifully, so I like to portion it into freezer-safe containers and freeze it for up to 3 months.
To reheat, I warm it gently on the stovetop over medium-low heat, adding a splash of water or broth if it has thickened too much. I can also reheat individual portions in the microwave, stirring halfway through to ensure even heating.
FAQs
Can I use red lentils instead of green or brown lentils?
I can use red lentils, but I know they cook faster and tend to break down more, resulting in a softer, thicker soup.
Do I need to soak the lentils before cooking?
I do not soak the lentils for this recipe. I simply rinse them well and add them directly to the pot.
Can I make this soup in a slow cooker?
I can sauté the vegetables first, then transfer everything to a slow cooker and cook on low for 6 to 7 hours or on high for 3 to 4 hours.
How can I make this soup vegan?
This recipe is already vegan as written, as long as I use vegetable broth.
How do I thicken the soup if it’s too thin?
If I want a thicker texture, I blend a portion of the soup with an immersion blender and stir it back into the pot.
Conclusion
I find this hearty lentil soup to be the perfect cozy dinner when I want something simple, nourishing, and full of flavor. It’s easy to customize, great for leftovers, and always satisfying. Whenever I need a comforting bowl of warmth, this is the recipe I turn to again and again.