Momma's Spiced Lentil Soup
Ritta BennaniSpiced Lentil Soup 🫘✨
Warm, nourishing, and packed with iron — this is the soup your body actually craves. One pot, simple spices, and real food that heals from the inside out.
Some recipes are just food. This one is food and medicine. My spiced lentil soup is one of those recipes I come back to again and again — when I'm tired, when I need something deeply nourishing, or when I want a meal that costs almost nothing but feels incredibly rich.
The spice blend is everything here. Cumin, turmeric, coriander, and a finish of lemon — it's warm without being heavy, filling without being bloated, and the kind of soup that makes your whole kitchen smell like comfort. Lentils are one of the most underrated ingredients in a healthy kitchen: budget-friendly, loaded with plant-based protein and iron, and they soak up flavor like nothing else.
This is my go-to when I'm low on energy, craving something warming, or just need a meal that comes together in one pot with zero stress. Make a big batch — it only gets better the next day.
🌿 Why This Soup Is So Good For You
- One of the richest plant-based sources of iron — ideal if you're iron deficient
- High in folate, which supports red blood cell production
- Turmeric is a powerful anti-inflammatory spice
- High in fiber to support gut health and digestion
- Protein-rich — keeps you full and supports muscle recovery
- Budget-friendly and pantry-staple ingredients
🕯️ When This Soup Is Best Made
Lentils are one of the best dietary sources of non-heme iron. Pair with the lemon squeeze — vitamin C helps your body absorb iron better.
Turmeric and ginger are natural anti-inflammatories. This soup is warm, easy to digest, and gently nourishing when your body needs a reset.
Iron deficiency is one of the most common causes of fatigue in women. This is your soup. Make a big batch and eat it all week.
One pot, warm spices, cozy vibes — this is Sunday meal prep season soup. It freezes beautifully too.
A full pot of this costs under $5. Lentils, onion, garlic, spices — humble ingredients, incredible result.
Fully vegan and gluten-free without trying. No substitutions needed — it's just whole real food.
🛒 What You'll Need
- 1½ cups red or green lentils, rinsed well
- 1 large onion, finely diced
- 4 garlic cloves, minced
- 2 medium carrots, peeled and diced
- 2 celery stalks, diced
- 1 can (14oz) crushed tomatoes or 2 fresh tomatoes, chopped
- 5–6 cups vegetable broth (or water + bouillon)
- 2 tbsp olive oil
- 1½ tsp cumin
- 1 tsp turmeric
- 1 tsp coriander
- ½ tsp smoked paprika
- ¼ tsp cayenne (optional — adjust to heat preference)
- Salt and black pepper to taste
- Juice of 1 lemon (essential — do not skip!)
Optional Toppings
- Fresh cilantro or parsley, roughly chopped
- A swirl of good olive oil
- Chili flakes or Aleppo pepper
- Toasted pita or crusty bread on the side
- Plain Greek yogurt for creaminess (non-vegan option)
👩🍳 How to Make It
- Heat the olive oil in a large pot or Dutch oven over medium heat. Add the diced onion and a pinch of salt. Sauté for 6–8 minutes, stirring occasionally, until soft and slightly golden. Don't rush this — the caramelized onion is flavor foundation.
- Add the garlic, carrots, and celery. Cook for another 3–4 minutes, stirring, until the vegetables begin to soften.
- Add all the spices — cumin, turmeric, coriander, smoked paprika, and cayenne. Stir constantly for 60 seconds to bloom the spices in the oil. Your kitchen should smell incredible right now.
- Add the crushed tomatoes and stir to combine. Cook for 2 minutes, letting the tomatoes absorb the spices.
- Add the rinsed lentils and vegetable broth. Stir everything together, bring to a boil, then reduce to a gentle simmer.
- Simmer uncovered for 25–30 minutes, until the lentils are completely soft and beginning to break down. Stir occasionally. Add a splash more broth if it gets too thick.
- For a creamier texture, use an immersion blender to partially blend the soup — blend about half and leave the rest chunky. Or blend fully for a completely smooth consistency. Totally your call.
- Squeeze in the juice of one full lemon, taste, and adjust salt. This is the moment the whole soup comes alive.
- Ladle into bowls and finish with fresh herbs, a drizzle of olive oil, and your toppings of choice. Serve immediately.
📊 Nutrition Per Serving (Approx.)
Values are estimates based on 5 servings. Varies by broth and lentil type used.
Want more nourishing recipes like this?
Get My Full High Protein Meals eBook 🌿
Real food, simple ingredients, big flavor — recipes your body will actually thank you for. Macros included in every recipe.
🧊 Storage Instructions
Best the day of, but honestly even better the next morning
Up to 5 days in an airtight container. Add broth when reheating
Up to 3 months. Freeze in portions. Thaw overnight in the fridge and reheat on the stove
❓ Frequently Asked Questions
Which lentils work best — red or green?
Red lentils break down and almost dissolve into the soup, giving you a naturally creamy, thick texture without blending. Green or brown lentils hold their shape more and give a heartier, chunkier result. Both are delicious — red lentils cook faster (about 20 minutes), green take closer to 30–35.
Is this actually good for low iron levels?
Yes — lentils are one of the best plant-based sources of iron, with about 6–7mg per serving. The key is pairing them with vitamin C (the lemon squeeze at the end) to maximize absorption. If you're dealing with iron deficiency, eating this regularly alongside your doctor's recommendations is genuinely helpful. Always consult your doctor for medical advice.
Do I need to soak the lentils first?
Nope! Unlike dried beans, lentils don't need soaking. Just rinse them well under cold water to remove any dust or debris, then add them straight to the pot. Easy.
Can I make this in a slow cooker or Instant Pot?
Absolutely. Slow cooker: add all ingredients and cook on low for 6–8 hours or high for 3–4 hours. Instant Pot: sauté the aromatics using the sauté function, add remaining ingredients, then pressure cook on high for 15 minutes with a natural release. Add lemon juice after cooking.
How do I make it creamier without dairy?
Partially blend with an immersion blender — this is the move. It keeps some texture while making the base velvety smooth. Alternatively, stir in a spoonful of coconut cream or tahini at the end for richness without dairy.
Can I add more protein to this?
The lentils already bring ~18g per serving, but you can boost it further by stirring in a can of chickpeas, adding shredded rotisserie chicken, or topping with a dollop of Greek yogurt. For extra plant protein, a spoonful of tahini blended in is amazing.
Why is my lentil soup bitter?
Usually one of two things: the lentils weren't rinsed well enough (always rinse!), or the turmeric was overcooked. Bloom your spices for no more than 60 seconds. The lemon squeeze at the end also balances any bitterness — don't skip it.
