This lentil soup is warm, filling, and easy to make, giving you a flavorful one pot meal your family will love.
For more healthy soup recipes, check out our Mediterranean chickpea soup, creamy red lentil soup, lentil soup with potatoes and spinach, and curry lentil and eggplant soup.

Ingredients
For quantities, see recipe card at the bottom of the page.

- Extra virgin olive oil: gives richness and depth. Substitute avocado oil or light olive oil if preferred.
- Onion: classic base for flavor. Shallots or leeks make a milder substitute.
- Carrots: add natural sweetness. Sweet potatoes or parsnips bring a similar earthy flavor.
- Celery: balances the sweetness of carrots. Try fennel stalks or zucchini for a fresh twist.
- Garlic: grated or minced for bold aroma. Garlic powder works in a pinch.
- Tomato paste: thickens and deepens flavor. Substitute with sun-dried tomato purée or extra crushed tomatoes.
- Cumin and coriander: the backbone of an authentic Moroccan lentil soup. For a shortcut with even more depth, use ras el hanout, a Moroccan spice blend that captures the same warm, fragrant notes.
- Turmeric and paprika: add color and warmth. Swap paprika with cayenne for more heat or with smoked paprika for depth.
- Lentils: canned lentils keep it quick, while dried lentils create a heartier Moroccan lentil soup. Green or red lentils also work.
- Vegetable broth: we like using bouillon powder dissolved in water since it’s lighter to carry and lasts for weeks. Chicken broth is another option if not making it vegan.
- Crushed tomatoes: create the base. Substitute with diced fresh tomatoes or tomato purée.
- Cinnamon: optional but makes the soup unmistakably Moroccan. Nutmeg or allspice add a cozy alternative.
- Greek yogurt: dollop on top for creaminess. Low-fat Greek yogurt or Skyr boost protein, while coconut yogurt makes it dairy-free.
- Fresh herbs and lemon: parsley, cilantro, and lemon juice brighten the bowl. Lime or dill are tasty substitutes.

How to Make Moroccan Lentil Soup
Soften the veggies
Chop the onion, carrots, and celery. Or blitz them in a food processor to save time. Warm extra virgin olive oil in a large pot over medium heat. Cook the veggies 4 to 5 minutes until soft and glossy.

Bloom the spices
Stir in garlic, tomato paste, cumin, coriander, turmeric, and paprika. Cook 1 minute, stirring, until fragrant. If the pot looks dry, add a splash of water. For a deeper Moroccan vibe, you can swap the cumin and coriander with ras el hanout.

Add lentils and simmer
Rinse and drain the canned lentils. Add them to the pot with vegetable broth and crushed tomatoes. Season with salt and pepper. Bring to a boil, then lower the heat and simmer 15 to 20 minutes.
Using dried lentils instead? Add them with more broth and simmer 30 to 45 minutes until tender. This is your easy Moroccan lentil soup base.

Blend for body
Use an immersion blender to blend about 1 cup of soup right in the pot. The mix of smooth and chunky gives a cozy, restaurant feel to this healthy Moroccan soup.

Finish and serve
Stir in a pinch of cinnamon. Taste and adjust salt, pepper, or lemon. Ladle into bowls and top with herbs and a dollop of yogurt. Try low-fat Greek yogurt or Skyr for extra protein, or use a dairy-free yogurt if you prefer.

Tips
- Toast the spices: Let the cumin, coriander, and turmeric sizzle in the pot for a minute before adding liquid. This brings out the full flavor and makes your spiced Moroccan soup taste authentic.
- Use bouillon for broth: Instead of carrying heavy cartons, we usually dissolve bouillon powder in water. It’s lighter to store, lasts for weeks, and makes a flavorful base.
- Control thickness: Blend more soup for a smoother finish or leave it chunky for a rustic feel. Both work beautifully.
- Brighten at the end: A squeeze of lemon or lime right before serving lifts the flavors and balances the richness.
- Add toppings: Fresh parsley, cilantro, or a swirl of yogurt make each bowl feel special. Use low-fat Greek yogurt, Skyr, or dairy-free alternatives depending on your preference.
- Make it ahead: This soup tastes even better the next day as the spices deepen and meld together.
- Spice it up: If you love heat, add extra paprika, cayenne, or a pinch of chili flakes to transform it into a bold Moroccan vegetable soup.
Frequently Asked Questions
Yes, but red lentils cook faster and become softer, giving you a creamier texture.
No soaking is required. Just rinse them well and add extra broth since they take longer to cook.
Yes, it freezes well for up to three months. Store in airtight containers and thaw overnight in the fridge before reheating.
Yes, it’s best to drain and rinse canned lentils before adding them to your Moroccan lentil soup. This washes away the starchy liquid they’re packed in, which can taste a little salty or metallic. Rinsing also helps keep the flavors of your broth and spices clean and balanced.
More Easy Mediterranean Dinners
- Easy chicken shawarma on a sheet pan
- Creamy broccoli pasta (No Cream)
- One-pot orzo with chickpeas and kale
- Mushroom pasta
- Mediterranean lentil salad
- Creamy Marsala butterbeans
- Orzo with lemon and zucchini
- Italian tuna salad
Tried this Moroccan Lentil Soup recipe? We'd love to hear what you think! Leave a 🌟 star rating and drop a comment below—we read every single one. 💬💛
Recipe

Moroccan Lentil Soup
Ingredients
- 2 tablespoons extra virgin olive oil
- 1 onion chopped
- 2 carrots chopped
- 1 rib celery chopped
- 2 cloves garlic grated or minced
- 2 tablespoons tomato paste
- 1 teaspoon ground cumin
- 1 teaspoon ground coriander
- ½ teaspoon turmeric
- ½ teaspoon paprika or red pepper flakes to taste
- 3 cans lentils 15 oz / 400 g each can – drained and rinsed – or 1 cup / 220 g dried brown lentils + 6 cups vegetable broth
- 2½ cups chicken broth or vegetable broth
- 1 can crushed tomatoes 15 oz / 400 g can
- ¾ teaspoon salt + black pepper
- ¼ teaspoon cinnamon optional but recommended
- ½ cup Greek yogurt + chopped parsley or cilantro + lemon
Instructions
- Soften the veggies: Chop 1 onion, 2 carrots, and 1 rib celery. Heat 2 tablespoons extra virgin olive oil in a large pot over medium heat. Cook veggies 4 to 5 minutes until soft.
- Add spices: Stir in 2 cloves garlic, 2 tablespoons tomato paste, 1 teaspoon ground cumin, 1 teaspoon ground coriander, ½ teaspoon turmeric, and ½ teaspoon paprika. Cook 1 minute, stirring, until fragrant. Add a splash of water if needed.
- Add lentils and simmer: Rinse and drain 3 cans lentils. Add them to the pot with 2½ cups chicken broth and 1 can crushed tomatoes. Season with ¾ teaspoon salt and pepper. Bring to a boil, then simmer 15 to 20 minutes.Using dried lentils? Add more broth and simmer 30 to 45 minutes until tender.
- Blend for texture: Blend about 1 cup of soup with an immersion blender right in the pot. This makes it creamy while keeping some chunks.
- Finish and serve: Stir in ¼ teaspoon cinnamon. Taste and adjust with salt, pepper, or lemon. Serve with herbs and a spoon of yogurt.
Notes
- Extra virgin olive oil → Avocado oil or light olive oil
- Onion → Shallots or leeks
- Carrots → Sweet potatoes or parsnips
- Celery → Fennel stalks or zucchini
- Garlic → Garlic powder
- Tomato paste → Sun-dried tomato purée or crushed tomatoes
- Cumin and coriander → Ras el hanout, curry powder, or garam masala
- Turmeric and paprika → Cayenne or smoked paprika
- Lentils → Dried lentils, green lentils, or red lentils
- Vegetable broth → Bouillon powder with water or chicken broth
- Crushed tomatoes → Diced fresh tomatoes or tomato purée
- Cinnamon → Nutmeg or allspice
- Greek yogurt → Low-fat Greek yogurt, Skyr, or coconut yogurt
- Fresh herbs and lemon → Lime or dill
- Toast the spices → Sizzle cumin, coriander, and turmeric first for rich, authentic flavor
- Use bouillon for broth → Dissolve bouillon powder in water for easy storage and a tasty base
- Control thickness → Blend more for creamy soup or keep it chunky for a rustic style
- Brighten at the end → Add lemon or lime juice to lift and balance the flavors
- Add toppings → Finish with parsley, cilantro, or yogurt for freshness and creaminess
- Make it ahead → Flavors deepen overnight, making the soup even better the next day
- Spice it up → Extra paprika, cayenne, or chili flakes create a bold Moroccan vegetable soup











Leave a Reply