There’s something about a big bowl of lentil soup that just feels like a warm hug after a long day. This Lentil Soup Recipe has been my go-to comfort meal, especially on those evenings when Texas weather takes a chilly turn (yes, it does happen, even here!). With simple ingredients and nourishing goodness in every spoonful, it’s the kind of meal that makes your kitchen smell like home.
Table of Contents
Why You’ll Love This Lentil Soup Recipe
- Quick & easy: Ready in just 45 minutes.
- Budget-friendly: Lentils are some of the most affordable pantry staples.
- Nutritious: Packed with plant-based protein, fiber, and vitamins.
- Family-approved: Even picky eaters can’t resist dipping crusty bread in it.
I started making lentil soup more often when my kids were little. It became my secret weapon against “Mom, I’m huuungry!” meltdowns because it’s hearty enough to keep everyone full and cozy.
What Does Lentil Soup Taste Like?
This lentil soup recipe is earthy and hearty, with a mellow sweetness from carrots, a savory depth from onions and celery, and just the right amount of herbs. If you’ve ever craved something that tastes like wellness in a bowl—this is it. Add a sprinkle of fresh parsley or Parmesan, and suddenly you’ve turned a humble pot of soup into something restaurant-worthy.
Ingredients You’ll Need for Lentil Soup Recipe
One of the best things about this lentil soup recipe is how simple the ingredient list is—you probably already have most of these in your pantry or fridge. Let’s break them down in detail so you know exactly what each one brings to the table:
- Olive oil (1 tablespoon): This is your flavor foundation. It gives the vegetables a gentle sizzle and adds a silky richness to the soup. If you want a slightly bolder taste, you could even use avocado oil.
- Yellow onion (1 medium, chopped): Onions are the backbone of almost every good soup. They bring that mellow sweetness and depth of flavor we all crave.
- Carrots (2 medium, chopped): Carrots add natural sweetness and color. They balance the earthy flavor of lentils beautifully.
- Celery (2 stalks, chopped): Think of celery as the quiet sidekick—subtle, but essential for building that classic soup base.
- Garlic (2 cloves, minced): Because what’s a cozy soup without garlic? It brings just the right amount of punch.
- Dried thyme (1 teaspoon): A warm, herby note that makes this lentil soup recipe taste like it’s been simmering for hours.
- Black pepper (½ teaspoon): A little kick that wakes up all the other flavors.
- Dry lentils (1 cup, green or brown, rinsed): The star of the show! Lentils are packed with plant-based protein and fiber, making this soup hearty and filling. They’re also budget-friendly, which is why I keep a jar handy at all times.
- Water or vegetable broth (6 cups): Broth adds extra richness, but if you’re keeping it super simple, water works just fine. I often recommend vegetable broth when making soups like creamy pumpkin chicken soup because it layers in so much flavor without much effort.
- Salt (1 teaspoon, adjust to taste): Lentils love seasoning. Salt helps everything come together.
- Bay leaf (optional): Not essential, but if you’ve got one on hand, toss it in—it infuses the soup with a subtle aromatic flavor.
👉 Pro Tip: Want to sneak in some extra greens? Add a handful of spinach or kale in the last few minutes of cooking. It wilts beautifully into the soup and boosts the nutrition.
This list may look humble, but together, these ingredients create a flavorful, hearty, and healthy lentil soup recipe you’ll want to make again and again.

How to Make Lentil Soup Recipe (Step by Step)
Cooking this lentil soup recipe is easier than you might think. Don’t worry if you’re not a seasoned home cook—this is a forgiving dish that turns out delicious every time. Let’s break it down step by step:
Step 1: Heat the oil and start your flavor base
- Place a large soup pot or Dutch oven on the stovetop over medium heat.
- Add 1 tablespoon of olive oil and let it warm for about 30 seconds. This is your flavor foundation, so don’t skip it!
Step 2: Soften the veggies
- Add your chopped onion, carrots, and celery to the pot.
- Stir them around and let them cook for about 5 minutes, or until they begin to soften and the onions turn translucent.
- This trio—often called a “mirepoix”—is the secret to most comforting soups (think of classics like old-fashioned vegetable beef soup that also start with this step).
Step 3: Add the aromatics
- Stir in the minced garlic, dried thyme, and black pepper.
- Cook for just about 1 minute—long enough for your kitchen to smell absolutely heavenly, but not so long that the garlic burns.
Step 4: Add the star ingredient—lentils
- Pour in your rinsed lentils. (Don’t skip rinsing; it helps remove any dust and ensures a clean, fresh flavor.)
- Stir them gently into the vegetables so they can soak up that base of flavor.
Step 5: Add the liquid and bay leaf
- Pour in 6 cups of water or vegetable broth. If you want a richer flavor, broth is the way to go.
- Toss in the bay leaf if you’re using it. This will infuse the soup with a subtle, herby aroma as it simmers.
Step 6: Bring to a boil, then simmer
- Turn the heat up to high and bring the soup to a boil.
- Once boiling, reduce the heat to low, cover the pot with a lid, and let it simmer gently for 25–30 minutes.
- During this time, the lentils soften and the flavors marry into that cozy, hearty bowl we’re after.
Step 7: Season and adjust texture
- Remove the bay leaf and stir in the salt. Taste, then adjust seasoning as needed. Sometimes a splash more salt or pepper makes the soup sing.
- For a creamier consistency, mash a portion of the soup with a wooden spoon or use an immersion blender for just a few pulses. (This trick makes the broth thicker without losing the chunky goodness.)
Step 8: Serve and enjoy
- Ladle the lentil soup recipe into bowls and garnish with fresh parsley, grated Parmesan, or even a squeeze of lemon juice for brightness.
- Pair it with warm crusty bread or a side salad, and you’ve got yourself a wholesome, filling meal.
This step-by-step method makes the lentil soup recipe approachable for beginners while still satisfying for seasoned cooks. Plus, it’s flexible—once you’ve mastered this version, you can add in extra vegetables, spices, or greens to make it your own.

Tips and Tricks for Perfect Lentil Soup Recipe
- Don’t skip the rinse: Lentils can be dusty. A quick rinse makes all the difference.
- Go smoky: Add a pinch of smoked paprika for a deeper flavor.
- Make it a meal: Toss in some spinach, kale, or diced potatoes for extra heartiness.
- Texture matters: If you love creamy soups, blend half of it for a thicker consistency.
- Leftover magic: This soup tastes even better the next day—hello, meal prep win!
Storage for Lentil Soup Recipe
- Fridge: Store in an airtight container for up to 5 days.
- Freezer: Freeze in portions for up to 3 months. Just thaw and reheat for an easy meal.
FAQs
Can I use red lentils?
Yes, but they cook faster and break down more, giving you a creamier soup.
What can I serve with lentil soup?
Crusty bread, garlic rolls, or even a side of wild mushroom recipe make perfect pairings.
Is lentil soup vegetarian?
This recipe is naturally vegetarian. Just use vegetable broth instead of chicken broth.
Can I make this in a slow cooker?
Absolutely! Toss everything in and cook on low for 6–8 hours or high for 3–4.
Conclusion
This Lentil Soup Recipe is wholesome, hearty, and perfect for when you want something comforting without fuss. It’s the kind of meal that brings the family together around the table—and maybe even convinces the kids to eat their veggies. Next time you need a cozy dinner idea, give this recipe a try and let your kitchen fill with the irresistible aroma of simmering lentils.
And if you’re in the mood for more cozy bowls, check out my creamy chicken pasta soup or my fan-favorite anti-inflammatory lentil soup.
Follow us on Pinterest for weekly slow cooker inspiration, or join the conversation over on our Facebook page where fellow food lovers share their favorite comfort meal.
Print
Lentil Soup Recipe: The Ultimate Comfort Food in 45 Minutes
- Prep Time: 15 minutes
- Cook Time: 30 minutes
- Total Time: 45 minutes
- Yield: 6 servings
- Category: Soup
- Method: Stovetop
- Cuisine: International
- Diet: Vegetarian
Description
A hearty and comforting Lentil Soup recipe that is easy to make and packed with nutritious ingredients. Perfect for a cozy meal on a chilly day!
Ingredients
- 1 tablespoon olive oil
- 1 medium yellow onion, chopped
- 2 medium carrots, chopped
- 2 celery stalks, chopped
- 2 garlic cloves, minced
- 1 teaspoon dried thyme
- 1/2 teaspoon black pepper
- 1 cup dry green or brown lentils, rinsed
- 6 cups water or vegetable broth
- 1 teaspoon salt (adjust to taste)
- 1 bay leaf (optional)
Instructions
1. Heat olive oil in a large pot over medium heat.
2. Add chopped onion, carrots, and celery.
3. Cook for about 5 minutes until vegetables are softened.
4. Add minced garlic, thyme, and black pepper.
5. Stir and cook for 1 minute until fragrant.
6. Add rinsed lentils, water or broth, and bay leaf if using.
7. Bring to a boil over high heat.
8. Reduce heat to low and cover the pot.
9. Simmer for 25-30 minutes until lentils are tender.
10. Remove bay leaf, stir in salt, and adjust to taste.
11. For a thicker soup, mash a portion or blend briefly.
12. Serve hot with optional toppings like parsley, cheese, or crusty bread.
Notes
This soup stores well in the fridge for up to 5 days and freezes beautifully for up to 3 months. Use green or brown lentils for the best texture. For extra flavor, sauté the vegetables a bit longer until they start to caramelize.