Simple Lentil Soup Recipe (Ultimate Comfort, 50 Min)
This lentil soup is the pot I make when the fridge is nearly empty and I still want something that tastes like I planned dinner. Lentils, a few vegetables, a couple of spices, and a squeeze of lemon at the end turn into a thick, savory soup with almost no fuss.
Lentils are the reason it works so well. Unlike dried beans, they cook from dry in about half an hour with no soaking, so this goes from pantry to bowl in under an hour.
Why You’ll Love This Lentil Soup
This lentil soup earns its spot in a regular rotation for a few clear reasons.
- No soaking required. Lentils go straight from the bag to the pot, so there is no overnight planning.
- One pot, minimal cleanup. Everything cooks in the same pot you sauté the vegetables in.
- Thick without any cream. The lentils break down slightly as they simmer, giving the broth real body.
- A bright finish. Lemon juice stirred in at the end lifts the earthy flavor so the soup doesn’t taste flat.
- Naturally vegan. With vegetable broth, it needs no substitutions to fit a plant-based table.
Recipe Snapshot
- Servings: 6 servings (about 1 1/2 cups each)
- Difficulty: Easy
- Cuisine/Course: Mediterranean-Inspired, Soup/Main Dish
- Prep Time: 10 minutes
- Cook Time: 40 minutes
- Total Time: 50 minutes
How long does lentil soup take to cook? Lentil soup takes about 30 minutes of simmering for green or brown lentils to turn tender, plus around 10 minutes to soften the vegetables and toast the spices, so most pots are ready in under an hour without any soaking.
Ingredients
For the Soup
- 2 tbsp olive oil
- 1 medium yellow onion, diced
- 2 carrots, diced
- 2 celery stalks, diced
- 4 garlic cloves, minced
- 1 tbsp tomato paste (adds savory depth; a spoonful of ketchup can stand in if you’re out)
- 1 tsp ground cumin
- 1 tsp smoked paprika
- 1/2 tsp ground turmeric
- 1 1/2 cups (300 g) dried brown or green lentils, rinsed and picked over (red lentils cook faster and dissolve, so they change the texture)
- 1 can (14.5 oz / 410 g) diced tomatoes, undrained
- 6 cups (1.4 L) vegetable broth
- 1 bay leaf
- 1/2 tsp salt, plus more to taste
- 1/4 tsp black pepper
To Finish
- 3 cups (about 90 g) fresh baby spinach, or chopped kale
- 2 to 3 tbsp fresh lemon juice
- Chopped fresh parsley, for serving
Recipe Timing
- Prep Time: 10 minutes
- Cook Time: 40 minutes
- Rest Time: none required
- Total Time: 50 minutes
Before You Start
- Rinse the lentils in a fine-mesh strainer and pick out any tiny stones or shriveled bits.
- Dice the onion, carrots, and celery to a similar size so they soften at the same pace.
- Measure your spices into one small bowl so they go into the pot together.

How to Make Lentil Soup
Building the Base
- Heat the olive oil in a large pot over medium heat. Add the onion, carrots, and celery, and cook for 6 to 8 minutes, stirring occasionally, until the onion turns soft and translucent.
- Add the garlic, tomato paste, cumin, smoked paprika, and turmeric. Stir constantly for 1 minute, until the tomato paste darkens slightly and the spices smell fragrant. Why this works: cooking the spices and tomato paste in oil before adding liquid deepens their flavor, so the finished soup tastes rounder than one where they were simply stirred into the broth.
Simmering the Lentils
- Stir in the rinsed lentils, diced tomatoes with their juices, vegetable broth, bay leaf, salt, and pepper. Bring to a boil, then reduce the heat to a steady simmer.
- Cook partially covered for 25 to 30 minutes, stirring now and then, until the lentils are tender all the way through with no chalky center when you bite one.
💡 Quick Tip: For a creamier texture without any dairy, scoop out about 2 cups of the soup, blend it smooth, and stir it back into the pot.
Finishing
- Remove the bay leaf. Stir in the spinach and cook for 2 minutes, just until it wilts.
- Stir in the lemon juice, then taste and adjust the salt and pepper. Why this works: acid added at the end keeps its bright flavor, while lemon juice added early would fade and can slow the lentils from softening.

Serving
- Ladle into bowls and top with parsley, a drizzle of olive oil, and crusty bread on the side if you like.

Common Mistakes and Troubleshooting
Problem: The lentils are still firm after 30 minutes. Why: Old lentils, very hard water, or acidic ingredients like tomatoes can all slow softening. Fix: Keep simmering and check every 5 minutes, adding a splash of broth or water if the pot looks dry.
Problem: The soup tastes bland. Why: Lentils soak up seasoning, so a pot that tasted fine at first can turn flat once they finish cooking. Fix: Taste at the end and add salt in small pinches, then finish with lemon juice.
Problem: The soup turns to mush. Why: Red lentils or overcooked green lentils break down completely. Fix: Use brown or green lentils and start checking for tenderness at the 25-minute mark.
Variations and Substitutions
- Red lentil version: Swap in red lentils and cut the simmer time to about 15 to 20 minutes for a smoother, thicker soup.
- Creamy coconut version: Stir in 1/2 cup of canned coconut milk at the end for a richer, lightly sweet finish.
- Spicier version: Add a pinch of cayenne or 1 to 2 teaspoons of harissa paste with the spices.
- Extra vegetables: Stir in diced potato or sweet potato with the lentils; add 5 to 10 minutes to the simmer time.
Allergen Information
This recipe does not contain dairy, gluten, egg, nuts, soy, or shellfish as written.
- Check the label on your vegetable broth and tomato paste, since some brands add ingredients that vary by product, including gluten or soy.
- This information reflects the recipe as written and does not guarantee safety for your specific dietary needs or kitchen environment.
What to Serve With Lentil Soup
- Crusty bread or warm pita for dipping
- A simple green salad with lemon vinaigrette
- A spoonful of plain yogurt on top, if you’re not keeping it vegan
- Steamed rice, for a heartier bowl
Storage, Reheating, Freezing, and Make-Ahead
- Refrigerator: Cool the soup within 2 hours, then store in an airtight container for up to 4 days.
- Reheating: Warm gently on the stovetop over medium heat, adding a splash of broth or water, since the soup thickens as it sits.
- Freezer: Freeze in airtight containers for up to 3 months. Thaw overnight in the refrigerator before reheating.
- Make-ahead: This soup tastes even better the next day, so it works well made a day ahead. Add the spinach and lemon juice when reheating for the freshest flavor. Visit also
Nutrition Information (Per Serving, Based on 6 Servings)
- Calories: 250
- Protein: 13 g
- Carbohydrates: 40 g
- Fat: 5 g
- Fiber: 8 g
- Sugar: 6 g
- Sodium: 640 mg
Values are approximate and may vary based on exact ingredients and brands used. According to USDA MyPlate, beans, peas, and lentils are excellent sources of fiber and plant protein, which is part of what makes this soup so filling.
Frequently Asked Questions
Do I need to soak lentils before making lentil soup? No, lentils cook from dry without soaking. Rinse them well, pick out any debris, and they’ll turn tender in about 25 to 30 minutes of simmering.
Why are my lentils still hard after simmering? Old lentils, hard water, or acidic ingredients can slow the softening. Keep simmering, check every 5 minutes, and add a little more broth if the pot gets low.
Can I make lentil soup ahead of time? Yes, it improves overnight as the flavors meld. Store it in the fridge for up to 4 days and add a splash of water when reheating, since it thickens as it cools.
What kind of lentils are best for lentil soup? Brown or green lentils hold their shape best during a longer simmer. Red lentils cook faster and break down into a smoother, thicker soup.
How do I make lentil soup thicker or creamier? Blend about 2 cups of the finished soup and stir it back in, or mash some of the lentils against the side of the pot with a spoon.
Can I freeze lentil soup? Yes, it freezes well for up to 3 months. Cool it completely, freeze in airtight containers, and thaw overnight in the refrigerator before reheating.
If you make this one, I’d love to hear how it turned out. Leaving a star rating or a quick comment below genuinely helps other home cooks find this recipe.
Final Thoughts
This lentil soup shows how far a bag of dried lentils and a handful of vegetables can go with a little attention to spices and a squeeze of lemon at the end. It’s cheap, filling, and forgiving, which is exactly why it keeps showing up in my kitchen from fall through early spring.

Simple Lentil Soup Recipe (Ultimate Comfort, 50 Min)
Ingredients
Method
- Building the Base
- Heat oil, and cook onion, carrots, and celery for 6 to 8 minutes until soft.
- Add garlic, tomato paste, cumin, paprika, and turmeric; stir 1 minute until fragrant.
- Simmering the Lentils 3. Add lentils, tomatoes, broth, bay leaf, salt, and pepper; bring to a boil, then reduce to a simmer. 4. Cook partially covered for 25 to 30 minutes until lentils are tender with no chalky center.
- Finishing 5. Remove bay leaf; stir in spinach 2 minutes until wilted. 6. Stir in lemon juice; adjust salt and pepper.
- Serving 7. Ladle into bowls and top with parsley and a drizzle of olive oil.

2 Comments
Comments are closed.