Tomato Lentil Soup

Featured in: One-Pot Comfort Recipes

This hearty soup combines the tangy brightness of tomatoes with protein-packed lentils for a truly satisfying meal. The Mediterranean flavors shine through aromatic cumin, smoked paprika, and thyme, while fresh lemon juice adds brightness at the end.

Perfect for meal prep, this soup actually tastes better the next day as flavors meld together. It's naturally vegan and gluten-free, making it an excellent choice for diverse dietary needs.

Updated on Tue, 27 Jan 2026 19:10:58 GMT
Tomato Lentil Soup in a rustic bowl, garnished with fresh parsley and a lemon wedge next to crusty bread. Save
Tomato Lentil Soup in a rustic bowl, garnished with fresh parsley and a lemon wedge next to crusty bread. | honeymarble.com

Experience the comforting warmth of this vibrant Tomato Lentil Soup, a Mediterranean-inspired dish that balances tangy tomatoes with earthy, protein-rich lentils. This easy, one-pot meal is as nourishing as it is delicious, making it a perfect staple for a wholesome meal any time of year.

Tomato Lentil Soup in a rustic bowl, garnished with fresh parsley and a lemon wedge next to crusty bread. Save
Tomato Lentil Soup in a rustic bowl, garnished with fresh parsley and a lemon wedge next to crusty bread. | honeymarble.com

What's for Dinner Tonight? 🤔

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

Free. No spam. Just easy meals.

With a total cooking time of 50 minutes, this soup allows the flavors of smoked paprika, cumin, and thyme to meld beautifully. The addition of fresh lemon juice at the end brightens the entire dish, creating a balanced and savory bowl of goodness.

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.

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 (reduce simmer time by 10 minutes).

Serviervorschläge

Excellent served with crusty bread or a dollop of non-dairy yogurt.

Steam rises from a pot of Tomato Lentil Soup, highlighting its rich red broth and tender lentils in a cozy kitchen. Save
Steam rises from a pot of Tomato Lentil Soup, highlighting its rich red broth and tender lentils in a cozy kitchen. | honeymarble.com

This Tomato Lentil Soup is a satisfying meal that stores well, making it a great option for leftovers. Enjoy a bowl of this Mediterranean classic and stay warm throughout the season.

Recipe FAQs

Can I use red lentils instead of brown or green?

Absolutely. Red lentils cook faster and break down more, creating a creamier texture. Reduce the simmer time to about 20 minutes since they soften much quicker than brown or green varieties.

How long does this keep in the refrigerator?

This soup stores beautifully for 4-5 days in an airtight container. The flavors actually develop and deepen over time, making it an excellent option for meal prep or making ahead.

Can I freeze this soup?

Yes, it freezes well for up to 3 months. Let it cool completely before transferring to freezer-safe containers. Thaw overnight in the refrigerator and reheat gently on the stove.

What can I serve with this soup?

Crusty bread, warm pita, or crackers make excellent accompaniments. For extra protein and creaminess, a dollop of Greek yogurt or coconut yogurt works beautifully as a topping.

How can I make this soup more filling?

Consider adding diced potatoes during the simmering stage, or serve with a side of grains like quinoa or rice. You could also increase the lentils to 1.5 cups for a thicker, more substantial bowl.

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

Tangy tomato broth meets protein-rich lentils in this vibrant Mediterranean soup, ready in under an hour.

Prep Time
15 minutes
Time to Cook
35 minutes
Overall Time
50 minutes
Recipe creator Samuel Price


Skill Level Easy

Cuisine Mediterranean

Makes 4 Portions

Diet Details Plant-based, No Dairy, No Gluten

What You'll 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 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 ½ teaspoon dried thyme
04 ½ teaspoon ground black pepper
05 1 teaspoon salt, or to taste
06 1 bay leaf

Finishing Touches

01 2 tablespoons chopped fresh parsley
02 Juice of ½ lemon

Directions

Step 01

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

Step 02

Build flavor base: Stir in minced garlic and cook for 1 minute until fragrant.

Step 03

Toast spice blend: Add tomato paste, ground cumin, smoked paprika, dried thyme, and ground black pepper. Stir continuously for 1 minute to release the spices' aromatic oils.

Step 04

Combine components: Add the canned diced tomatoes with their juice, rinsed lentils, vegetable broth, bay leaf, and salt. Stir well to combine.

Step 05

Bring to boil: Increase heat and bring the mixture to a rolling boil, stirring occasionally.

Step 06

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

Step 07

Finish and adjust: Remove the bay leaf from the pot. Stir in the fresh lemon juice and taste the soup, adjusting salt and pepper as needed.

Step 08

Serve: Ladle the soup into bowls and garnish with fresh chopped 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.

Equipment Needed

  • Large soup pot with lid
  • Cutting board
  • Chef's knife
  • Wooden spoon
  • Ladle
  • Immersion blender (optional)

Allergy Info

Review each component for allergen potential and talk to your healthcare provider if unsure.
  • All base ingredients are naturally free from common allergens. Always verify vegetable broth and canned tomato product labels for potential allergens and cross-contamination risks.

Nutrition per portion

This nutritional breakdown is for informational purposes and shouldn't replace professional dietary advice.
  • Total Calories: 220
  • Fat content: 3 grams
  • Carbohydrates: 38 grams
  • Proteins: 12 grams

Cooking Shouldn't Be Hard ❤️

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

Free forever. Unsubscribe anytime.