Hearty Tomato Lentil Soup

Featured in: Home Cooking Flow

This vibrant tomato lentil soup combines protein-rich brown or green lentils with a savory tomato base, aromatic vegetables, and warming Mediterranean spices like cumin and smoked paprika. Simmered until tender and finished with fresh lemon juice, it delivers wholesome nourishment in every bowl. Ready in just 50 minutes, this vegan and gluten-free soup is perfect for cozy weeknight dinners or meal prep. Serve with crusty bread for a complete, satisfying meal.

Updated on Fri, 30 Jan 2026 19:34:27 GMT
Steaming bowl of homemade Tomato Lentil Soup, garnished with fresh parsley and a lemon wedge. Save
Steaming bowl of homemade Tomato Lentil Soup, garnished with fresh parsley and a lemon wedge. | amellaltable.com

There's something about the smell of tomatoes and lentils simmering together that stops me mid-afternoon, no matter what I'm doing. My neighbor mentioned she'd been eating this soup all winter, and when she described how the broth turns this deep, warm amber color, I had to try it myself. The first time I made it, I was surprised by how little effort it took to end up with something so deeply satisfying. Now it's become my go-to when I want something wholesome without spending hours in the kitchen.

I made this soup on a rainy Tuesday for my partner, who'd been skeptical about lentil soups until that bowl appeared. The cumin and smoked paprika created this unexpected warmth that made the whole kitchen feel like a refuge. He went back for seconds, which meant I'd actually cracked something worth repeating.

What's for Dinner Tonight? 🤔

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

Free. No spam. Just easy meals.

Ingredients

  • Onion, carrots, and celery: These three are the foundation—they soften into a sweet base that carries everything else.
  • Garlic cloves: Just enough to add punch without overwhelming the delicate tomato notes.
  • Canned diced tomatoes: Use whole peeled if you can find them, but the diced version works beautifully and saves chopping.
  • Tomato paste: A tablespoon concentrates the tang and deepens the color.
  • Brown or green lentils: They hold their shape through simmering, unlike red lentils which collapse into creaminess.
  • Vegetable broth: The quality matters here since it's the soul of the soup; I always taste as I go.
  • Olive oil: Just enough to gently cook the vegetables without making the soup heavy.
  • Ground cumin: This is the secret that transforms it from ordinary tomato soup into something Mediterranean and interesting.
  • Smoked paprika: Adds a subtle warmth and color that regular paprika can't match.
  • Dried thyme and bay leaf: They whisper in the background, adding complexity without announcing themselves.
  • Black pepper and salt: Taste throughout cooking—lentils need more seasoning than you might expect.
  • Lemon juice: Added at the end, it brightens everything and prevents the soup from tasting flat.
  • Fresh parsley: Optional, but it adds a fresh green note that cuts through the earthiness.

Tired of Takeout? 🥡

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

One email. No spam. Unsubscribe anytime.

Instructions

Build your aromatics:
Heat oil in a large pot over medium heat, then add onion, carrots, and celery. Let them soften for about five minutes, stirring occasionally, until the edges start to turn golden and your kitchen smells impossibly good.
Bloom the garlic:
Add minced garlic and let it sit for just one minute—enough to release its fragrance without letting it turn bitter or brown.
Toast your spices:
Stir in tomato paste, cumin, smoked paprika, thyme, and pepper, cooking for one minute. This tiny step makes the spices wake up and marry together instead of staying separate.
Build the broth:
Pour in the diced tomatoes with their juice, add your rinsed lentils, vegetable broth, bay leaf, and salt. Stir everything together and bring it to a boil—you'll see the lentils floating around like little treasures.
Let it simmer:
Reduce heat to low, cover the pot, and let it bubble gently for thirty minutes. The lentils will soften, the broth will deepen in color, and the flavors will become less separate and more unified.
Finish with brightness:
Remove the bay leaf, squeeze in lemon juice, and taste carefully. Add more salt or pepper if you feel it needs it—this is your moment to make it perfect for your palate.
Serve with intention:
Ladle into bowls and scatter with fresh parsley if you have it. Serve with crusty bread for dunking or a dollop of non-dairy yogurt for richness.
Hearty Tomato Lentil Soup simmering in a pot with carrots, celery, and spices. Save
Hearty Tomato Lentil Soup simmering in a pot with carrots, celery, and spices. | amellaltable.com
Hearty Tomato Lentil Soup simmering in a pot with carrots, celery, and spices. Save
Hearty Tomato Lentil Soup simmering in a pot with carrots, celery, and spices. | amellaltable.com

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.

My friend Sarah brought containers of this soup to her sister after a surgery, and it became the meal everyone wanted. Something about it felt less like charity and more like liquid care.

Why This Soup Works

There's a reason Mediterranean cooking has endured for centuries—these flavor combinations actually make sense together. The acidity of tomatoes balances the earthiness of lentils, while cumin and smoked paprika add warmth without heaviness. It's the kind of dish that tastes like it took more effort than it actually did, which means you'll actually make it again.

Playing with Texture

If you want a smoother, more elegant soup, use an immersion blender to puree it partially after cooking—leave some chunks for texture. If you prefer it creamy, blend more aggressively. I sometimes blend just the cooked vegetables and broth separately, then fold the lentils back in, which gives you the best of both worlds.

Variations That Work

I've swapped ingredients based on what I had, and the soup remains forgiving and delicious. Red lentils turn it softer and creamier, though they cook faster, so reduce the simmering time by ten minutes. Adding spinach or kale in the last five minutes brings fresh color and nutrition. A splash of balsamic vinegar at the end adds unexpected sweetness, while a pinch of red pepper flakes wakes it up if your crowd prefers heat.

  • Store in glass containers in the refrigerator for up to five days, or freeze in portions for easy future meals.
  • Reheat gently on the stovetop with a splash of broth to restore its silky consistency.
  • Taste and adjust seasoning after reheating, as flavors can mellow after a few days.
Vibrant red Tomato Lentil Soup served in a rustic mug with crusty bread. Save
Vibrant red Tomato Lentil Soup served in a rustic mug with crusty bread. | amellaltable.com
Vibrant red Tomato Lentil Soup served in a rustic mug with crusty bread. Save
Vibrant red Tomato Lentil Soup served in a rustic mug with crusty bread. | amellaltable.com

This soup has become my reliable companion through seasons and moods. It's the meal I reach for when I want something nourishing without pretense.

Recipe FAQs

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

Yes, red lentils work well but cook faster and break down more, creating a creamier texture. Reduce the simmering time by about 10 minutes to prevent them from becoming too mushy.

How can I make this soup creamier?

Use an immersion blender to puree part or all of the soup until you reach your desired consistency. Alternatively, transfer a portion to a regular blender, then return it to the pot.

Can I prepare this soup in advance?

Absolutely. This soup stores well in the refrigerator for up to 5 days and freezes beautifully for up to 3 months. The flavors often deepen after a day, making it ideal for meal prep.

What can I serve with tomato lentil soup?

Crusty bread, warm pita, or garlic toast pair wonderfully. For added richness, top with a dollop of non-dairy yogurt, a drizzle of olive oil, or fresh herbs like parsley or cilantro.

Do I need to soak the lentils before cooking?

No, brown and green lentils do not require soaking. Simply rinse them under cold water to remove any debris, then add directly to the pot. They'll cook perfectly in the simmering broth.

How can I adjust the spice level?

Add a pinch of red pepper flakes or cayenne pepper for heat. Start with a small amount and taste as you go. Fresh chili or hot sauce at serving time also allows individual customization.

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.

Hearty Tomato Lentil Soup

Tangy tomato broth with hearty lentils, vegetables, and Mediterranean spices. Wholesome and satisfying.

Time to prep
15 min
Time to cook
35 min
Overall time
50 min
Created by Henry Wallace


Skill Easy

Cuisine Mediterranean

Makes 4 Portions

Dietary details Plant-Based, No Dairy, No Gluten

What You Need

Vegetables

01 1 medium onion, finely chopped
02 2 medium carrots, diced
03 2 celery stalks, diced
04 3 garlic cloves, minced
05 14 oz canned 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 chopped fresh parsley
02 1/2 lemon, juiced

Directions

Part 01

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

Part 02

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

Part 03

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

Part 04

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

Part 05

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

Part 06

Finish soup: Remove bay leaf. Stir in lemon juice and adjust seasoning as needed.

Part 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.

Gear Needed

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

Allergy warnings

Review your ingredients for possible allergens and reach out to a healthcare expert if you’re not sure.
  • All ingredients naturally free from common allergens

Nutrition Info (per portion)

This is for informational use only and isn’t meant as a substitute for your doctor’s advice.
  • Energy: 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.