tomato-based lentil soup

This lentil soup with tomatoes is one of those meals that just makes you feel at home.

On a particularly cold weekend, a friend suggested this soup, so I prepared a version of it for the first time. The smell of onions, garlic, tomatoes, and spices simmering together had everyone walking into the kitchen wondering, “Is it ready yet?” I wasn’t expecting much, just something simple and warm for supper.

Anti-Inflammatory Tomato-Based Lentil Soup

This hearty tomato-based lentil soup is packed with lentils, vegetables, leafy greens, herbs, and extra-virgin olive oil. It’s a comforting healthy soup recipe that fits well into a Mediterranean-style eating pattern and provides plant-based protein, fiber, iron, potassium, and antioxidants.

The combination of lentils, tomatoes, spinach, carrots, garlic, turmeric, and olive oil makes this an excellent option for anyone looking for anti-inflammatory foods, gut-friendly meals, or an easy healthy meal-prep recipe. While no single food can treat inflammation or disease, diets emphasizing vegetables, legumes, whole foods, and unsaturated fats are generally associated with better overall health.

🍅 Recipe at a Glance

Prep time: 15 minutes
Cook time: 35–40 minutes
Total time: About 50–55 minutes
Servings: 6
Cuisine: Mediterranean-inspired
Category: Healthy soup / vegetarian dinner
Diet: Vegetarian, dairy-free; vegan if vegetable broth is used


Ingredients

For the soup

  • 1½ cups dry brown or green lentils, rinsed and picked over

  • 2 tablespoons extra-virgin olive oil

  • 1 medium yellow onion, diced

  • 3 cloves garlic, minced

  • 2 medium carrots, diced

  • 2 celery stalks, diced

  • 2 medium potatoes, peeled and cut into 1-inch cubes

  • 1 can (14–15 oz / 400–425 g) diced tomatoes

  • 2 tablespoons tomato paste

  • 6 cups low-sodium vegetable broth

  • 2 cups water, plus more if needed

  • 2 cups fresh spinach, roughly chopped

  • 1 teaspoon ground turmeric

  • 1 teaspoon ground cumin

  • ½ teaspoon smoked paprika

  • ½ teaspoon dried oregano

  • ½ teaspoon black pepper

  • ½–1 teaspoon salt, to taste

  • 1 bay leaf

  • 1–2 tablespoons fresh lemon juice

  • 2 tablespoons chopped fresh parsley

Optional toppings

  • Fresh parsley or cilantro

  • A drizzle of extra-virgin olive oil

  • Freshly squeezed lemon juice

  • Black pepper

  • Red pepper flakes

  • Plain Greek yogurt or dairy-free yogurt

  • Toasted whole-grain bread


How to Make Tomato-Based Lentil Soup

1. Prepare the lentils

Rinse the lentils thoroughly under cool water and remove any small stones or debris. Unlike some beans, brown and green lentils generally don’t require overnight soaking.

2. Sauté the aromatics

Heat the olive oil in a large soup pot or Dutch oven over medium heat.

Add the onion, carrots, and celery. Cook for 5–7 minutes, stirring occasionally, until the vegetables begin to soften.

Add the garlic, turmeric, cumin, smoked paprika, and oregano. Cook for another 30–60 seconds until fragrant.

3. Build the tomato base

Stir in the tomato paste and cook for about 1 minute.

Add the diced tomatoes and stir, scraping up any flavorful bits from the bottom of the pot.

4. Add lentils and potatoes

Add the rinsed lentils, potatoes, vegetable broth, water, bay leaf, black pepper, and salt.

Bring the soup to a boil.

5. Simmer

Reduce the heat to low, cover partially, and simmer for approximately 30–35 minutes, or until the lentils and potatoes are tender.

Stir occasionally.

If the soup becomes too thick, add another ½–1 cup of water or broth.

6. Add the spinach

Stir in the chopped spinach during the final 2–3 minutes of cooking.

It will wilt quickly.

7. Finish with lemon

Remove the bay leaf.

Stir in fresh lemon juice and chopped parsley. Taste and adjust the salt, pepper, and lemon juice.

The lemon is important: its acidity brightens the tomatoes and balances the earthy flavor of the lentils.


Serving Suggestions

Serve this healthy lentil soup hot with:

  • Whole-grain or sourdough bread

  • A simple cucumber-tomato salad

  • Roasted vegetables

  • Avocado slices

  • A spoonful of plain Greek yogurt

  • Fresh parsley and lemon

  • A small drizzle of extra-virgin olive oil

For a more substantial high-fiber meal, pair one bowl with a slice of whole-grain toast and a simple green salad.

Meal-prep idea

Allow the soup to cool and divide it into individual containers. Refrigerate for approximately 3–4 days.

For longer storage, freeze portions in freezer-safe containers, leaving room for expansion. Thaw overnight in the refrigerator and reheat gently on the stovetop or in the microwave.


Why This Soup Fits an Anti-Inflammatory Eating Pattern

Rather than thinking of one recipe as an “anti-inflammatory treatment,” it’s more useful to consider the overall dietary pattern.

This soup contains several nutrient-dense ingredients commonly emphasized in Mediterranean-style eating:

Lentils: Provide plant-based protein, fiber, folate, iron, and other micronutrients.

Tomatoes: Supply lycopene and other beneficial plant compounds. Cooking tomatoes with olive oil can also make carotenoids more bioavailable.

Spinach: Provides folate, vitamin K, carotenoids, and other micronutrients.

Extra-virgin olive oil: A source of monounsaturated fat and naturally occurring polyphenols.

Garlic and onions: Contain sulfur-containing compounds and other plant compounds.

Turmeric: Contains curcumin, a compound extensively studied for its biological effects. Culinary turmeric is not equivalent to a concentrated curcumin supplement.

Lemon: Adds vitamin C and helps brighten the flavor without requiring excessive salt.


Approximate Nutrition

Per serving, assuming 6 servings:

Nutrient Approximate amount
Calories 300–340 kcal
Protein 15–17 g
Carbohydrates 48–52 g
Fiber 15–17 g
Fat 7–9 g
Saturated fat 1–2 g
Sodium ~450–650 mg*
Iron ~5–6 mg
Potassium ~900–1,100 mg

*Sodium varies considerably depending on the vegetable broth, canned tomatoes, and added salt.

Nutrition values are estimates and will vary according to ingredients and serving size.


Variations

🌶️ Spicy Tomato Lentil Soup

Add ½–1 teaspoon red pepper flakes or a diced chili pepper with the garlic.

🥥 Creamy Lentil Soup

Replace 1 cup of broth with unsweetened coconut milk for a richer texture. This changes the flavor profile and increases calories and fat.

🥬 Extra-Green Lentil Soup

Add kale, Swiss chard, or additional spinach during the final 5–8 minutes.

🍋 Lemon-Herb Lentil Soup

Increase the lemon juice and add fresh dill, parsley, or cilantro just before serving.

🥕 Mediterranean Vegetable Version

Add zucchini, bell peppers, mushrooms, or chopped eggplant.

🌱 Vegan Lentil Soup

The basic recipe is already vegan when made with vegetable broth and served without dairy-based toppings.

🍗 Higher-Protein Version

Add shredded chicken or turkey if you’re not following a vegetarian diet.

🍠 Sweet Potato Version

Replace the regular potatoes with diced sweet potatoes for a slightly sweeter, more colorful soup.


Frequently Asked Questions

Is tomato-based lentil soup healthy?

It can be a nutrient-dense meal because lentils provide fiber and plant protein while vegetables contribute vitamins, minerals, and beneficial plant compounds. The overall nutritional profile depends on ingredients, portion size, sodium, and what you serve alongside it.

Are lentils good for gut health?

Lentils are rich in dietary fiber, including fermentable carbohydrates that can support a diverse gut microbiome. However, people who aren’t accustomed to eating legumes may experience gas or bloating initially. Increasing portions gradually can help.

Can I use canned lentils?

Yes. Drain and rinse approximately 3–4 cups of cooked canned lentils, then add them during the final 10–15 minutes rather than simmering them for the full cooking time.

Can I make this soup without potatoes?

Absolutely. Substitute zucchini, sweet potato, butternut squash, cauliflower, or additional carrots.

Can I make tomato lentil soup in a slow cooker?

Yes. Add everything except the spinach, lemon juice, and fresh herbs to the slow cooker. Cook until the lentils are tender, then stir in the spinach near the end and finish with lemon and herbs.

Does lentil soup help with weight loss?

A fiber- and protein-rich soup can be filling and may fit into a calorie-conscious eating pattern. However, no single soup causes weight loss; overall calorie intake, dietary pattern, activity, sleep, and individual factors matter.

How do I make lentil soup less acidic?

Add a little more broth and allow the soup to simmer. You can also add additional vegetables or a small amount of plain yogurt when serving. Avoid adding large amounts of sugar simply to mask acidity.

Why does my lentil soup get thick?

Lentils release starch as they cook. Simply add hot water or broth until you reach your preferred consistency.


Storage and Reheating

Refrigerator: Store in an airtight container for about 3–4 days.

Freezer: Freeze individual portions for convenient meal prep. Leave some space in containers because the soup expands as it freezes.

Reheating: Warm gently on the stovetop, adding a splash of broth or water if necessary. Finish with fresh lemon juice and herbs to refresh the flavor.


Final Thoughts

This tomato-based lentil soup is a practical combination of comfort food and nutrient-dense ingredients. Lentils provide plant protein and fiber, tomatoes and leafy greens add vegetables and antioxidants, while olive oil, garlic, herbs, and spices create plenty of flavor without relying on heavy cream or large amounts of salt.

Leave a Reply

Your email address will not be published. Required fields are marked *