Tomato Lentil Soup

Featured in: Homemade Soups & Stews

This robust bowl combines earthy lentils with a tangy tomato base, infused with aromatic Mediterranean spices. The smoky paprika and warming cumin create depth, while fresh lemon brightens each spoonful. Perfect for meal prep, it develops even richer flavors overnight and freezes beautifully for busy weeks.

Updated on Tue, 27 Jan 2026 15:29:36 GMT
Steaming bowl of Tomato Lentil Soup, rich red broth with tender lentils and herbs. Save to Pinterest
Steaming bowl of Tomato Lentil Soup, rich red broth with tender lentils and herbs. | mellowspice.com

A vibrant, nourishing soup featuring a tangy tomato broth and hearty, protein-rich lentils—perfect for a wholesome meal any time of year. This Mediterranean-inspired dish is easy to prepare and brings comfort to any table with its deep, aromatic flavors.

Steaming bowl of Tomato Lentil Soup, rich red broth with tender lentils and herbs. Save to Pinterest
Steaming bowl of Tomato Lentil Soup, rich red broth with tender lentils and herbs. | mellowspice.com

What's for Dinner Tonight? 🤔

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

Free. No spam. Just easy meals.

The combination of earthy lentils and bright tomatoes creates a balanced dish that is as healthy as it is delicious. Infused with smoked paprika and cumin, this soup offers a subtle warmth that makes it an ideal choice for both lunch and dinner.

Ingredients

Tired of Takeout? 🥡

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

One email. No spam. Unsubscribe anytime.

  • 1 medium onion, finely chopped
  • 2 medium carrots, diced
  • 2 celery stalks, diced
  • 3 garlic cloves, minced
  • 1 (400 g / 14 oz) can diced tomatoes
  • 1 tbsp tomato paste
  • 1 cup (200 g) dried brown or green lentils, rinsed
  • 5 cups (1.2 liters) vegetable broth
  • 1 tbsp olive oil
  • 1 tsp ground cumin
  • 1 tsp smoked paprika
  • ½ tsp dried thyme
  • ½ tsp ground black pepper
  • 1 tsp salt, or to taste
  • 1 bay leaf
  • 2 tbsp chopped fresh parsley (optional)
  • Juice of ½ lemon

Instructions

Step 1
Heat the olive oil in a large pot over medium heat. Add onion, carrots, and celery. Sauté for 5 minutes until softened.
Step 2
Stir in the garlic and cook for 1 minute, until fragrant.
Step 3
Add tomato paste, cumin, smoked paprika, thyme, and black pepper. Stir for 1 minute to toast the spices.
Step 4
Add the diced tomatoes (with juice), lentils, vegetable broth, bay leaf, and salt. Stir well and bring to a boil.
Step 5
Reduce heat to low, cover, and simmer for 30 minutes, or until lentils are tender.
Step 6
Remove the bay leaf. Stir in lemon juice and adjust seasoning if needed.
Step 7
Ladle into bowls and garnish with fresh parsley.

Zusatztipps für die Zubereitung

For a smoother texture, blend part or all of the soup with an immersion blender before serving. This will create a thicker, creamier consistency while still keeping some of the hearty lentil texture.

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.

Varianten und Anpassungen

Substitute red lentils for a quicker-cooking, softer soup. If using red lentils, reduce the simmer time by approximately 10 minutes as they break down much faster than brown or green varieties.

Serviervorschläge

This soup is excellent when served with a side of crusty bread for dipping or a dollop of non-dairy yogurt on top to add a cooling richness to the tangy broth.

Homemade Tomato Lentil Soup served in a rustic bowl with crusty bread on the side. Save to Pinterest
Homemade Tomato Lentil Soup served in a rustic bowl with crusty bread on the side. | mellowspice.com

Enjoy this wholesome, high-protein meal that is as simple to prepare as it is delicious. It stores well in the refrigerator, making it a fantastic option for healthy meal prepping throughout the week.

Recipe FAQs

Can I use red lentils instead of brown or green?

Red lentils work wonderfully and cook faster—reduce simmer time to about 20 minutes. They'll break down more, creating a creamier texture. Perfect if you prefer a thicker, more stew-like consistency.

How long does this keep in the refrigerator?

Stores beautifully for 4-5 days in an airtight container. The flavors actually deepen and meld together, making it even more delicious the next day. Just reheat gently on the stove, adding a splash of broth if needed.

Can I freeze this for later?

Absolutely! Freeze in portion-sized containers for up to 3 months. Thaw overnight in the fridge, then reheat on the stove. The lentils hold their texture well after freezing, making it ideal for meal prep.

What can I serve with this soup?

Crusty bread is classic for dipping. A dollop of coconut yogurt adds creaminess, or try a drizzle of olive oil with extra parsley. It also pairs perfectly with a simple green salad or roasted vegetables for a complete meal.

How can I make this soup creamy without dairy?

Blend a portion with an immersion blender for partial creaminess while keeping some texture. Alternatively, stir in a few tablespoons of coconut milk or tahini right before serving for a velvety, rich finish.

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

Vibrant tomato broth with hearty lentils, seasoned with cumin and smoked paprika for a nourishing Mediterranean meal.

Prep Time
15 minutes
Cook Time
35 minutes
Overall Time
50 minutes
Created by Hannah Clarke

Recipe Category Homemade Soups & Stews

Skill Level Easy

Cuisine Mediterranean

Total Yield 4 Number of Servings

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 1 can (14 oz) diced tomatoes
06 1 tbsp tomato paste

Lentils

01 1 cup dried brown or green lentils, rinsed

Liquids

01 5 cups vegetable broth
02 1 tbsp olive oil

Spices & Seasonings

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

Finishing Touches

01 2 tbsp chopped fresh parsley, optional
02 Juice of ½ lemon

How To Make

Step 01

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

Step 02

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

Step 03

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

Step 04

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

Step 05

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

Step 06

Finish Soup: Remove bay leaf and stir in lemon juice. Adjust seasoning as needed.

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, optional

Allergy Details

Review all components for potential allergens and talk to your doctor with any questions.
  • All ingredients are naturally free from common allergens. Always check broth and canned tomato labels for potential allergens and cross-contamination.

Nutrition Details (per serving)

This nutritional breakdown is for your information and isn't a substitute for health advice.
  • Total Calories: 220
  • Total Fat: 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.