
Smoky, cozy, and a little tangy, this lentil soup bursts with comforting flavor from garlic, onion, carrots, and tomatoes. Hearty lentils and warming spices make it weeknight gold.
Sautéed veggies, brothy goodness, a splash of lemon—this lentil soup fills your kitchen with toasty aromas and your belly with joy. Bonus: one pot.
So here’s the thing. This lentil soup is uncomplicated, quietly comforting, and kind of hard to mess up. It’s the soup equivalent of sweatpants you forgot you loved—humble but exactly right. Between the earthy lentils, warm spices, garlicky base, and that last-minute splash of lemon? A symphony of cozy going on. It’s great for weeknights, better the next day, and doesn’t judge if you eat it with crackers while standing over the stove. Been there.
Table of Contents


Don’t let this one slip away — pin it now and thank yourself later!
Don’t let this one slip away — pin it now and thank yourself later!
Why You’ll Love this Lentil Soup
If you’ve got lentils in the pantry and a few lonely carrots in the fridge, you’re halfway there already.
- Ridiculously simple to make: You just build flavor in the pot, dump everything in, and let it simmer itself into greatness.
- Deep, layered flavor: The spice mix (hello, smoked paprika and turmeric) adds warmth that makes leftovers even better.
- Works with what you’ve got: Swap the veggies, tweak the spices, go wild—or stay lazy; it’s forgiving either way.
- One-pot happiness: Fewer dishes and less cleanup. That’s worth its weight in gold, honestly.
- Meal prep MVP: It keeps well and freezes like a champ, so future you will be thrilled.
Ingredient Notes
Nothing fancy here. Just pantry players doing what they do best: showing up and making magic.
- Olive oil: A bit for sautéing. Use whatever olive oil you like—this isn’t the place for a super peppery finishing oil.
- Onion, carrots, celery: The holy trinity of soup bases. Sweet, aromatic, and quietly essential to the whole experience.
- Garlic: Four cloves, because this is soup that means business. Add more if you’re feeling bold.
- Dry green or brown lentils: No soaking needed, just rinse and toss them in. Red lentils will cook faster and make it creamier, but also softer.
- Diced tomatoes: Canned works beautifully. The juices help build that brothy tomato base.
- Vegetable broth: Use stock if you’ve got it. You can even do half water if you’re in a pinch—just adjust the seasoning.
- Bay leaf: It’s subtle, but bay ties all the earthy notes together. Remove it before serving or someone might get a surprise.
- Spices (cumin, smoked paprika, turmeric, thyme): These bring a little depth, smokiness, and brightness. Smoked paprika is the star.
- Salt and black pepper: Taste and adjust often. Lentils are like little salt vacuums.
- Lemon juice or vinegar: Acid at the end is magic. It lifts the whole thing and keeps it from being too mellow.
- Fresh spinach or kale (optional): Toss in greens at the end if you’ve got ’em. They wilt beautifully into the broth.
- Fresh herbs for garnish: Don’t skip this. Cilantro or parsley adds a pop of freshness that makes every spoonful sing.
How To Make This Lentil Soup
Grab your biggest pot and let’s get this cozy train rolling. This soup’s more of a technique than a formula, so feel free to riff a bit once you’ve got the rhythm.
- Sauté the aromatics: Heat your olive oil over medium, and toss in the onion, carrot, and celery. Stir occasionally until the onions get softened and translucent, about 5 to 7 minutes. You want that golden edge, not a full-on browning—think gentle and comforting.
- Add the garlic and spices: Stir in the garlic first and let it sizzle for a minute. Once it smells fabulous (it will), sprinkle in the cumin, smoked paprika, turmeric, thyme, and some salt and pepper. Give it 1 to 2 minutes to toast and bloom—that’s when the kitchen starts to smell like something’s really happening.
- Let’s get soupy: Toss in the lentils, diced tomatoes with all their juicy goodness, and the veggie broth. Don’t forget the bay leaf! Stir everything together, making sure nothing sticks to the bottom of the pot. Bring it all to a happy boil.
- Simmer and chill (the soup, not you): Once it’s bubbling, drop the heat to low, pop the lid on, and let it simmer gently for 30 to 40 minutes. Stir it every now and then to check if the lentils are behaving. If it’s getting too thick for your liking, splash in more broth or water.
- Finish and finesse: When the lentils are tender (taste one!), add the lemon juice or vinegar. Then, stir in your spinach or kale if using, letting it wilt for a few minutes until soft but vibrant. Taste again. Add more salt, a little more lemon, maybe one last swirl of olive oil? You’re in charge.
- Serve it up: Ladle into bowls, top with chopped fresh herbs, and cozy up. I like it with crusty bread or a spoon directly from the pot if no one’s watching.
Storage Options
This lentil soup is practically designed for leftovers. The flavors deepen overnight, like a soup that’s had a good nap.
In the fridge, it’ll keep well for up to 5 days in an airtight container. Just reheat gently on the stove with a splash of water or broth if it’s thickened up. Bonus tip: it’s actually better the next day. Something about those lentils getting nice and cozy with the spices.
Freezer? Yep, totally. Cool it thoroughly first, then portion into containers or freezer bags (lay ’em flat for easy stacking). It’ll hang out in the freezer for up to 3 months. When you’re ready for more, just thaw overnight in the fridge or reheat straight from frozen with a bit of water stirred in.
And yes, it reheats beautifully. Just don’t boil it too hard or your lentils will turn into mushy little sadness pebbles.
Variations and Substitutions
Want to shake things up? Soup like this practically begs for instinctive tweaks. Trust your taste buds, they know what’s up.
- Swap the lentils: Use red lentils for a creamier, quicker-cooking version. Just drop the simmer time to about 20 minutes.
- Add protein: Stir in shredded rotisserie chicken, some turkey sausage, or browned ground beef. It becomes a full-on meal soup.
- Change the greens: Don’t like kale? Use chard, arugula (it’ll wilt fast), or skip the greens entirely if you’re not in the mood.
- Try coconut milk: For a thicker, creamier soup with a subtle sweetness, add a cup of full-fat coconut milk at the end.
- Spice it different: Go Moroccan and add cinnamon and ginger. Or give it an Indian twist with curry powder and garam masala.
- Tomato-free version: Not a fan of tomatoes? Skip them and bump up the broth. You’ll lose some acidity, so keep the lemon.


Don’t let this one slip away — pin it now and thank yourself later!
Don’t let this one slip away — pin it now and thank yourself later!
What to Serve with Lentil Soup
Lentil soup is a whole thing on its own, but that doesn’t mean it can’t have a few sidekick vibes. Here’s how to round it out.
- A good hunk of crusty bread or toast slathered with butter practically begs to be dipped in this soup. Bonus points if it’s garlicky or has cheese baked in. Even better if you bake something like these bacon basil cornbread muffins—hello, salty-savory perfection.
- Salad makes a nice crunchy contrast. Go with something fresh and a little acidic—maybe arugula, lemon vinaigrette, shavings of parmesan. That kind of classic thing that makes you feel virtuous and smug.
- If you’ve got a cozy soup-and-sandwich vibe going, grilled cheese is never a bad call. Try sharp cheddar on sourdough with a little mustard in the middle. Yes, mustard. Trust.
- Want to lean into the hearty dinner lane? Serve the soup alongside a small portion of something like this chicken and wild rice casserole. It’s soothing, substantial, and feels like autumn in a bowl…and a dish…and a side plate.
- Craving protein but keeping it vegetarian? A side of roasted chickpeas or a quick lentil salad chilled in vinegar and herbs balances the warm soup beautifully.
Frequently Asked Questions
Can I use canned lentils instead of dried?
You technically can, but the soup won’t be quite the same. Canned lentils are already cooked, so they won’t soak up the flavors the same way. If you go this route, add them in during the last 10 minutes of simmering so they don’t turn to mush. And reduce your broth a bit, since you won’t lose any liquid to lentil cooking time.
How do I thicken lentil soup if it’s too brothy?
If your soup’s feeling too thin, just keep simmering it uncovered for a bit so the liquid reduces naturally. Or mash up a scoop of lentils with the back of your spoon and stir them back in. You can even use an immersion blender to partially blend it—just pulse a couple of times to keep the texture mostly intact.
Is this lentil soup gluten-free?
Yes! All the ingredients in this lentil soup are naturally gluten-free. Just be sure your broth doesn’t contain any sneaky flour or additives if you’re using store-bought. Read those labels, always. Pair it with gluten-free bread or a cheesy polenta situation if you want to keep the whole meal cozy and safe.
Can I make this in a slow cooker?
Sure can. Toss everything (except the lemon juice and greens) into the slow cooker and cook on low for about 7 to 8 hours, or on high for 4 hours. Add your greens and acidity at the very end, like during the last 30 minutes. Just give it a final taste before serving—you might want to brighten it up with more lemon or a pinch of salt.

Smoky Cozy Lentil Soup
Ingredients
Main Ingredients
- 2 tbsp (30 ml) olive oil or any preferred olive oil
- 1 large onion diced
- 2 carrots sliced or diced
- 2 celery stalks sliced
- 4 cloves garlic minced
- 1.5 cups (300 g) dry green or brown lentils rinsed
- 1 can (400 g) diced tomatoes about 14-15 oz / 400g with juices
- 6 cups (1.5 liters) vegetable broth or stock; can use half water
- 1 bay leaf
Spices and Seasoning
- 1 tsp ground cumin
- 1 tsp smoked paprika
- 0.5 tsp ground turmeric
- 0.5 tsp dried thyme
- salt and black pepper to taste
To Finish
- 2 tbsp (30 ml) lemon juice or red/white wine vinegar, to taste
- 2 cups (60 g) fresh spinach or chopped kale optional
- fresh cilantro or parsley for garnish
Equipment
- Large pot or Dutch oven
Instructions
- Heat olive oil in a large pot over medium heat. Add onion, carrots, and celery. Sauté until onion is softened and translucent, 5–7 minutes.
- Add minced garlic and stir for 1 minute until fragrant. Sprinkle in cumin, smoked paprika, turmeric, thyme, and a generous pinch of salt and pepper. Cook, stirring, for 1–2 minutes to toast the spices.
- Add lentils, diced tomatoes (with juices), broth, and bay leaf. Stir, scraping up any bits from the bottom. Bring to a boil over high heat.
- Reduce heat to low, cover, and simmer for 30–40 minutes or until the lentils are tender. Stir occasionally, and add more broth/water if it seems too thick.
- When lentils are cooked, stir in lemon juice (or vinegar). Add greens if using, and cook just until wilted and vibrant, 1–2 minutes. Taste and add more salt, pepper, or lemon as needed.
- Discard the bay leaf, ladle soup into bowls, and top with plenty of chopped fresh herbs. Serve with bread or crackers for extra comfort!


