If you’re on the hunt for a warm, comforting meal that’s both nutritious and super satisfying, you’ve got to try this Easy Classic Lentil Soup Recipe. I absolutely love how this soup comes together with simple ingredients you probably already have in your kitchen, but the flavor? It’s like a hug in a bowl. You’ll find that once you try it, it quickly becomes a go-to for chilly evenings or when you want a healthy, hearty dinner without any fuss.
Why You’ll Love This Recipe
- Simple Ingredients: You don’t need a pantry full of fancy items—just basics that work beautifully together.
- Hearty & Healthy: Packed with protein and fiber, lentils make this soup filling without feeling heavy.
- Easy To Customize: Whether you want it spicy, smoky, or with extra veggies, this recipe is a flexible canvas.
- Comfort Food Classic: It’s a timeless favorite that tastes like home-cooked love in every spoonful.
Ingredients You’ll Need
When I first made this Easy Classic Lentil Soup Recipe, I was impressed by how well these ingredients play off one another to build a rich, layered flavor. You’ll want fresh veggies and good quality broth for the best results, but even pantry staples shine in this one.

- Olive oil: For that smooth, caramelized base—go for extra virgin if you have it on hand.
- Yellow onion: The soul of many soups; diced small so it melts perfectly into the broth.
- Carrots: Adds natural sweetness and texture, sliced thin so they cook evenly.
- Celery: Brings a subtle freshness and crunch that balances the soft lentils.
- Tomato paste: A secret punch of umami that deepens the soup’s flavor.
- Garlic: Minced fresh for that lovely aromatic kick.
- Italian seasoning: A blend that keeps the flavor herbal and bright.
- Paprika: Adds warmth and a subtle smokiness without overpowering.
- Cumin: Gives a subtle earthiness that plays well with lentils.
- Bay leaves: Slow-cooked into the soup for a background layer of flavor.
- Black pepper: Freshly cracked is best for a little heat and complexity.
- Dry green lentils: Rinsed and sorted — these hold their shape beautifully in the soup.
- Crushed tomatoes: Adds body and a hint of acidity that balances the richness.
- Vegetable broth: The flavorful liquid base—homemade or store-bought works.
- Water: Used to adjust consistency—feel free to add more or less as you go.
- Fresh lemon juice: The bright finishing touch that lifts all the flavors.
- Chopped parsley: For garnish and a fresh herbal note right before serving.
Variations
I love making this Easy Classic Lentil Soup Recipe my own depending on what I have on hand or the vibe I want to create. Feel free to adjust spices or swap vegetables—you might just discover your new favorite take on it!
- Spicy Kick: Adding a pinch of red pepper flakes or fresh chopped chili turned this into a lively weeknight dinner in my kitchen.
- Greens Upgrade: Toss in kale or spinach during the last 5 minutes of simmering to boost nutrition and color.
- Smoky Flavor: A dash of smoked paprika or a splash of liquid smoke brought a wonderful depth when I wanted a more rustic taste.
- Oil-Free Version: If you want to skip the olive oil, substitute with a little water; it still works wonderfully, as I discovered on my oil-free days.
How to Make Easy Classic Lentil Soup Recipe
Step 1: Sauté the Aromatics to Build Flavor
Heat up your olive oil in a large pot or Dutch oven over medium heat. Once it’s shimmering, toss in the diced onion and cook for 2 to 3 minutes until it starts to soften. Add the sliced carrots and celery, giving it another minute to mingle all those fresh veggie flavors. Stir in the tomato paste and let it cook for a few minutes, which intensifies that rich umami flavor and helps the soup develop a deeper color. I always find this step really sets the tone for the whole dish.
Step 2: Toast the Spices
Next, add the garlic, Italian seasoning, paprika, cumin, bay leaves, and freshly cracked black pepper. Give everything a good stir and sauté for about a minute — this toasts the spices and brings out their full aroma. I learned that skipping this step made my soup taste flat, so don’t rush it!
Step 3: Simmer the Soup Until Lentils Are Tender
Pour in your lentils, crushed tomatoes, vegetable broth, and 3 cups of water. Stir everything well, then crank the heat to bring it to a boil. When it reaches a boil, immediately lower the heat and let it simmer gently for 20 to 30 minutes. Keep an eye on it and stir occasionally. If it starts getting too thick for your taste, add a splash of the extra water to loosen it up. The lentils will soften beautifully without turning mushy if you time it right—so check them around 20 minutes.
Step 4: Add Brightness & Season to Taste
Once your lentils are tender and your kitchen smells amazing, fish out the bay leaves and toss them away. Stir in fresh lemon juice, which adds a delightful brightness and balance to the earthy lentils. Taste your soup and adjust the seasoning with salt and pepper if you’d like. I love this finishing touch—it really wakes up the whole bowl.
Step 5: Serve and Garnish
Ladle the soup into bowls and sprinkle generously with chopped fresh parsley. It adds a fresh pop of color and flavor that makes the soup feel even more special.
Pro Tips for Making Easy Classic Lentil Soup Recipe
- Sort and Rinse Lentils: I always sort through lentils to pick out any tiny stones or debris—this small step ensures a clean, pleasant soup.
- Don’t Skip Toasting Spices: Toasting those spices really lifts their flavor—I’ve found it creates that signature warmth lentil soup should have.
- Watch Water Levels: Lentils soak up liquid as they cook; keep some water handy to adjust the soup’s consistency without diluting the flavor.
- Fresh Lemon Juice Finish: Adding lemon juice at the end brightens everything up and prevents the soup from feeling too heavy.
How to Serve Easy Classic Lentil Soup Recipe

Garnishes
I love topping this lentil soup with fresh parsley for that lovely green pop and fresh flavor. Sometimes I also add a dollop of Greek yogurt or a sprinkle of grated Parmesan to add creaminess and a tangy finish. Crushed red pepper flakes are great if you like a little heat too!
Side Dishes
A warm slice of crusty bread or garlic naan is fantastic for dipping. Occasionally, I serve it alongside a simple green salad when I want a lighter meal. For something heartier, roasted vegetables or a grilled cheese sandwich pair perfectly with this soup.
Creative Ways to Present
For family gatherings, I like to serve the soup in pretty bowls and garnish with extra parsley and lemon wedges so guests can add brightness themselves. Spoon some toasted nuts or seeds on top for unexpected texture. And if you’re feeling fancy, a drizzle of good olive oil or chili oil adds a nice finishing touch.
Make Ahead and Storage
Storing Leftovers
Leftover lentil soup keeps beautifully in the fridge for up to 5 days. I store mine in airtight containers and usually find that the flavors actually deepen overnight, making for an even tastier lunch the next day.
Freezing
This soup freezes like a dream! I portion it into freezer-safe containers or heavy-duty bags and it stays great for up to 2 months. When you’re ready to eat, just thaw overnight in the fridge or gently reheat from frozen on the stove.
Reheating
I reheat lentil soup on the stovetop over low-medium heat, adding a splash of water or broth if it thickens too much in the fridge. Stir often to keep it creamy and smooth. Microwaving works too, but I prefer the stovetop for even warming.
FAQs
-
Can I use other types of lentils for this recipe?
Absolutely! While this Easy Classic Lentil Soup Recipe uses green lentils because they hold their shape well, you can substitute with brown lentils or even red lentils. Just keep in mind red lentils cook faster and tend to break down more, resulting in a smoother, thicker soup.
-
Do I need to soak the lentils before cooking?
No soaking required! Lentils cook quickly compared to other legumes, usually within 20-30 minutes. Just be sure to rinse and sort them to remove any debris, and you’re good to go.
-
Is this recipe vegan and gluten-free?
Yes, this recipe is naturally vegan and gluten-free, making it a great option for many dietary needs. Just check your vegetable broth label to ensure it’s gluten-free if that’s a concern.
-
What can I substitute for the vegetable broth?
You can use homemade broth, water (though you might want extra seasoning), or chicken broth if you’re not strictly vegan. Just remember that broth adds a big flavor boost to the soup, so choose something flavorful for best results.
-
How thick should the soup be?
That’s really up to your personal preference! This soup should be comfortably thick but still slurpable. If it gets too thick, just add a bit of water or broth while reheating to loosen it up.
Final Thoughts
This Easy Classic Lentil Soup Recipe has become a staple in my kitchen because it’s just so dependable and delicious. Whether I’m feeding my family or making a batch to enjoy all week, it delivers warmth, comfort, and nourishment with minimal effort. I hope you give it a try and find it as comforting and satisfying as I do—there’s nothing like a bowl of homemade lentil soup to make you feel cozy inside.
Print
Easy Classic Lentil Soup Recipe
- Prep Time: 10 minutes
- Cook Time: 40 minutes
- Total Time: 50 minutes
- Yield: 6 servings
- Category: Soup
- Method: Stovetop
- Cuisine: Mediterranean
- Diet: Vegetarian
Description
A hearty and comforting Classic Lentil Soup made with green lentils, fresh vegetables, aromatic spices, and a touch of tomato paste. This nutritious soup is perfect for a nourishing meal, featuring a delicious blend of sautéed aromatics, simmered lentils, and a fresh burst of lemon and parsley at the finish.
Ingredients
Aromatics
- 2 tablespoons olive oil
- 1 yellow onion, diced
- 3 carrots, sliced
- 2 stalks celery, sliced
- 1 tablespoon tomato paste
- 3 cloves garlic, minced
Spices & Seasonings
- 1 teaspoon Italian seasoning
- 1 teaspoon paprika
- 1/2 teaspoon cumin
- 2 bay leaves
- Black pepper, to taste
Main Ingredients
- 2 cups dry green lentils, sorted and rinsed
- 1 (14.5 ounce) can crushed tomatoes
- 4 cups vegetable broth
- 3-4 cups water
- 1 tablespoon fresh lemon juice
Garnish
- 2 tablespoons chopped parsley
Instructions
- Aromatics: Warm the olive oil in a dutch oven or large pot over medium heat. Add the diced onion and sauté for 2 to 3 minutes until softened. Then add the sliced carrots and celery, cooking for another 1 minute. Stir in the tomato paste and cook for an additional 2 to 3 minutes, stirring occasionally to evenly coat the vegetables.
- Spices: Add the minced garlic, Italian seasoning, paprika, cumin, bay leaves, and black pepper to the pot. Stir to combine and sauté for 1 minute to toast the spices and develop their flavors.
- Simmer: Pour in the sorted and rinsed lentils, the can of crushed tomatoes, vegetable broth, and 3 cups of water. Stir the mixture well and bring it to a boil over high heat. Once boiling, reduce the heat to medium and let the soup simmer gently for 20 to 30 minutes, stirring occasionally, until the lentils are tender. If the soup becomes too thick, add the remaining 1 cup of water to reach your desired consistency.
- Finishing Touches: Remove and discard the bay leaves. Stir in the fresh lemon juice to brighten the flavors. Taste and adjust the seasoning with salt and additional pepper if needed.
- Serve: Ladle the lentil soup into bowls and garnish with a sprinkle of chopped fresh parsley. Serve warm for a comforting, wholesome meal. Store leftovers in the refrigerator for up to 5 days or freeze for up to 2 months.
Notes
- Oil-Free Option: Replace the olive oil with 1/4 cup of water and sauté the vegetables accordingly, adding more water as needed to prevent sticking.
- Adjust water quantity based on preferred soup thickness.
- For a creamier texture, blend a portion of the soup before serving.
- Add a pinch of red pepper flakes if you prefer a bit of heat.
- Ensure lentils are well rinsed to remove any debris or dust before cooking.
Nutrition
- Serving Size: 1 cup (approx.)
- Calories: 220
- Sugar: 5g
- Sodium: 480mg
- Fat: 5g
- Saturated Fat: 0.7g
- Unsaturated Fat: 3.8g
- Trans Fat: 0g
- Carbohydrates: 34g
- Fiber: 12g
- Protein: 14g
- Cholesterol: 0mg


