Hearty 3-Ingredient Tomato Lentil Soup for Instant Warmth

Author: Livia Reed
Published:

There’s something magical about a big pot of tomato lentil soup bubbling away on the stove—it’s like a warm hug in bowl form! This recipe has been my go-to for years when I need something nourishing, budget-friendly, and packed with flavor. The combination of sweet tomatoes, earthy lentils, and warm spices creates a bowl of comfort that somehow tastes even better the next day (if you can resist eating it all at once). Trust me, this isn’t just another lentil soup—the dash of cinnamon and smoked paprika takes it to a whole new level. It’s the kind of meal my family requests weekly during chilly months, and I never get tired of making it because it’s practically foolproof.

Tomato Lentil Soup - detail 1
Table of Contents

Why You’ll Love This Tomato Lentil Soup

This isn’t just another lentil soup—it’s a bowl of pure comfort with perks you’ll adore:

  • Nutrient-packed – Loaded with protein, fiber, and veggies, it keeps you full for hours
  • Weeknight easy – One pot, simple steps, and pantry staples mean dinner’s ready fast
  • Bold flavors – Smoked paprika and cinnamon add warmth you wouldn’t expect
  • Better tomorrow – Like all great soups, leftovers taste even richer
  • Your rules – Swap greens, adjust spices, or add toppings—it’s endlessly adaptable

Perfect for meal prep, chilly nights, or when you just need a hug in a bowl.

Ingredients for Tomato Lentil Soup

Here’s everything you’ll need to make this cozy pot of goodness – I promise you probably have most of it already! The measurements matter here (especially those spices), so no eyeballing unless you’re feeling rebellious:

  • 2 medium onions – peeled and diced (don’t skip the dicing – bigger chunks won’t soften right!)
  • 4 stalks celery – diced (leafy tops included for extra flavor)
  • 4 medium carrots – peeled and diced (about 2 cups worth)
  • 4 cloves garlic – minced or pressed (fresh is best, but 2 tsp jarred works in a pinch)
  • 1 teaspoon cumin – trust me, this earthy warmth makes the soup
  • 1 teaspoon smoked paprika – regular paprika just won’t give that same depth
  • ½ teaspoon cinnamon – sounds weird but creates magic with the tomatoes
  • 1 teaspoon salt – plus more to taste at the end
  • ⅔ cup tomato paste – that’s one standard 6-ounce can (don’t waste the rest – freeze it!)
  • 2 cans tomatoes – diced or crushed (15-ounces each), juice included
  • 3 medium bay leaves – whole, not crushed (fish them out before serving)
  • 3 sprigs fresh thyme – or 2 teaspoons dried if that’s what you’ve got
  • 3 cups green lentils – rinsed well (brown lentils work too, but avoid red – they’ll turn mushy)
  • 8-10 cups vegetable broth – start with 8, add more as it cooks down
  • 1 small lemon – cut into wedges for squeezing at the end (optional but SO good)

See? Nothing fancy, just honest ingredients that transform into something extraordinary. I always double-check my spice measurements – that cinnamon/smoked paprika combo is what makes people ask “What’s in this?” in the best way.

Tomato Lentil Soup - detail 2

How to Make Tomato Lentil Soup

Okay, let’s get cooking! This is where the magic happens. I’ve made this soup so many times I could do it in my sleep, but I’ll walk you through each step so yours turns out perfect. Just follow along – it’s easier than you think!

Step 1: Sauté the Vegetables

First things first – grab your biggest soup pot or Dutch oven (I use my well-loved 6-quart one) and heat it over medium-high. Toss in those diced onions, celery, and carrots with a splash of olive oil. Now here’s my little trick: if the veggies start sticking before they soften, just add water a tablespoon at a time instead of more oil. It keeps things from getting greasy.

You’ll want to stir them every minute or so until the onions turn translucent and the carrots just begin to soften – about 3-4 minutes total. Don’t rush this step! Those softened veggies are the flavor foundation of your whole soup.

Step 2: Add Spices and Tomatoes

Now for the fun part – time to wake up those spices! Add the garlic, cumin, smoked paprika, cinnamon and salt all at once. Stir like crazy for about 30 seconds until your kitchen smells incredible and every veggie piece is coated in spice. This quick toast really makes the flavors pop.

Next comes the tomato paste – plop that whole can in there. Stir it around until it coats everything in a gorgeous red hue. Then add your canned tomatoes (juice and all), bay leaves and thyme. Let this mixture bubble gently for about 5 minutes – this simmering time is crucial for building deep flavor. You’ll see the tomatoes break down and the whole mixture thicken slightly.

Step 3: Cook the Lentils

Alright, main event time! Pour in your rinsed lentils and 8 cups of vegetable broth. Crank the heat to bring it to a lively boil (this helps the lentils start cooking properly), then immediately reduce to a gentle simmer. Cover the pot with the lid slightly ajar – this prevents boil-overs while letting some steam escape.

Now the waiting game begins. Set your timer for 45 minutes and resist the urge to stir too much! Just peek occasionally to make sure it’s at a happy simmer (not rolling boil) and give it a gentle stir if needed. The lentils should be tender but not mushy when done – test one at the 45 minute mark. If it’s still too firm, give it another 15 minutes, adding more broth if it’s getting too thick.

Pro tip: The soup thickens as it sits, so I usually end up adding an extra cup or two of broth at the end for my perfect consistency. Trust your gut – you want it hearty but still soup-like!

Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon
Tomato Lentil Soup

Hearty 3-Ingredient Tomato Lentil Soup for Instant Warmth

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

A hearty and flavorful tomato lentil soup packed with vegetables and spices. Perfect for a nutritious and comforting meal.

  • Total Time: 75 minutes
  • Yield: 6 servings 1x

Ingredients

Scale
  • 2 medium onions – peeled and diced
  • 4 stalks celery – diced
  • 4 medium carrots – peeled and diced
  • 4 cloves garlic – minced or pressed
  • 1 teaspoon cumin
  • 1 teaspoon smoked paprika
  • ½ teaspoon cinnamon
  • 1 teaspoon salt
  • ⅔ cup tomato paste – 6-ounce/140 gram can
  • 2 cans tomatoes – diced or crushed (15-ounces/400-grams)
  • 3 medium bay leaves
  • 3 sprigs thyme – 2 teaspoons dry
  • 3 cups green lentils – or brown, rinsed and drained
  • 810 cups vegetable broth
  • 1 small lemon – cut into wedges (optional)

Instructions

  1. Heat a large soup pot or Dutch oven to medium-high heat. Add the onions, celery, and carrots. Cook for 3-4 minutes, stirring frequently, until the veggies start to soften. Add water, a tablespoon at a time, if they start to stick.
  2. Add the garlic, cumin, smoked paprika, cinnamon, and salt. Mix to coat the vegetables.
  3. Add the tomato paste, canned tomatoes, bay leaves, and fresh thyme. Mix well and simmer the tomatoes for about 5 minutes to start building the flavor.
  4. Add the lentils and 8 cups of vegetable broth. Bring the soup to a boil, then reduce it to a simmer, cover the pot, and cook for 45 – 60 minutes until the lentils are tender and the liquid has reduced. Check the soup periodically and add more broth depending on the consistency you want.
  5. Serve the soup hot in bowls and garnish with lemon wedges, crushed red chili flakes, or chopped parsley if desired.

Notes

  • Store leftovers in the refrigerator for up to 3 days.
  • Freeze for longer storage (up to 3 months).
  • Adjust broth quantity for preferred thickness.
  • Lentils should be tender but not mushy when done.
  • Author: Livia Reed
  • Prep Time: 15 minutes
  • Cook Time: 60 minutes
  • Category: Soup
  • Method: Stovetop
  • Cuisine: Mediterranean
  • Diet: Vegetarian

Nutrition

  • Serving Size: 1 bowl
  • Calories: 280
  • Sugar: 8g
  • Sodium: 800mg
  • Fat: 2g
  • Saturated Fat: 0.5g
  • Unsaturated Fat: 1g
  • Trans Fat: 0g
  • Carbohydrates: 50g
  • Fiber: 15g
  • Protein: 18g
  • Cholesterol: 0mg
Tomato Lentil Soup - detail 3

Tips for Perfect Tomato Lentil Soup

After making this soup approximately a million times (okay, maybe 50), I’ve picked up some foolproof tricks that’ll make yours turn out stellar every single time:

  • Texture control – Lentils keep absorbing liquid, so have extra broth handy for reheating leftovers
  • Bay leaf alert – Fish those out before serving unless you like surprise crunch
  • Freeze like a pro – Portion cooled soup in jars (leave headspace!) for 3 months of easy meals
  • Next-day magic – The flavors deepen beautifully overnight—make extra!
  • Lemon love – That squeeze at the end? Non-negotiable for brightening all the rich flavors

Oh! And if you accidentally forget the thyme like I did last Tuesday? A pinch of oregano works in a pinch. Soup forgives all.

Tomato Lentil Soup Variations

One of my favorite things about this soup is how easily it adapts to what’s in your pantry or your mood! Here are my go-to twists when I want to mix it up:

  • Lentil swap – Red lentils cook faster (30 mins) but turn creamy—perfect if you like thicker texture
  • Greens boost – Stir in chopped kale or spinach during the last 5 minutes for extra nutrients
  • Spice play – Add a pinch of chili flakes with the cinnamon for subtle heat
  • Protein pop – Toss in cooked sausage or chicken at the end for meat lovers

The beauty? It’s still that same comforting bowl, just with your personal stamp!

Serving Suggestions for Tomato Lentil Soup

Now that you’ve got this gorgeous pot of tomato lentil soup ready, let’s talk about how to serve it up right! I’ve had this soup every which way, and these are my absolute favorite pairings and finishing touches that take it from great to “can I have thirds?”

First – bread is non-negotiable in my house. A crusty baguette for dipping is perfect, but if you really want to go all out, garlic bread makes it feel like a feast. My kids love when I toast up some whole wheat pita wedges for scooping – less messy and totally fun!

For a lighter meal, pair it with a simple lemony kale salad or some crisp cucumber slices. The freshness balances the soup’s richness beautifully. In winter, I’ll do roasted Brussels sprouts on the side – their caramelized edges are magic with the smoky soup flavors.

Now for the garnishes – this is where you can really play! Of course there’s that lemon wedge (squeeze it right before eating – the acidity wakes up all the flavors). But don’t stop there:

  • A dollop of plain yogurt or sour cream cools the spice and adds creaminess
  • Fresh herbs like parsley or cilantro give a pop of color and freshness
  • Crumbled feta adds salty tang if you’re feeling fancy
  • A drizzle of good olive oil right at the end makes it restaurant-worthy

And here’s my secret move – I always put the garnishes in little bowls on the table and let everyone customize their own bowl. Turns a simple soup night into a fun, interactive meal. What can I say – I’m all about that cozy dinner vibe!

Tomato Lentil Soup - detail 4

Tomato Lentil Soup FAQs

Over the years, I’ve gotten some great questions about this recipe from friends and family (and even a few panicked texts from first-timers!). Here are the answers to everything you might wonder about this tomato lentil soup – straight from my experience:

How long can lentil soup sit out?

Food safety first! I never leave this soup out for more than 2 hours total (that includes cooling time). The lentils and veggies make it prone to bacteria growth at room temperature. When I’m serving it for gatherings, I keep it on the lowest warm setting in my slow cooker or transfer small portions to a preheated thermos.

Can I use dried thyme instead of fresh?

Absolutely! I actually keep dried thyme in my pantry specifically for soup emergencies. Use 2 teaspoons of dried thyme in place of the 3 fresh sprigs – just crush it between your fingers as you add it to wake up the oils. The flavor will be slightly more concentrated, so start with 1½ teaspoons and add more to taste.

Why did my soup turn out too thick?

Oh, this happens to me all the time – lentils are thirsty little things! The soup thickens as it sits because the lentils keep absorbing liquid. My fix? Always have extra broth handy. When reheating, add a splash (about ¼ cup at a time) until it reaches your perfect consistency. Pro tip: The soup will thicken less if you slightly undercook the lentils initially.

Can I freeze this tomato lentil soup?

Yes, and it freezes beautifully! I stash single portions in mason jars (leave an inch of space at the top) for up to 3 months. Thaw overnight in the fridge, then reheat gently on the stove with a splash of broth or water. The texture might change slightly, but the flavor actually improves! Just skip the lemon garnish until after reheating.

What’s the best way to store leftovers?

In our house, leftovers rarely last more than a day (it’s that good!), but when they do, I transfer cooled soup to an airtight container in the fridge. It keeps for 3-4 days – just give it a good stir when reheating as the lentils tend to settle. The bay leaves can stay in during storage (they continue adding flavor), but remove them before serving.

Nutritional Information

Now, I’m no nutritionist (just a soup enthusiast!), but I did take the time to calculate what’s in each comforting bowl of this tomato lentil soup. Keep in mind these numbers are estimates – your actual counts might vary slightly depending on exact ingredients and serving sizes. But here’s the good news about what you’re getting with each serving:

  • Calories: About 280 per hearty bowl – filling without being heavy
  • Protein: A solid 18 grams from those mighty lentils
  • Fiber: 15 grams – that’s over half your daily needs in one bowl!
  • Sugar: Just 8 grams (mostly natural from the veggies and tomatoes)
  • Fat: Only 2 grams, with minimal saturated fat
  • Carbs: 50 grams total, but they’re the good complex kind

What makes me really happy? This soup delivers serious nutrition while tasting like pure comfort. It’s packed with plant-based protein, loads of fiber to keep you satisfied, and all those vitamins from the veggies. And since it’s naturally vegetarian (and can easily be vegan if you skip the optional yogurt garnish), it fits almost any eating style. Not too shabby for something that basically tastes like a warm hug, right?

Tomato Lentil Soup - detail 5

Alright, soup lovers – it’s your turn now! I’ve shared all my secrets for this tomato lentil soup that’s gotten me through everything from busy weeknights to cozy weekends. Now I want to hear about your soup adventures. Did you add an extra pinch of cinnamon like I sometimes do? Maybe you threw in some kale at the end? However you make it your own, I’d love to hear about it! Snap a photo of your steaming bowl (bonus points if there’s bread involved) and tag me – there’s nothing I love more than seeing your kitchen creations. Happy soup-making, friends – may your lentils always be tender and your bowls always be full!

For more delicious recipes, check out our recipes section!

If you enjoyed this recipe, you might also like our savory pumpkin casserole or our corn and zucchini chowder.

Follow us on Facebook for more cooking inspiration!

Hi there! I’m Livia

A chef who loves creating recipes that are yummy, healthy, and simple enough for everyday life. On Yumivia, I share the meals I actually cook—from quick weeknight dinners to wholesome comfort foods. Let’s make healthy eating delicious together!

You Might Also Like...

Ultimate Cheesy Beef Potato Casserole Recipe (Only 10 Steps!)

Ultimate Cheesy Beef Potato Casserole Recipe (Only 10 Steps!)

Irresistible Cheesy Beef Noodle Casserole in Just 1 Hour

Irresistible Cheesy Beef Noodle Casserole in Just 1 Hour

Black Raspberry Yogurt Parfait Cups: 5-Minute Breakfast Bliss

Black Raspberry Yogurt Parfait Cups: 5-Minute Breakfast Bliss

8 Irresistible Mini Veggie Pizza Bites You’ll Devour Instantly

8 Irresistible Mini Veggie Pizza Bites You’ll Devour Instantly

Leave a Comment

Recipe rating 5 Stars 4 Stars 3 Stars 2 Stars 1 Star