There are some recipes that fill your stomach, and then there are recipes that fill your heart. This Anti-Inflammatory Lentil Vegetable Soup is one of those meals for me.
I first made this soup after a close friend recommended it, saying it was her go-to comfort meal whenever she wanted something healthy without sacrificing flavor. At first, I wasn’t convinced that a simple lentil soup could be that special. But after trying it with my family last weekend, I completely understood why she loved it so much…
Anti-Inflammatory Lentil Vegetable Soup (Easy, Healthy & Comforting)
Description
This Anti-Inflammatory Lentil Vegetable Soup is a nourishing one-pot meal packed with fiber-rich lentils, colorful vegetables, leafy greens, and healing herbs. Loaded with natural anti-inflammatory ingredients like garlic, turmeric, ginger, tomatoes, spinach, and extra virgin olive oil, this hearty soup supports overall wellness while delivering incredible flavor.
Perfect for meal prep, weight management, heart health, and immune support, this vegan soup is naturally gluten-free and can easily be customized with your favorite vegetables.
Prep Time: 15 minutes
Cook Time: 40 minutes
Total Time: 55 minutes
Servings: 6 servings
Ingredients
Main Ingredients
- 2 tablespoons extra virgin olive oil
- 1 medium onion, diced
- 3 cloves garlic, minced
- 2 carrots, diced
- 2 celery stalks, diced
- 2 medium potatoes, peeled and cubed
- 1 tablespoon fresh ginger, grated
- 1 teaspoon ground turmeric
- 1 teaspoon smoked paprika
- ½ teaspoon ground cumin
- 1 teaspoon dried thyme
- 1 teaspoon dried oregano
- Salt and black pepper to taste
- 1½ cups dried brown or green lentils, rinsed
- 1 (14-ounce) can diced tomatoes
- 6 cups low-sodium vegetable broth
- 2 cups fresh spinach, chopped
- 2 tablespoons fresh parsley, chopped
- 1 tablespoon lemon juice
Optional Garnishes
- Fresh parsley
- Cracked black pepper
- Red pepper flakes
- Parmesan cheese (optional)
- Toasted sourdough bread
Instructions
Step 1
Heat olive oil in a large soup pot over medium heat.
Step 2
Add onion, carrots, and celery. Cook for 5–6 minutes until softened.
Step 3
Stir in garlic and ginger. Cook for 1 minute until fragrant.
Step 4
Add turmeric, cumin, paprika, thyme, oregano, salt, and pepper. Stir for 30 seconds.
Step 5
Mix in potatoes, lentils, diced tomatoes, and vegetable broth.
Step 6
Bring to a boil.
Step 7
Reduce heat and simmer uncovered for 35–40 minutes until lentils and potatoes are tender.
Step 8
Stir in spinach and cook for another 3–5 minutes.
Step 9
Finish with lemon juice and fresh parsley.
Step 10
Serve hot with toasted artisan bread.
Why This Soup Is Anti-Inflammatory
This recipe contains several ingredients known for their anti-inflammatory properties:
- Turmeric contains curcumin, a natural anti-inflammatory compound.
- Ginger may help reduce inflammation and digestive discomfort.
- Garlic provides antioxidants and supports immune health.
- Spinach is rich in vitamins A, C, and K.
- Tomatoes contain lycopene, an antioxidant linked to reduced inflammation.
- Olive oil is rich in heart-healthy monounsaturated fats and polyphenols.
- Lentils provide plant protein, fiber, iron, and minerals that support overall health.
Serving Suggestions
Serve with:
- Crusty sourdough bread
- Whole-grain toast
- Brown rice
- Quinoa
- Mixed green salad
- Grilled vegetables
- Avocado slices
- Fresh lemon wedges
Recipe Variations
Mediterranean Version
Add zucchini, basil, rosemary, and a sprinkle of feta cheese.
Protein-Packed
Stir in chickpeas or white beans.
Spicy Version
Add cayenne pepper or diced jalapeños.
Creamy Version
Blend half the soup before serving for a thicker texture.
Low-Carb Version
Replace potatoes with cauliflower.
Extra Veggies
Add:
- Zucchini
- Sweet potatoes
- Kale
- Green beans
- Mushrooms
- Bell peppers
Storage
Refrigerator: Store in an airtight container for up to 5 days.
Freezer: Freeze for up to 3 months.
Reheating: Warm on the stovetop or microwave. Add a splash of broth if needed.
Nutrition (Per Serving)
Approximate values:
- Calories: 285
- Protein: 14 g
- Carbohydrates: 43 g
- Fiber: 15 g
- Fat: 7 g
- Saturated Fat: 1 g
- Sodium: 420 mg
- Potassium: 880 mg
- Vitamin A: 110% DV
- Vitamin C: 35% DV
- Iron: 28% DV
- Calcium: 10% DV
Frequently Asked Questions
Can I use canned lentils?
Yes. Reduce the cooking time to about 20 minutes since canned lentils are already cooked.
Is this soup vegan?
Yes. The recipe is naturally vegan and dairy-free.
Is it gluten-free?
Yes, as long as your vegetable broth is certified gluten-free.
Can I make it in a slow cooker?
Yes. Cook on Low for 7–8 hours or High for 4–5 hours.
Can I make it in an Instant Pot?
Yes. Pressure cook on High for 15 minutes with a 10-minute natural release.
Which lentils work best?
Brown and green lentils hold their shape well and are ideal for this soup.
Can I freeze it?
Absolutely. It freezes well for up to three months.
How can I increase the protein?
Add beans, quinoa, tofu, or shredded chicken if you don’t need the soup to remain vegetarian.
Expert Tips
- Sauté the vegetables well for deeper flavor.
- Add spinach at the end to preserve its color and nutrients.
- Finish with fresh lemon juice for brightness.
- Use homemade vegetable broth for the best taste.
- The soup often tastes even better the next day as the flavors continue to develop.
Final Thoughts
This Anti-Inflammatory Lentil Vegetable Soup is a wholesome, budget-friendly recipe that’s easy to prepare and ideal for busy weeknights or meal prep. Packed with plant-based protein, fiber, colorful vegetables, and warming spices, it offers a comforting balance of nutrition and flavor. Whether you’re looking for a healthy lunch, a satisfying dinner, or a make-ahead freezer meal, this soup is a versatile choice that can be adapted to suit your preferences while supporting a well-rounded diet.

