Tomato Lentil Soup

Featured in: Gentle Morning Bakes

This comforting bowl combines tender brown lentils with a rich tomato base, infused with aromatic Mediterranean spices like cumin and smoked paprika. Ready in just 50 minutes, this wholesome soup delivers 12 grams of plant-based protein per serving while remaining completely vegan and gluten-free. The lentils create a satisfying texture that pairs beautifully with crusty bread, and the bright lemon finish adds just the right amount of tang to balance the earthy flavors.

Updated on Wed, 28 Jan 2026 15:51:00 GMT
Warm Tomato Lentil Soup with rustic carrots, celery, and a swirl of fresh parsley. Save to Pinterest
Warm Tomato Lentil Soup with rustic carrots, celery, and a swirl of fresh parsley. | calmsukkar.com

Last February, during that relentless cold snap that had everyone bundling up in three layers just to walk to the mailbox, I found myself craving something that felt like a warm embrace from the inside out. This soup appeared on my stove after a particularly chaotic work week where takeout containers had begun to multiply in my refrigerator like unwelcome houseguests. The way the smoky paprika blooms in hot oil still triggers something visceral in me, a sudden memory of my tiny apartment kitchen filling with steam while rain drummed against the windowpane. What started as a simple pantry cleanup became the soup I now make whenever life feels overwhelming.

My roommate walked in mid-simmer, nose twitching like a detective who had just stumbled onto something promising. She stood in the doorway with her grocery bags still in hand, watching me stir that rust-red broth with an intensity usually reserved for important life decisions. That night we ate it standing up at the kitchen counter, too impatient to bother with proper plates, and she made me promise to write down what I had thrown into the pot before she forgot how it tasted. Now it is the most requested recipe at every potluck I attend, though I always bring extra because people inevitably ask for seconds.

What's for Dinner Tonight? 🤔

Stop stressing. Get 10 fast recipes that actually work on busy nights.

Free. No spam. Just easy meals.

Ingredients

  • 1 medium onion, finely chopped: The foundation of flavor that melts into sweetness as it sautés, creating an aromatic base that makes everything else taste better
  • 2 medium carrots, diced: These bring natural sweetness and stay tender enough to offer satisfying bites without turning mushy during the simmer
  • 2 celery stalks, diced: The classic soup trifecta would be incomplete without celery, providing that essential savory background note and subtle crunch
  • 3 garlic cloves, minced: I learned to add garlic right after the aromatics soften so it releases its perfume without any risk of burning and turning bitter
  • 1 (400 g / 14 oz) can diced tomatoes: The acidity balances the earthy lentils perfectly, and I never drain the can because every drop of juice matters
  • 1 tbsp tomato paste: This concentrated umami bomb deepens the color and gives the broth a velvety richness that surprised me the first time I used it
  • 1 cup (200 g) dried brown or green lentils, rinsed: Red lentils will work in a pinch but brown and green hold their shape beautifully, giving each spoonful texture and substance
  • 5 cups (1.2 liters) vegetable broth: I always keep an extra carton in the pantry because homemade broth makes this sing but store-bought works perfectly fine
  • 1 tbsp olive oil: Just enough to sauté the vegetables and carry those fat-soluble spices throughout the entire pot
  • 1 tsp ground cumin: The earthy warmth of cumin creates this beautiful bridge between the smoky paprika and bright tomatoes
  • 1 tsp smoked paprika: This is the secret ingredient that makes people ask what exactly they are tasting, that haunting smokiness that lingers
  • ½ tsp dried thyme: A tiny amount that somehow rounds out all the other flavors into something cohesive and complete
  • ½ tsp ground black pepper: Fresh-cracked makes a noticeable difference, adding little sparks of heat throughout
  • 1 tsp salt, or to taste: I start with this amount and always adjust at the end, because salt needs time to show its true impact on the soup
  • 1 bay leaf: My grandmother swore by bay leaves in everything, and removing it at the end has become a satisfying ritual
  • 2 tbsp chopped fresh parsley (optional): The bright green flecks make the soup look as good as it tastes, adding a fresh finish
  • Juice of ½ lemon: This splash at the end wakes up all the flavors and cuts through the richness in the most subtle way

Tired of Takeout? 🥡

Get 10 meals you can make faster than delivery arrives. Seriously.

One email. No spam. Unsubscribe anytime.

Instructions

Build your aromatic foundation:
Heat the olive oil in a large pot over medium heat, then add onion, carrots, and celery, sautéing for about 5 minutes until the vegetables have softened and the onion turns translucent, your kitchen starting to smell like comfort itself.
Awaken the garlic:
Stir in the minced garlic and cook for just 1 minute until fragrant, watching carefully like a hawk so it does not brown or develop that acrid burnt flavor that no amount of simmering can fix.
Bloom your spices:
Add the tomato paste, cumin, smoked paprika, thyme, and black pepper, stirring constantly for 1 minute as the spices toast and the tomato paste darkens slightly to a deep brick red color.
Bring everything together:
Pour in the diced tomatoes with all their juices, then add the rinsed lentils, vegetable broth, bay leaf, and salt, stirring well to combine before bringing the pot to a gentle boil.
Let it simmer into magic:
Reduce the heat to low, cover the pot with a lid slightly askew to let some steam escape, and simmer for 30 minutes until the lentils are tender but still holding their shape.
Finish with brightness:
Fish out and discard the bay leaf, then stir in the fresh lemon juice and taste the soup, adjusting the salt or adding more pepper if needed before serving hot.
Hearty Tomato Lentil Soup simmered with smoked paprika, ready to serve with crusty bread. Save to Pinterest
Hearty Tomato Lentil Soup simmered with smoked paprika, ready to serve with crusty bread. | calmsukkar.com

My sister called me last night from her kitchen three states away, breathless and slightly frantic because she had invited people over for dinner and completely blanked on what to make. I talked her through this recipe over the phone, listening to the clatter of pots and the reassuring sound of knife against cutting board. When she texted me a picture later of empty bowls and happy faces, I felt that quiet satisfaction that comes from sharing something that always works.

Still Scrolling? You'll Love This 👇

Our best 20-minute dinners in one free pack — tried and tested by thousands.

Trusted by 10,000+ home cooks.

Making It Your Own

After making this soup more times than I can count, I have discovered that swapping in red lentils creates this almost creamy texture that feels indulgent despite being completely plant-based. I have also added a handful of spinach in the last five minutes of simmering when I needed to use up greens wilting in the refrigerator, and the result became a new favorite variation.

Serving Suggestions That Work

Crusty bread is non-negotiable in my house because that first dunk into the soup is pure joy, the soaked bread catching all the little lentils and softened vegetables. A dollop of dairy-free yogurt swirled on top adds this luxurious creaminess that contrasts beautifully with the tangy tomato base.

Storage and Make-Ahead Wisdom

This soup improves overnight as the lentils absorb more flavor and the spices meld together into something greater than the sum of their parts. I always make a double batch and portion it into glass containers, that feeling of opening the refrigerator to see ready-made meals for the week feeling like a small victory.

  • Freeze portions in sealed containers for up to three months and thaw in the refrigerator overnight
  • The soup thickens considerably in the refrigerator, so thin it with a splash of broth when reheating
  • Reheat gently over medium-low heat, stirring occasionally to prevent anything from sticking to the bottom
Vibrant Tomato Lentil Soup garnished with lemon wedge and parsley beside a rustic spoon. Save to Pinterest
Vibrant Tomato Lentil Soup garnished with lemon wedge and parsley beside a rustic spoon. | calmsukkar.com

There is something profoundly satisfying about a soup that costs almost nothing to make but tastes like it came from a restaurant kitchen. I hope this recipe finds its way into your regular rotation, bringing warmth to your table and comfort to your belly.

Recipe Questions

Can I use red lentils instead of brown or green?

Yes, red lentils work wonderfully and cook faster—reduce the simmer time to about 20 minutes. They'll create a softer, creamier texture compared to the firmer texture of brown or green varieties.

How long does this soup keep in the refrigerator?

Store in an airtight container for up to 5 days. The flavors actually deepen and improve after a day or two. Reheat gently on the stovetet, adding a splash of broth if needed to adjust consistency.

Can I freeze this soup?

Absolutely. Freeze in individual portions for up to 3 months. Thaw overnight in the refrigerator, then reheat on the stove. The lentils may soften slightly after freezing, but the flavor remains excellent.

What can I serve with this soup?

Crusty bread or garlic bread are classic choices. A dollop of non-dairy yogurt adds creaminess, or try a drizzle of olive oil and extra fresh parsley. A simple green salad rounds out the meal perfectly.

How can I make this soup smoother?

Use an immersion blender to purée part or all of the soup before serving. For a perfectly smooth texture, blend everything. For a heartier version with some texture, blend just half and mix it back in.

Can I add other vegetables?

Yes. Diced potatoes, bell peppers, or zucchini work well. Add them in step 1 with the onions and carrots. Spinach or kale can be stirred in during the last 5 minutes of cooking.

20-Minute Dinner Pack — Free Download 📥

10 recipes, 1 shopping list. Everything you need for a week of easy dinners.

Instant access. No signup hassle.

Tomato Lentil Soup

A vibrant Mediterranean soup with tangy tomato broth and hearty lentils, ready in under an hour for a wholesome, protein-packed meal.

Prep Duration
15 minutes
Cook Duration
35 minutes
Overall Time
50 minutes
Created by Elaine Mercer


Skill Level Easy

Cuisine Type Mediterranean

Total Yield 4 Serving Size

Diet Needs Vegan-Friendly, No Dairy, No Gluten

List of Ingredients

Vegetables

01 1 medium onion, finely chopped
02 2 medium carrots, diced
03 2 celery stalks, diced
04 3 garlic cloves, minced
05 1 can (14 oz) diced tomatoes
06 1 tablespoon tomato paste

Lentils

01 1 cup dried brown or green lentils, rinsed

Liquids

01 5 cups vegetable broth
02 1 tablespoon olive oil

Spices & Seasonings

01 1 teaspoon ground cumin
02 1 teaspoon smoked paprika
03 1/2 teaspoon dried thyme
04 1/2 teaspoon ground black pepper
05 1 teaspoon salt, or to taste
06 1 bay leaf

Finishing Touches

01 2 tablespoons fresh parsley, chopped
02 Juice of 1/2 lemon

How-To Steps

Step 01

Sauté aromatic vegetables: Heat olive oil in a large pot over medium heat. Add onion, carrots, and celery. Sauté for 5 minutes until softened.

Step 02

Bloom garlic: Stir in the garlic and cook for 1 minute until fragrant.

Step 03

Toast spices: Add tomato paste, cumin, smoked paprika, thyme, and black pepper. Stir for 1 minute to bloom the spices.

Step 04

Combine soup components: Add diced tomatoes with juice, lentils, vegetable broth, bay leaf, and salt. Stir well and bring to a boil.

Step 05

Simmer until tender: Reduce heat to low, cover, and simmer for 30 minutes until lentils are tender.

Step 06

Finish and season: Remove bay leaf and stir in lemon juice. Adjust seasoning to taste.

Step 07

Serve: Ladle into bowls and garnish with fresh parsley.

You Just Made Something Great 👏

Want more like this? Get my best easy recipes — free, straight to your inbox.

Join 10,000+ home cooks. No spam.

Tools Needed

  • Large soup pot
  • Chopping board
  • Chef's knife
  • Wooden spoon
  • Ladle
  • Immersion blender

Allergy Details

Review the ingredients for any allergens and consult your doctor with concerns.
  • All ingredients are naturally free from common allergens. Always check broth and canned tomato labels for potential allergens and cross-contamination.

Nutrition Per Serving

These nutrition details are for reference only and don’t take the place of professional advice.
  • Caloric Value: 220
  • Fats: 3 g
  • Carbohydrates: 38 g
  • Proteins: 12 g

Cooking Shouldn't Be Hard ❤️

Get a free recipe pack that makes weeknight dinners effortless. Real food, real fast.

Free forever. Unsubscribe anytime.