Tomato Lentil Soup

Featured in: Quick Cozy Dinners

This wholesome Mediterranean-style bowl combines protein-packed lentils with a tangy, aromatic tomato base. Perfect for meal prep, it comes together in under an hour and yields four generous servings. The smoked paprika and cumin add depth while fresh lemon juice brightens every spoonful.

Updated on Tue, 27 Jan 2026 13:20:00 GMT
Hearty Tomato Lentil Soup steaming in a white bowl, garnished with fresh parsley and a lemon wedge. Save
Hearty Tomato Lentil Soup steaming in a white bowl, garnished with fresh parsley and a lemon wedge. | nomiqo.com

There's something about a steaming bowl of tomato lentil soup that stops me mid-morning and makes everything feel manageable again. My neighbor brought this over on a rainy Tuesday when I was buried in work, and I remember thinking how the kitchen smelled like cumin and comfort before I'd even taken the first spoonful. It became my go-to when I wanted something wholesome but wasn't interested in standing around for hours, and honestly, it still is. The tanginess of the tomatoes against the earthy lentils just works, every single time.

I made this for my roommate's book club once and she asked for the recipe before dessert was even served, which says everything. The way people's shoulders relax when they smell it simmering is almost magical—there's an ease to it that feels generous without being fussy.

What's for Dinner Tonight? 🤔

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

Free. No spam. Just easy meals.

Ingredients

  • Medium onion, finely chopped: The foundation of flavor here; don't skip the mincing step or you'll end up with chunks that feel out of place.
  • Medium carrots, diced: They soften into sweetness and give the broth a gentle color.
  • Celery stalks, diced: This is what makes it taste developed and intentional, not just tomatoes and lentils.
  • Garlic cloves, minced: Three cloves is my sweet spot; any fewer and you miss the aromatics entirely.
  • Canned diced tomatoes (400 g or 14 oz): Keep the juice in the can—that's where the flavor lives.
  • Tomato paste (1 tbsp): A small amount that concentrates all that tangy richness and deepens everything.
  • Dried brown or green lentils (1 cup or 200 g): Brown and green hold their shape better than red; they're the workhorse here and stay distinct in every bite.
  • Vegetable broth (5 cups or 1.2 liters): Quality matters more than you'd think; a better broth lifts the entire soup.
  • Olive oil (1 tbsp): Just enough to soften everything without making it heavy.
  • Ground cumin (1 tsp): Toasting it in the pan for a minute changes everything—it becomes warm and almost smoky.
  • Smoked paprika (1 tsp): This is what gives it personality; use the real stuff, not the sweet version.
  • Dried thyme (½ tsp): Subtle but necessary, it ties the Mediterranean flavors together.
  • Ground black pepper (½ tsp): Fresh grinding makes a real difference.
  • Salt (1 tsp, or to taste): Start conservative; you can always add more but can't take it out.
  • Bay leaf (1): Removes easily and adds a quiet depth you can't quite identify but would definitely miss.
  • Fresh parsley, chopped (2 tbsp, optional): The brightness at the end feels like opening a window.
  • Lemon juice (½ lemon): This is the secret weapon that makes everything taste more vibrant than it has any right to be.

Tired of Takeout? 🥡

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

One email. No spam. Unsubscribe anytime.

Instructions

Build your flavor base:
Heat the olive oil in a large pot over medium heat, then add the chopped onion, carrots, and celery. Let them soften for about 5 minutes, stirring occasionally—you want them to start releasing their sweetness but not brown. This is the moment when your kitchen starts to smell like something good is happening.
Wake up the aromatics:
Stir in the minced garlic and cook for just 1 minute until it's fragrant and golden. Don't let it sit longer or it turns bitter and you'll have to start over, which I learned the hard way.
Toast the spices:
Add the tomato paste, cumin, smoked paprika, thyme, and black pepper, stirring constantly for about 1 minute. This is when the magic happens—the spices release their oils and the whole pot smells impossibly good.
Bring everything together:
Pour in the canned tomatoes with their juice, add the rinsed lentils, vegetable broth, bay leaf, and salt. Stir everything well and bring it to a boil; you'll see the surface start to bubble and the color deepen.
Let it simmer gently:
Reduce the heat to low, cover the pot, and let it bubble quietly for about 30 minutes until the lentils are tender but not falling apart. You can listen to it—that gentle, steady sizzle means everything is cooking exactly right.
Finish with brightness:
Remove the bay leaf carefully, squeeze in the lemon juice, and taste. Adjust the salt and pepper if needed—this is your last chance to make it exactly how you want it.
Serve and garnish:
Ladle into bowls and top with fresh parsley if you have it. The green against the deep red is almost as good as how it tastes.
Close-up of vibrant Tomato Lentil Soup showing tender lentils and diced vegetables in a rich broth. Save
Close-up of vibrant Tomato Lentil Soup showing tender lentils and diced vegetables in a rich broth. | nomiqo.com

I've served this to people who were convinced they didn't like lentils and watched their minds change with the first spoonful. There's something about this particular combination that feels nourishing in a way that goes beyond the nutritional label.

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.

Why This Soup Works Year-Round

In winter, it's the warmth you crave when everything outside feels cold and gray. Summer bowl of it, chilled, becomes something entirely different but equally welcome. Spring or fall, it just works as is, served hot with crusty bread and maybe a small side salad. The soup doesn't demand a season; it adapts to whatever you need it to be.

Texture and Thickness: What You Should Expect

This soup is hearty but not heavy, with distinct pieces of lentil and vegetable in every spoonful. If you prefer something silkier, an immersion blender takes it from chunky to velvety in about a minute—blend half of it if you want something in between. My preference is leaving it exactly as it comes, where you can actually chew something and feel like you're eating, not just drinking.

Serving and Storage Ideas

Crusty bread is the obvious choice, and a dollop of non-dairy yogurt adds a coolness that cuts through the richness beautifully. Leftovers keep for about four days in the refrigerator and actually taste better the next day when the flavors have had time to get to know each other. This is also one of those soups that freezes without complaint; reheat slowly on the stovetop and add a splash of broth if it's thickened too much.

  • Make a double batch on Sunday and you have lunch sorted for half the week.
  • Top with a handful of fresh spinach or kale when you reheat it for extra green vegetables.
  • Serve alongside a simple grain salad for a more complete meal that still feels light.
Cozy bowl of homemade Tomato Lentil Soup served with crusty bread, ready to enjoy. Save
Cozy bowl of homemade Tomato Lentil Soup served with crusty bread, ready to enjoy. | nomiqo.com

This is the kind of soup I return to without thinking about it, the way you might reach for an old sweater. It never disappoints, never demands anything you don't have, and always makes the person eating it feel looked after.

Recipe FAQs

Can I use red lentils instead?

Yes, red lentils work wonderfully and cook faster—reduce simmer time by about 10 minutes for a creamier texture.

How long does this soup keep?

Store in an airtight container in the refrigerator for up to 5 days. The flavors actually develop more depth after a day or two.

Can I freeze this soup?

Absolutely. Freeze in portions for up to 3 months. Thaw overnight in the refrigerator and reheat gently on the stovetop.

What can I serve with this?

Crusty bread, crackers, or a dollop of non-dairy yogurt complement beautifully. It also pairs well with a simple green salad.

How can I make this smoother?

Use an immersion blender to puree part or all of the soup before serving. This creates a velvety texture while maintaining the hearty quality.

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, nourishing soup with tangy tomato broth and protein-rich lentils for a wholesome meal.

Prep Duration
15 min
Cook Duration
35 min
Total Duration
50 min
Created by Chloe Bennett


Skill Level Easy

Cuisine Type Mediterranean

Portions 4 Serving Size

Dietary Details Plant-Based, No Dairy, No Gluten

Ingredient List

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 chopped fresh parsley, optional
02 Juice of 1/2 lemon

Recipe Steps

Step 01

Sauté Aromatics: Heat olive oil in a large pot over medium heat. Add chopped onion, carrots, and celery, sautéing for 5 minutes until vegetables soften.

Step 02

Build Flavor Base: Stir in minced garlic and cook for 1 minute until fragrant.

Step 03

Toast Spices: Add tomato paste, ground cumin, smoked paprika, dried thyme, and black pepper. Stir constantly for 1 minute to activate spice flavors.

Step 04

Combine Components: Add diced tomatoes with their juice, rinsed lentils, vegetable broth, bay leaf, and salt. Stir thoroughly and bring mixture to a boil.

Step 05

Simmer Until Tender: Reduce heat to low, cover pot, and simmer for 30 minutes until lentils reach desired tenderness.

Step 06

Finish and Season: Remove bay leaf and stir in lemon juice. Taste and adjust seasoning as needed.

Step 07

Serve: Ladle soup into bowls and garnish with fresh parsley if desired.

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
  • Cutting board
  • Chef's knife
  • Wooden spoon
  • Ladle
  • Immersion blender, optional

Allergy Information

Review all ingredients for allergen risks and check with your healthcare provider for guidance.
  • Verify vegetable broth for allergens and cross-contamination
  • Check canned tomato product labels for potential allergens and processing information

Nutrition Info (per portion)

Provided only for reference purposes—don’t substitute for professional medical guidance.
  • Energy: 220
  • Lipids: 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.