Lentil Soup Recipe

This Lentil Soup Recipe features warm spices, tender vegetables, and creamy lentils. Naturally vegan, protein-packed, and ready in just 60 minutes.

I grew up watching my grandmother make a big pot of Lentil Soup Recipe every Sunday afternoon, the aroma filling her tiny kitchen and drifting into every corner of the house. Back then, I didn’t appreciate how such simple ingredients could create something so deeply satisfying.

Fast forward to my first winter living alone in a cramped studio apartment, and I found myself craving that exact warmth and comfort. I called her for the recipe, expecting some complicated process, only to learn she’d been improvising all those years.

That conversation sparked my own lentil soup journey. I’ve made countless batches since then, tweaking and adjusting until I landed on this version that somehow tastes even better than I remembered. The secret isn’t fancy ingredients or chef techniques, it’s patience and letting those lentils break down into the most velvety, flavorful broth you can imagine.

This soup has saved me on rushed weeknights, nursed me through colds, and impressed dinner guests who couldn’t believe something so wholesome came together in one pot. It’s the kind of recipe I turn to when I need real food that actually nourishes both body and soul.

Quick Recipe Summary
Prep Time15 minutes
Cook Time45 minutes
Total Time1 hour
Servings6 servings
Difficulty LevelEasy

This hearty soup pairs wonderfully with my homemade biscuit recipe for soaking up every last drop of the flavorful broth.

Lentil Soup Recipe

Why You’ll Love This Lentil Soup Recipe

This soup proves that comfort food doesn’t have to be complicated or loaded with cream and butter. The lentils naturally create a thick, almost creamy texture as they cook down, and the vegetables add just enough substance to make each spoonful feel like a complete meal.

I love that this recipe is incredibly forgiving. Forgot to soak beans overnight? No problem, lentils cook perfectly without any pre-soaking. Running low on one vegetable? Swap it for another. The foundation of good broth, aromatic vegetables, and quality lentils creates a base that welcomes improvisation.

Here’s what makes this recipe special:

  • Naturally thick and creamy without any dairy, making it perfect for vegan and dairy-free diets
  • Budget-friendly ingredients that you probably already have in your pantry
  • One-pot wonder that means minimal cleanup after dinner
  • Freezes beautifully for up to three months, so you can make a double batch
  • Nutritional powerhouse packed with plant-based protein, fiber, and essential minerals
  • Adaptable to your taste whether you prefer it spicy, mild, or loaded with extra vegetables
  • Gets better with time as the flavors meld together in the fridge overnight

Another comforting favorite: Taco Soup Recipe

Ingredients

For this recipe, I always use brown or green lentils because they hold their shape better than red lentils, which tend to completely dissolve. The vegetables should be diced fairly small so they cook evenly and create that perfect spoonful every time.

For the Soup Base:

  • 2 tablespoons olive oil (30 ml)
  • 1 large yellow onion, diced (about 1.5 cups or 200g)
  • 3 medium carrots, peeled and diced (about 1 cup or 150g)
  • 3 celery stalks, diced (about 1 cup or 150g)
  • 4 cloves garlic, minced (about 1 tablespoon)
  • 1 pound dried brown or green lentils (450g), rinsed and picked over
  • 1 can (14.5 oz or 411g) diced tomatoes with their juice
  • 8 cups vegetable broth or chicken broth (1.9 liters)
  • 2 bay leaves
  • 1 teaspoon dried thyme
  • 1 teaspoon ground cumin
  • 1/2 teaspoon smoked paprika
  • 1/4 teaspoon red pepper flakes (adjust to taste)
  • Salt and black pepper to taste
  • 2 cups fresh spinach or kale, roughly chopped (60g)
  • 2 tablespoons fresh lemon juice (30 ml)
  • Fresh parsley for garnish

You might also enjoy: Pasta Fagioli Recipe

Kitchen Equipment Needed

Having the right tools makes this recipe even easier to pull together. I use my Dutch oven for this soup because it distributes heat evenly and goes from stovetop to oven if needed, though a large pot works perfectly fine too.

Essential Equipment:

  • Large Dutch oven or heavy-bottomed soup pot (at least 6 quarts)
  • Sharp chef’s knife for chopping vegetables
  • Cutting board
  • Wooden spoon or heat-resistant spatula
  • Measuring cups and spoons
  • Fine-mesh strainer for rinsing lentils
  • Immersion blender (optional, for pureeing part of the soup)
  • Ladle for serving

For a similar comforting meal, try: Italian Wedding Soup Recipe

After making this soup more times than I can count, I’ve found a few products that genuinely make a difference in the final result. These aren’t necessities, but they’ll elevate your soup from good to absolutely incredible.

1. Le Creuset Enameled Cast Iron Dutch Oven

I resisted buying an expensive Dutch oven for years, thinking any pot would do. I was wrong. The Le Creuset distributes heat so evenly that my vegetables caramelize perfectly without burning, and the lentils cook uniformly every single time. The enameled interior also makes cleanup effortless, even when bits stick to the bottom.

Get it on Amazon

2. Premium French Green Lentils

Not all lentils are created equal. I discovered French green lentils hold their shape beautifully and have a slightly peppery flavor that adds complexity to the soup. They’re worth seeking out if you want that restaurant-quality texture where each lentil stays intact instead of turning to mush.

Get it on Amazon

3. Better Than Bouillon Vegetable Base

This concentrated vegetable base has completely changed how I make soup. It’s so much more flavorful than boxed broth, and you can control the intensity by adjusting how much you add. I keep a jar in my fridge at all times now because it lasts forever and makes every soup taste homemade from scratch.

Get it on Amazon

4. KitchenAid Immersion Blender

If you like your lentil soup with a creamier texture, an immersion blender is a total lifesaver. I blend about half of my finished soup right in the pot, which thickens it naturally without needing to transfer hot liquid to a countertop blender. This model is powerful enough to puree even the toughest vegetables.

Get it on Amazon

If you love hearty soups, check out: Zuppa Toscana Recipe

Lentil Soup Recipe

Step-by-Step Instructions: How to Make Lentil Soup

1. Prepare Your Ingredients

  • Rinse the lentils in a fine-mesh strainer under cold running water, removing any small stones or debris that might have snuck into the package.
  • Dice the onion, carrots, and celery into roughly 1/4-inch (0.6 cm) pieces so they cook evenly and create uniform bites throughout the soup.
  • Mince the garlic cloves finely, or press them through a garlic press for even distribution of flavor.
  • If using fresh spinach or kale, remove any tough stems and roughly chop the leaves into bite-sized pieces.
  • Measure out all your spices and have them ready near the stove so you can add them quickly when needed.

2. Sauté the Aromatic Vegetables

  • Heat the olive oil in your Dutch oven or large pot over medium heat until it shimmers slightly but doesn’t smoke.
  • Add the diced onion and cook for about 5 minutes, stirring occasionally, until it becomes translucent and just starts to turn golden at the edges.
  • Toss in the carrots and celery, stirring to coat them in the oil, and cook for another 5-7 minutes until they begin to soften.
  • The vegetables should develop a slight caramelization, which adds depth and sweetness to your soup base.
  • Add the minced garlic and stir constantly for about 30 seconds to 1 minute, just until fragrant but not browned.

3. Add the Spices and Tomatoes

  • Sprinkle in the dried thyme, ground cumin, smoked paprika, and red pepper flakes directly over the vegetables.
  • Stir everything together for about 1 minute to toast the spices, which releases their essential oils and intensifies their flavors.
  • Pour in the canned diced tomatoes with all their juice, scraping up any browned bits from the bottom of the pot with your wooden spoon.
  • Let the tomatoes cook down for 2-3 minutes, breaking up any larger pieces with your spoon.

4. Add Lentils and Broth

  • Pour the rinsed lentils into the pot, stirring them into the vegetable and tomato mixture until everything is well combined.
  • Add the bay leaves, pushing them down into the mixture so they’ll release their flavor throughout cooking.
  • Pour in the vegetable or chicken broth, making sure all the lentils are submerged by at least 1 inch (2.5 cm) of liquid.
  • Increase the heat to high and bring the soup to a rolling boil, which should take about 5-7 minutes.
  • Once boiling, reduce the heat to low and let the soup simmer gently with the lid slightly ajar.

5. Simmer Until Lentils Are Tender

  • Allow the soup to simmer for 35-45 minutes, stirring every 10 minutes or so to prevent anything from sticking to the bottom.
  • The lentils are done when they’re tender but still hold their shape, and you can easily crush one between your fingers.
  • If the soup becomes too thick during cooking, add more broth or water 1/2 cup (120 ml) at a time until you reach your desired consistency.
  • Brown lentils typically take 35-40 minutes, while green lentils might need the full 45 minutes.
  • Taste a few lentils from different parts of the pot to make sure they’re cooked evenly.

6. Add Greens and Final Seasonings

  • Remove and discard the bay leaves, which have done their job of infusing subtle herbal notes into the soup.
  • Stir in the chopped spinach or kale, pushing it down into the hot soup so it wilts quickly.
  • The greens should be completely wilted and tender within 2-3 minutes of stirring.
  • Add the fresh lemon juice and stir it through the entire pot to brighten all the flavors.
  • Season with salt and black pepper to taste, starting with 1 teaspoon of salt and adjusting from there.

7. Optional Blending Step

  • If you prefer a creamier texture, use an immersion blender to puree about half of the soup directly in the pot.
  • Alternatively, transfer 2-3 cups of the soup to a regular blender, puree until smooth, and stir it back into the pot.
  • This creates a thicker, more velvety consistency while still maintaining plenty of whole lentils and vegetables for texture.
  • Be careful when blending hot liquids, always leave an opening for steam to escape to prevent pressure buildup.

8. Serve and Garnish

  • Ladle the hot soup into bowls, making sure each serving gets a good mix of lentils, vegetables, and broth.
  • Garnish with freshly chopped parsley, which adds a pop of color and fresh flavor.
  • Serve immediately while piping hot, with your favorite crusty bread or crackers on the side.
  • Drizzle a little extra olive oil over each bowl if desired for added richness.

For another family-favorite soup, try: Chicken Gnocchi Soup Recipe

Lentil Soup Recipe

Tips for The Best Lentil Soup

Getting lentil soup just right comes down to a few key techniques I’ve learned through trial and error. These tips will help you avoid the common pitfalls and create a soup that’s perfectly seasoned and textured every time.

Pro Tips for Success:

  • Don’t skip rinsing the lentils: I once skipped this step when I was in a hurry, and the soup ended up with a slightly dusty taste. Rinsing removes excess starch and any debris.
  • Build layers of flavor: Properly sautéing your vegetables until they develop some color creates a flavor foundation that bland soup simply can’t match.
  • Use quality broth: The broth makes up most of the liquid in this soup, so using a good-quality vegetable or chicken broth instead of water makes an enormous difference.
  • Don’t overcook the lentils: Brown and green lentils should be tender but still hold their shape. Red lentils will completely dissolve, so save those for pureed soups.
  • Season in stages: Add salt and pepper at multiple points during cooking rather than all at the end. This builds more complex seasoning throughout.
  • Add acid at the end: The lemon juice brightens everything, but if you add it too early, the acid can toughen the lentils and extend cooking time.
  • Let it rest: This soup tastes even better the next day after the flavors have had time to meld together in the fridge.
  • Adjust consistency: If your soup is too thick, thin it with broth or water. If it’s too thin, simmer uncovered for 10-15 minutes to reduce and concentrate.
  • Freeze in portions: I freeze individual servings in mason jars or freezer bags for easy grab-and-go lunches.

You might also like: Potato Leek Soup Recipe

What to Serve with Lentil Soup

Lentil Soup Recipe

This lentil soup is hearty enough to stand on its own, but I love pairing it with a few complementary sides that make the meal feel more complete. The key is choosing items that can soak up the flavorful broth or provide textural contrast.

Perfect Pairings:

  • Crusty bread: A warm slice of sourdough or dinner rolls is perfect for dipping
  • Simple salad: A crisp green salad with lemon vinaigrette cuts through the richness nicely
  • Crackers: Whole grain crackers add a satisfying crunch
  • Grilled cheese sandwich: The ultimate comfort food combo
  • Avocado toast: Adds healthy fats and makes the meal more filling
  • Roasted vegetables: Grilled portobello mushrooms add an earthy element
  • Rice or quinoa: Stir a spoonful into each bowl for extra heartiness
  • Flatbread or naan: Perfect for scooping up every last bit

For more warming soups, check out: Asparagus Soup Recipe

Variations of Lentil Soup

One of the best things about this recipe is how easily it adapts to different flavor profiles and dietary needs. I’ve probably made at least a dozen variations over the years, each one delicious in its own right.

Try These Delicious Variations:

  • Spicy lentil soup: Add 1 diced jalapeño with the other vegetables and increase the red pepper flakes to 1/2 teaspoon for a kick.
  • Curry lentil soup: Swap the cumin and paprika for 2 tablespoons of curry powder and add 1 can of coconut milk at the end for a creamy, Indian-inspired version.
  • Sausage lentil soup: Brown 1 pound of sliced Italian sausage before adding the vegetables for a heartier, meatier soup.
  • Tuscan lentil soup: Add 2 tablespoons of tomato paste with the spices and finish with a drizzle of good quality olive oil and fresh basil.
  • German-style lentil soup: Add 2 diced potatoes with the lentils and finish with a splash of red wine vinegar instead of lemon juice.
  • Moroccan lentil soup: Use chickpeas instead of half the lentils, add 1 teaspoon each of cinnamon and coriander, and top with fresh cilantro.
  • Red lentil soup: Substitute red lentils for brown, which will create a completely smooth, pureed soup in about 20 minutes.
  • Mediterranean lentil soup: Add 1/2 cup of orzo pasta in the last 10 minutes of cooking and top with crumbled feta cheese.

Another soup variation you’ll love: Tomato Soup Recipe

Storage and Reheating

This soup is one of those magical recipes that actually improves with time, making it perfect for meal prep or batch cooking. I always make extra because it’s just as good (if not better) as leftovers.

Storage Guidelines:

  • Refrigerator storage: Let the soup cool to room temperature, then transfer to airtight containers and refrigerate for up to 5 days.
  • Freezer storage: Freeze in individual portions or family-sized containers for up to 3 months. Leave about 1 inch of headspace if using glass jars to allow for expansion.
  • Thawing: Move frozen soup to the fridge 24 hours before you plan to eat it, or thaw in the microwave using the defrost setting.
  • Reheating on stovetop: Pour the soup into a pot over medium heat, stirring occasionally until heated through (about 10 minutes). Add a splash of broth or water if it’s thickened too much.
  • Reheating in microwave: Transfer to a microwave-safe bowl, cover loosely, and heat in 2-minute intervals, stirring between each, until steaming hot.
  • Note on texture: The lentils will absorb more liquid as the soup sits, so you’ll likely need to add extra broth when reheating.
  • Freezing tip: I portion the soup into 2-cup servings using freezer bags laid flat, which stack beautifully and thaw quickly.

For more make-ahead meals, try: Crockpot Beef Stew Recipe

Lentil Soup Recipe

Nutritional Facts

Per Serving (based on 6 servings):

  • Calories: 285
  • Total Fat: 5g
  • Saturated Fat: 1g
  • Cholesterol: 0mg
  • Sodium: 650mg
  • Total Carbohydrates: 46g
  • Dietary Fiber: 18g
  • Sugars: 7g
  • Protein: 17g
  • Vitamin A: 85% DV
  • Vitamin C: 25% DV
  • Calcium: 8% DV
  • Iron: 35% DV

This recipe is naturally low in fat and calories while being incredibly high in protein and fiber, making it perfect for anyone watching their intake. The lentils provide complete plant-based nutrition, and the vegetables pack in essential vitamins and minerals.

Try this healthy option too: Healthy Cabbage Skillet with Quinoa and Chickpeas Recipe

Health Benefits of Key Ingredients

I started making this soup regularly when I learned just how nutritious lentils actually are. They’re one of the most underrated superfoods out there, packed with benefits that go way beyond just tasting good.

Nutritional Powerhouses:

  • Lentils: Rich in plant-based protein (about 18g per cup cooked), high in soluble fiber that helps stabilize blood sugar, excellent source of folate and iron, and contain resistant starch that feeds beneficial gut bacteria
  • Carrots: Loaded with beta-carotene for eye health and immune support, provide antioxidants that reduce inflammation, and add natural sweetness without refined sugars
  • Spinach/Kale: Extremely high in vitamins K, A, and C, contain powerful antioxidants that protect cells from damage, and provide calcium and iron for bone and blood health
  • Garlic: Has natural antibacterial and antiviral properties, supports cardiovascular health, and may help reduce blood pressure
  • Tomatoes: Packed with lycopene, a powerful antioxidant linked to reduced cancer risk, high in vitamin C and potassium, and add umami depth that makes the soup more satisfying
  • Olive oil: Contains heart-healthy monounsaturated fats, reduces inflammation throughout the body, and helps your body absorb fat-soluble vitamins from the vegetables

For another nutrient-dense soup, check out: Bone Broth Soup Recipe

FAQs About Lentil Soup

1. Do I need to soak lentils before making soup?

No, lentils are one of the few legumes that don’t require soaking before cooking. Unlike dried beans, lentils cook relatively quickly and will become tender in 35-45 minutes of simmering. Soaking actually isn’t recommended for lentils because it can make them mushy and cause them to fall apart during cooking.

2. Can I use red lentils instead of brown or green lentils?

You can, but be aware that red lentils will create a completely different texture. Red lentils break down and dissolve into the soup, creating a thick, pureed consistency rather than the heartier texture you get from brown or green lentils. If you want individual lentils visible in your soup, stick with brown or green varieties.

3. How can I make this soup thicker or thinner?

To thicken the soup, simmer it uncovered for an additional 10-15 minutes to evaporate excess liquid, or use an immersion blender to puree a portion of the soup. To thin it out, simply add more vegetable broth or water, 1/2 cup at a time, until you reach your preferred consistency. The soup will also thicken as it sits, so you may need to thin leftovers when reheating.

4. Why does my lentil soup taste bland?

Bland soup usually means it needs more salt, acid, or both. Try adding 1/2 teaspoon of salt at a time, tasting after each addition. Then add a squeeze of lemon juice or splash of vinegar to brighten the flavors. Also make sure you’re properly sautéing your vegetables until they caramelize slightly, and using quality broth rather than just water.

5. Can I make this soup in a slow cooker or Instant Pot?

Absolutely! For a slow cooker, add all ingredients except the greens and lemon juice, cook on low for 6-8 hours or high for 3-4 hours, then stir in the greens and lemon at the end. For an Instant Pot, sauté the vegetables using the sauté function, add remaining ingredients, pressure cook on high for 15 minutes, natural release for 10 minutes, then stir in greens and lemon.

Another pressure cooker favorite: Instant Pot Chicken Noodle Soup Recipe

Final Thoughts

This Lentil Soup has become more than just a recipe in my kitchen. It’s the meal I turn to when I need something that feels like a warm hug in a bowl, when I want to feed my family well without spending hours cooking, or when I need to stretch my grocery budget without sacrificing flavor.

There’s magic in how such humble ingredients transform into something so deeply satisfying. I encourage you to make this soup your own by adjusting the spices, swapping vegetables based on what you have, or trying one of the variations I mentioned. The foundation is solid enough to handle whatever changes you throw at it.

I’d love to hear how your lentil soup turns out! Drop a comment below with any questions, variations you tried, or just to let me know you made it. And if you’re feeling generous, share this recipe with someone who could use a good, nourishing bowl of soup in their life.

Recommended:

Wholesome Cove
Wholesome Cove

Hi, I'm Arielle Ken! I’m the voice behind Wholesome Cove, where I share my favorite delicious recipes and simple wellness tips. My goal is to help you create a life that feels as good as it looks. Join our community of 50,000+ monthly readers for daily inspiration!