There’s nothing like a steaming bowl of lentil soup to warm you up from the inside out. This lentil soup recipe has been my trusty go-to for years—it’s the kind of meal I can whip up even on my busiest days, and it never fails to satisfy. What I love most is how something so simple can be so packed with flavor and goodness. Just a handful of pantry staples transforms into a hearty, protein-rich soup that feels like a hug in a bowl.
I first learned to make this from my mom, who swore by lentils as the ultimate budget-friendly superfood. Now it’s my turn to pass along the magic. The beauty of this recipe? It’s forgiving, flexible, and practically cooks itself while you do other things. That rich, savory aroma filling your kitchen is just the bonus!
Why You’ll Love This Lentil Soup Recipe
This isn’t just another soup recipe – it’s a weeknight lifesaver that ticks all the boxes:
- Ready in under an hour – From chopping to serving, you’re looking at just 40 minutes of mostly hands-off cooking
- Wallet-friendly magic – Lentils cost pennies per serving and stretch beautifully with leftovers
- Protein powerhouse – One bowl packs 12g of plant-based protein to keep you full for hours
- No fancy skills needed – If you can stir a pot, you can make this soup (no chef skills required!)
- Better the next day – Flavors deepen overnight, making it perfect for meal prep
Trust me, once this soup becomes part of your rotation, you’ll wonder how you ever lived without it.

Ingredients for Lentil Soup Recipe
Here’s everything you’ll need to make magic happen in your pot. I promise – no weird ingredients hiding in the back of your spice cabinet!
- 1 cup dried lentils (green or brown), rinsed well – those little pebbles need a good shower!
- 1 onion, chopped – yellow works best for that sweet base flavor
- 2 carrots, diced – don’t skip these, they add natural sweetness
- 2 celery stalks, diced – the unsung hero of flavor
- 3 garlic cloves, minced – because more garlic is always better
- 4 cups vegetable broth – homemade if you’ve got it, but store-bought works great
- 1 can (14 oz) diced tomatoes – juice and all, it adds body
- 1 tsp ground cumin – hello warmth!
- 1 tsp paprika – smoked or sweet, your call
- 1 tbsp olive oil – for sautéing those gorgeous veggies
- Salt and pepper to taste – we’ll adjust at the end
See? Nothing fancy, just honest ingredients that work together beautifully.
How to Make Lentil Soup Recipe
Now comes the fun part – turning those simple ingredients into liquid gold! Don’t let the simplicity fool you – these steps build layers of flavor that’ll make your soup stand out. Just follow along and let that pot work its magic.
Step 1: Sauté the Vegetables
First, grab your favorite soup pot – I always use my trusty Dutch oven. Heat that olive oil over medium heat (not too hot or the veggies will burn!). Toss in your chopped onions first – you’ll know they’re ready when they turn translucent, about 2 minutes. Then add the carrot and celery duo. This is where patience pays off – let them soften and sweeten for about 5 minutes, stirring occasionally. Your kitchen should smell amazing already!
Step 2: Add Spices and Lentils
Here’s my favorite trick – once the veggies are soft, push them aside and add the garlic, cumin, and paprika right onto the hot pan surface. Let them sizzle for just 30 seconds (this “blooms” the spices and unlocks their full flavor). Quickly stir everything together before adding the lentils – they’ll get coated in all that fragrant goodness. The tomatoes and broth go in next – I usually just dump the whole can in, juice and all. Give it a good stir to combine.
Step 3: Simmer to Perfection
Bring your soup to a lively boil, then reduce to a gentle simmer – you want those lentils to cook low and slow. Set your timer for 25 minutes, but don’t go far! Around the 20-minute mark, start checking the lentils for doneness. They should be tender but not mushy – think al dente pasta. If they’re still too firm, give them 5 more minutes. The soup will thicken as it sits, so don’t panic if it looks brothy at first. Final step? The taste test – adjust salt and pepper until it sings!

Tips for the Best Lentil Soup Recipe
After making this soup dozens (maybe hundreds?) of times, I’ve picked up a few tricks that take it from good to “Oh wow, can I get your recipe?” good:
- Rinse those lentils! Give them a good swirl in cold water—it removes any dust and prevents that gritty texture nobody wants.
- The lemon juice magic: A squeeze at the end brightens everything up. My mom always did this—it’s like turning up the flavor volume.
- Broth matters: Use low-sodium so you can control the salt. Homemade veggie broth? Even better!
- Don’t peek! Resist stirring too much while simmering—those lentils need undisturbed time to soften properly.
- Texture hack: Want it creamier? Use an immersion blender at the end for just a few pulses.
Little things make big differences—trust me on these!
Lentil Soup Recipe Variations
One of my favorite things about this lentil soup? How easily it adapts to whatever’s in your fridge! Here are my go-to twists when I’m feeling creative:
- Red lentil version: Swap in red lentils for a quicker-cooking, slightly sweeter soup (they’ll break down into a creamier texture).
- Greens boost: Toss in a handful of spinach or kale during the last 5 minutes—it wilts perfectly.
- Spice it up: Add a pinch of cayenne or red pepper flakes if you like heat.
- Meaty option: Brown some chopped bacon or sausage with the onions for extra richness.
The possibilities are endless—make it your own!
Serving Suggestions for Lentil Soup
Oh, the joy of dipping crusty bread into this steaming lentil soup! I always keep a loaf of French bread or warm pita nearby – it’s perfect for soaking up every last drop. For a lighter meal, pair it with a simple green salad dressed with lemon vinaigrette. My favorite combo? A dollop of Greek yogurt on top with a sprinkle of fresh parsley – pure comfort!
Storing and Reheating Lentil Soup
This soup gets better with time, so don’t worry about leftovers! Store it in an airtight container in the fridge for up to 3 days – the flavors actually deepen overnight. When reheating, add a splash of water or broth because the lentils will thicken. I just warm it gently on the stove, stirring occasionally until steaming hot. Pro tip: Freeze portions in mason jars (leave space at the top!) for quick meals later.
Lentil Soup Recipe Nutrition
Here’s the beautiful thing about this soup – it fills you up without weighing you down! Nutrition can vary slightly based on your specific ingredients, but here’s what you’re getting in each hearty bowl (based on my exact recipe):
- 220 calories – Light but satisfying
- 12g protein – Plant-powered goodness
- 10g fiber – Great for digestion
- Only 4g fat – Mostly from heart-healthy olive oil
It’s naturally cholesterol-free and packed with vitamins from all those veggies. Comfort food that actually loves you back!
Frequently Asked Questions
Got questions? I’ve got answers! Here are the most common things people ask me about this lentil soup recipe:
Can I use canned lentils instead of dried?
Technically yes, but you’ll lose that wonderful texture. Canned lentils are already cooked, so they’ll turn mushy if simmered too long. If you must use them, add them during the last 5 minutes of cooking.
Why rinse dried lentils?
Those little guys can be dusty! Rinsing removes debris and prevents that weird gritty feeling. Plus, it only takes 10 seconds – totally worth it.
My soup is too thick – help!
No worries! Just stir in more broth or water until it reaches your perfect consistency. The lentils keep absorbing liquid, so you’ll likely need to adjust as it sits.
Can I freeze this soup?
Absolutely! It freezes beautifully for up to 3 months. I portion it into freezer bags or jars (leave space for expansion!). Thaw overnight in the fridge before reheating.
Now that you’re armed with all the know-how, it’s your turn! Try this recipe and tag me with your results – I love seeing your lentil soup masterpieces!
PrintEasy Lentil Soup
A hearty and nutritious lentil soup that’s easy to make and packed with flavor.
- Prep Time: 10 minutes
- Cook Time: 30 minutes
- Total Time: 40 minutes
- Yield: 4 servings 1x
- Category: Soup
- Method: Stovetop
- Cuisine: Mediterranean
- Diet: Vegetarian
Ingredients
- 1 cup dried lentils, rinsed
- 1 onion, chopped
- 2 carrots, diced
- 2 celery stalks, diced
- 3 garlic cloves, minced
- 4 cups vegetable broth
- 1 can (14 oz) diced tomatoes
- 1 tsp ground cumin
- 1 tsp paprika
- 1 tbsp olive oil
- Salt and pepper to taste
Instructions
- Heat olive oil in a large pot over medium heat.
- Add onion, carrots, and celery. Cook until softened, about 5 minutes.
- Stir in garlic, cumin, and paprika. Cook for 1 minute.
- Add lentils, vegetable broth, and diced tomatoes. Bring to a boil.
- Reduce heat and simmer for 25-30 minutes until lentils are tender.
- Season with salt and pepper.
- Serve hot.
Notes
- Use green or brown lentils for best results.
- Add a splash of lemon juice for extra flavor.
- Store leftovers in the fridge for up to 3 days.
Nutrition
- Serving Size: 1 bowl
- Calories: 220
- Sugar: 5g
- Sodium: 400mg
- Fat: 4g
- Saturated Fat: 0.5g
- Unsaturated Fat: 3g
- Trans Fat: 0g
- Carbohydrates: 35g
- Fiber: 10g
- Protein: 12g
- Cholesterol: 0mg
