
When it comes to hearty, healthy, and deeply flavorful meals, Moroccan Lentil Soup is hard to beat. Packed with fiber, plant-based protein, and a fragrant blend of North African spices, this dish is more than just a comforting bowl—it’s a wholesome, nutrient-rich meal that satisfies both the body and the soul.
Whether you’re looking for a vegan option, a filling weeknight dinner, or a make-ahead meal for meal prep, this Moroccan-inspired lentil soup is the perfect solution.
Why You’ll Love This Soup
- ✅ Plant-based & protein-rich
- ✅ Gluten-free & dairy-free
- ✅ Budget-friendly & easy to prepare
- ✅ Naturally low in fat and high in fiber
- ✅ Loaded with bold Moroccan spices
Ingredients
Here’s what you’ll need to make a nourishing pot of Moroccan Lentil Soup (serves 4–6):
- 1 ½ cups brown or green lentils (rinsed)
- 1 large onion (finely chopped)
- 2–3 garlic cloves (minced)
- 2 carrots (peeled and diced)
- 1 celery stalk (chopped)
- 1 medium tomato (grated or finely chopped)
- 2 tbsp olive oil
- 1 tsp ground cumin
- 1 tsp ground coriander
- ½ tsp ground turmeric
- ½ tsp paprika
- ¼ tsp ground cinnamon (optional)
- Salt and black pepper to taste
- 6 cups vegetable broth or water
- Juice of half a lemon
- Fresh cilantro or parsley (for garnish)
How to Make Moroccan Lentil Soup
🥘 Step 1: Sauté the Base
In a large pot, heat the olive oil over medium heat. Add the chopped onion, garlic, celery, and carrots. Cook for about 5–7 minutes until softened.
🧂 Step 2: Add the Spices
Stir in the cumin, coriander, turmeric, paprika, cinnamon (if using), salt, and pepper. Cook for 1–2 minutes until fragrant—this step enhances the flavor deeply.
🍅 Step 3: Add Lentils and Liquids
Add the rinsed lentils and grated tomato. Pour in the vegetable broth or water and bring the mixture to a boil.
🔥 Step 4: Simmer Until Tender
Reduce the heat to low, cover, and let the soup simmer for 30–40 minutes, or until the lentils are tender. Stir occasionally and add more water if needed.
🍋 Step 5: Add Lemon and Serve
Once the lentils are cooked, squeeze in the lemon juice and stir well. Taste and adjust seasoning as needed.
Serve hot, garnished with fresh cilantro or parsley, and a drizzle of olive oil if desired.
Health Benefits of Moroccan Lentil Soup
- Rich in Iron and Folate: Thanks to lentils, this soup supports energy levels and red blood cell production.
- Supports Digestive Health: High fiber content aids digestion and gut health.
- Anti-inflammatory Properties: Turmeric and cinnamon add flavor and natural healing benefits.
- Immune Boosting: Garlic, onions, and fresh herbs contribute natural immunity support.
Tips and Variations
- 🥔 Add vegetables: Potatoes, zucchini, or spinach work well.
- 🍲 Make it creamy: Blend half the soup for a thicker texture.
- 🍗 Add protein: For non-vegans, you can add shredded chicken or beef.
- 🌶️ Spice it up: Add harissa or cayenne for extra heat.
- 🍚 Serve with: Whole wheat bread, brown rice, or a squeeze of extra lemon.
Final Thoughts
This Moroccan Lentil Soup is the kind of meal that warms you from the inside out. Simple to prepare yet rich in flavor, it’s a perfect example of how healthy eating doesn’t have to be boring or bland. It’s budget-friendly, meal-prep ready, and ideal for anyone seeking wholesome nourishment.
Try it out and bring a warm bowl of Moroccan comfort to your table—only on Tasty ma4roc.