“`html
Warm, hearty, and packed with bold Moroccan flavors, this authentic Moroccan Lentil Soup recipe is the perfect comforting meal for any day of the week. With earthy lentils, vibrant spices, and a touch of freshness from coriander, this vegan soup is both wholesome and delicious. Whether you’re cooking on a stovetop or using an Instant Pot, this recipe is simple to follow and guaranteed to satisfy.
Why You’ll Love This Recipe
- Bold flavors: Combining warming spices like cumin, turmeric, and paprika for a Moroccan-inspired taste.
- Quick and easy: Choose between stovetop or Instant Pot methods to suit your time and preferences.
- Healthy & wholesome: High in protein, fiber, and packed with nutrients.
- Budget-friendly & meal-prep friendly: Uses pantry staples and makes an excellent make-ahead meal.
Ingredients

- 2 tbsp olive oil
- 1 large onion
- 2 cloves of garlic
- 2 cups dry green lentils
- 4 cups broth
- 1 cup passata
- 1/4 cup finely chopped coriander
- 1/2 tsp ground cumin
- 1/2 tsp ground turmeric (optional)
- 1/2 tsp ground black pepper
- 1/2 tsp chili flakes (optional)
- 1 tsp paprika
- Salt to taste
Ingredient Notes & Substitutions
Lentils: Green lentils offer a classic texture, but you can substitute with brown lentils for a heartier finish or red lentils for a creamier texture. For more ideas on how to cook lentils, explore our detailed guide.
Broth: Vegetable broth keeps the dish vegan, but chicken broth can be used if preferred.
Passata: For a smoother soup, ensure you use jarred passata. Alternatively, blend canned tomatoes if passata is unavailable.
Coriander: Swap with parsley for a milder herbal note. Fresh herbs like coriander can make any soup shine, as discussed in our fresh herbs guide.
Spices: Adjust chili flakes or omit turmeric depending on spice tolerance.

How to Make Moroccan Lentil Soup
Stovetop Method
- Heat olive oil over medium heat in a large pot.
- Sauté chopped onion and minced garlic until translucent and fragrant.
- Add spices (cumin, paprika, turmeric, black pepper, and chili flakes) and sauté briefly to release their aroma.
- Stir in rinsed green lentils, passata, and broth.
- Reduce heat, cover, and simmer for 30–40 minutes until lentils are tender. Stir occasionally.
- Add salt and coriander to taste before serving. If you’re meal-prepping for the week, check out our meal prep tips and tricks to save time.
Instant Pot Method
- Heat olive oil using the sauté function on your Instant Pot.
- Sauté onion and garlic until fragrant.
- Stir in spices and allow them to bloom for 30 seconds.
- Add rinsed lentils, passata, and broth.
- Seal the lid, set to pressure cook on high for 15 minutes, and manually release pressure after cooking.
- Stir in coriander and adjust salt to taste.
Full Nutritional Benefits of Moroccan Lentil Soup
This recipe is not only full of flavor, but it’s also a nutritional powerhouse. Each serving is packed with plant-based protein, fiber, and essential vitamins. It’s low in calories, making it a great addition to any healthy diet. Incorporating lentils is a fantastic way to meet your protein goals, as outlined in high-protein vegan recipes.
Pro Tips & Troubleshooting
Pro Tips
- Heat olive oil over medium heat for a more pronounced spice aroma.
- Rinse lentils thoroughly in cold water to remove grit.
- Sauté spices before adding liquid to enhance flavor.
- Add coriander at the end for fresh herbal brightness.
Common Mistakes to Avoid
- Unwashed lentils: Leads to a gritty, unpleasant texture.
- Overcooking lentils: Makes them mushy and compromises texture.
- Skipping passata: Results in inconsistent flavor and thickness.
- Adding all spices at the end: Prevents proper flavor development.
Serving & Storage
Serving Ideas
- Pair with crusty bread or Moroccan flatbread.
- Garnish with fresh coriander for a vibrant touch.
- Enjoy as-is for a wholesome, filling main course.
Storage and Make-Ahead
- Fridge: Store in an airtight container for up to 5 days.
- Freezer: Freeze in portions for up to 3 months.
- Reheating: Warm on the stovetop or in the microwave, adding broth if the soup thickens during storage.
FAQ
What makes this recipe authentically Moroccan?
The use of spices like cumin, paprika, and coriander combined with hearty lentils and passata gives this soup its rich Moroccan flavor.
Can I make this soup ahead of time and freeze it?
Yes, this soup freezes beautifully. Store in airtight containers for up to 3 months and thaw overnight in the fridge before reheating.
How do I adjust the spice level for sensitive eaters?
Omit the chili flakes and reduce the paprika slightly. You can always add more spices individually to each serving.
Can I use canned lentils instead of dry lentils?
Yes! Canned lentils can be used; reduce cooking time significantly since they are already tender.
What type of broth works best for Moroccan lentil soup?
Vegetable broth works well for a vegan version, but chicken broth can be used to add more depth to the flavor.
How do I make this recipe gluten-free?
This recipe is naturally gluten-free as long as you use gluten-free broth.
“`
Authentic Moroccan Lentil Soup
Ingredients
Equipment
Method
- Heat olive oil over medium heat in a large pot.
- Sauté chopped onion and minced garlic until translucent and fragrant.
- Add spices (cumin, paprika, turmeric, black pepper, and chili flakes) and sauté briefly to release their aroma.
- Stir in rinsed green lentils, passata, and broth.
- Reduce heat, cover, and simmer for 30–40 minutes until lentils are tender. Stir occasionally.
- Add salt and coriander to taste before serving.
- Heat olive oil using the sauté function on your Instant Pot.
- Sauté onion and garlic until fragrant.
- Stir in spices and allow them to bloom for 30 seconds.
- Add rinsed lentils, passata, and broth.
- Seal the lid, set to pressure cook on high for 15 minutes, and manually release pressure after cooking.
- Stir in coriander and adjust salt to taste.
