If you’re craving a warm, hearty bowl of comfort that’s bursting with flavor, then you’re going to absolutely adore this Moroccan Lentil Soup with Spices Recipe. I love how the spices come together to create a rich, aromatic broth that feels both exotic and homely at the same time. Trust me, once you try this, it’ll become one of your go-to soups for chilly evenings or anytime you want a nourishing, satisfying meal.
Why You’ll Love This Recipe
- Bold, Layered Flavors: The blend of harissa, cinnamon, and cumin creates a warming, aromatic experience that’s irresistible.
- Simple, Whole Ingredients: With everyday veggies, spices, and lentils, this soup is both wholesome and approachable.
- Comforting and Nourishing: Packed with fiber and protein, it’s a satisfying meal that leaves you feeling good.
- Versatile and Easy: Whether you’re a seasoned cook or a newbie, you’ll find this soup straightforward and forgiving.
Ingredients You’ll Need
Getting your hands on the right ingredients really makes this Moroccan Lentil Soup with Spices Recipe sing. You’ll want fresh vegetables and those key spices that bring the magic of Moroccan cuisine to your kitchen.
- Vegetable oil: I prefer a neutral oil to sauté veggies without overpowering flavors.
- White onion: Adds sweetness and depth—go for a fresh, firm onion.
- Carrots: They bring both natural sweetness and body to the soup.
- Plum tomato: Just one really brightens the broth; fresh is best.
- Garlic: Minced finely so it infuses the soup thoroughly.
- Harissa paste: This fiery chili paste is the soul of the soup—if you want less heat, start with less.
- Cinnamon: A pinch works wonders adding a warm, fragrant note.
- Cumin: Earthy and nutty, it’s essential for that authentic touch.
- Salt: Enhances all the flavors; season as you go.
- Chopped parsley: Fresh parsley elevates the whole soup with a herbal brightness.
- Brown lentils: They hold their shape nicely and add heartiness.
- Vegetable stock: For a rich, savory base—homemade or good quality store-bought.
- Water: To balance the liquid without diluting flavors.
- Plain Greek yogurt: Optional but it adds creaminess and tang when served.
- Fresh parsley or cilantro: A final sprinkle to brighten and freshen each bowl.
Variations
I love tweaking this soup depending on what’s in season or how I feel that day. Feel free to play around — you might discover your own favorite combo!
- Spice Level: If you like it milder, use less harissa or swap it for smoked paprika to keep the smoky warmth without the heat.
- Protein Boost: Stir in some cooked chickpeas or diced tofu to make it heartier and even more filling.
- Greens: Adding kale or spinach near the end of cooking gives an extra nutrient boost and lovely color.
- Vegetable Variety: Swap carrots for sweet potatoes or butternut squash if you want a touch of sweetness and creaminess.
How to Make Moroccan Lentil Soup with Spices Recipe
Step 1: Sauté Your Base Veggies to Build Flavor
Start by heating your soup pot over medium-high heat and adding the vegetable oil. Toss in the chopped onion, carrots, plum tomato, and garlic. Cook these for about 3 to 4 minutes until they’re softened and fragrant. You’ll notice the aroma at this stage is already promising—a sign your soup is on its way!
Step 2: Add the Spices and Fresh Parsley
Next, stir in the harissa paste, cinnamon, cumin, salt, and chopped parsley. Cook everything together for another 1 to 2 minutes so the spices bloom in the warm oil. This step is key — I discovered that letting the spices “wake up” like this really deepens the flavor.
Step 3: Simmer the Lentils in Stock and Water
Add the brown lentils, vegetable stock, and water, then bring the pot to a boil. Once boiling, lower the heat and let it simmer gently for about 40 minutes. The lentils should become tender but still hold their shape. Check the consistency as it cooks — you want it thick and hearty, not too soupy or dry.
Step 4: Taste and Adjust Seasoning
Before serving, season with salt and pepper to your taste. This is where your personal preference shines, so don’t be shy—taste often! If you like a little brightness, squeeze a touch of lemon juice or add a dash more fresh herbs.
Step 5: Serve with a Dollop of Greek Yogurt and Fresh Herbs
I always top each bowl with a spoonful of plain Greek yogurt and sprinkle fresh parsley or cilantro on top. It adds a creamy tang and a fresh pop that balances the spices beautifully. It’s the finishing touch that makes everyone ask for seconds!
Pro Tips for Making Moroccan Lentil Soup with Spices Recipe
- Layer Your Spices: Add spices early during sautéing to let their flavors infuse the oil—this really makes a difference in depth.
- Don’t Overcook Lentils: Keep an eye on them after 35 minutes; overcooked lentils turn mushy instead of hearty.
- Use Fresh Herbs at the End: Add parsley or cilantro right before serving to maintain their fresh, vibrant flavor.
- Balance Heat with Creaminess: The Greek yogurt topping tempers the spice and adds lovely creaminess—don’t skip it unless you want serious heat!
How to Serve Moroccan Lentil Soup with Spices Recipe
Garnishes
My favorite garnishes for this soup are a generous spoonful of plain Greek yogurt and a sprinkle of freshly chopped parsley or cilantro. The yogurt adds cooling richness that cuts through the spices, and fresh herbs bring brightness and a pop of color. Sometimes I add a squeeze of lemon for an extra zing that wakes up the flavors.
Side Dishes
I usually serve this Moroccan Lentil Soup with warm crusty bread or pita for dipping—that combo is a family favorite that always gets rave reviews. A simple cucumber and tomato salad on the side also pairs beautifully, lending coolness and a fresh crunch to balance the warm spices.
Creative Ways to Present
For special occasions, I like to serve the soup in pretty, shallow bowls topped with edible flowers and a drizzle of extra virgin olive oil. A scattering of toasted pine nuts or chopped roasted almonds adds texture and a bit of luxury. It’s simple but feels elevated and lovely for guests.
Make Ahead and Storage
Storing Leftovers
I store leftovers in an airtight container in the fridge, and the flavors actually intensify overnight—which is a total win! Just reheat gently on the stove, adding a splash of water or stock if it thickened too much.
Freezing
This soup freezes wonderfully. I portion it into freezer-safe containers and it lasts for 2-3 months. When thawed, I reheat it slowly on the stovetop and add fresh herbs and yogurt at serving to refresh the flavors.
Reheating
I recommend reheating Moroccan Lentil Soup in a pot over medium-low heat, stirring occasionally. If it’s too thick, add a splash of water or stock to loosen it up. For best texture and flavor, add fresh yogurt and herbs only after reheating.
FAQs
-
Can I use red lentils instead of brown lentils for this soup?
Absolutely! Red lentils cook faster and tend to break down more, resulting in a creamier texture. Just reduce the simmering time to about 20-25 minutes to prevent them from becoming mushy.
-
Is harissa paste spicy, and can I substitute it?
Harissa does have a spicy kick, but its smokiness is key to authentic flavor. If you want less heat, start with half the amount or substitute with smoked paprika combined with a pinch of cayenne powder.
-
How can I make this soup vegan-friendly?
The recipe is naturally vegan except for the Greek yogurt topping. Simply skip the yogurt or use a plant-based alternative like coconut or almond yogurt for the same creamy effect.
-
Can I prepare this soup in advance?
Yes, this soup actually tastes better after the flavors meld overnight. Store it refrigerated and reheat gently before serving, adding fresh yogurt and herbs at the end.
Final Thoughts
This Moroccan Lentil Soup with Spices Recipe is one of those dishes that feels like a warm hug in a bowl. I love sharing it with friends because it’s both comforting and a little adventurous thanks to its vibrant spices. Whether you’re cooking for yourself or a crowd, it’s straightforward, nourishing, and full of flavor – definitely worth adding to your rotation. Give it a try, grab your favorite bowl, and enjoy every cozy spoonful!
Print
Moroccan Lentil Soup with Spices Recipe
- Prep Time: 10 minutes
- Cook Time: 45 minutes
- Total Time: 55 minutes
- Yield: 3 servings
- Category: Soup
- Method: Stovetop
- Cuisine: Moroccan
- Diet: Vegetarian
Description
This Moroccan Lentil Soup is a hearty and flavorful dish featuring tender brown lentils simmered with aromatic spices like harissa, cinnamon, and cumin. Enhanced with fresh vegetables and a touch of Greek yogurt, this soup offers a comforting and nutrient-rich meal that’s perfect for any season.
Ingredients
Main Ingredients
- 1 tablespoon vegetable oil
- 1/2 white onion, chopped
- 3 carrots, peeled and chopped
- 1 plum tomato, chopped
- 2 cloves garlic, minced
- 2 teaspoons harissa paste
- 1 teaspoon cinnamon
- 1/2 teaspoon cumin
- 1 teaspoon salt
- 1 tablespoon chopped parsley
- 1 cup brown lentils
- 3 1/2 cups vegetable stock
- 1 cup water
Garnish
- 1/4 cup plain Greek yogurt
- 1 tablespoon fresh parsley or cilantro, chopped
Instructions
- Sauté Vegetables: Heat a large soup pot over medium-high heat. Add the vegetable oil, then stir in the chopped onion, carrots, plum tomato, and minced garlic. Cook for 3-4 minutes until the mixture is fragrant and the vegetables begin to soften.
- Add Spices: Mix in the harissa paste, cinnamon, cumin, salt, and chopped parsley. Continue cooking for another 1-2 minutes, allowing the spices to bloom and infuse the vegetables with flavor.
- Simmer Lentils: Add the brown lentils, vegetable stock, and water to the pot. Bring the mixture to a boil, then reduce the heat to a simmer. Allow the soup to cook uncovered for about 40 minutes until the lentils are tender. Season with additional salt and pepper to taste.
- Serve and Garnish: Ladle the soup into bowls, and optionally top each serving with a tablespoon of plain Greek yogurt and a sprinkle of fresh parsley or cilantro for extra creaminess and freshness.
Notes
- If you prefer a spicier soup, add more harissa paste according to taste.
- For a thicker consistency, you can partially blend the soup before serving.
- Use vegetable stock or broth for a vegetarian and vegan option; omit Greek yogurt or substitute with a plant-based yogurt for vegan version.
- Leftovers can be stored in the refrigerator for up to 4 days or frozen for up to 3 months.
- This soup pairs wonderfully with warm crusty bread or flatbread.
Nutrition
- Serving Size: 1 serving
- Calories: 332 kcal
- Sugar: 8 g
- Sodium: 1930 mg
- Fat: 6 g
- Saturated Fat: 4 g
- Unsaturated Fat: 2 g
- Trans Fat: 0 g
- Carbohydrates: 52 g
- Fiber: 22 g
- Protein: 19 g
- Cholesterol: 1 mg