There’s something about the warm, earthy aroma of Moroccan spices that instantly transports me to bustling markets and cozy kitchens far away. This Moroccan Spiced Harira—also known as Morning Lentil Soup—is my go-to comfort on chilly mornings or whenever I want a wholesome dish that’s as nourishing as it is flavorful. Lentils simmered with fragrant herbs, a touch of cinnamon, and zesty tomatoes create a delicate balance that feels both exotic and utterly familiar. What I love most is how simple ingredients come together in a way that’s hearty enough to satisfy but light enough to brighten your day. Whether you’re a seasoned chef or just craving something homemade beyond the usual fast food, this soup is a beautiful invitation to explore Moroccan cuisine right in your own kitchen.
Why choose Moroccan Spiced Harira?
Warmth and Comfort: This soup wraps you in cozy Moroccan spices that awaken your senses. Simple Ingredients: Lentils, tomatoes, and herbs combine effortlessly for an accessible homemade meal. Nourishing and Light: Hearty enough to fill you up but gentle on your stomach. Versatile and Wholesome: Perfect for breakfast or anytime you crave wholesome comfort beyond fast food. Culinary Adventure: Brings exotic flavors right to your kitchen, no passport needed.
Moroccan Spiced Harira Ingredients
For the Soup Base
- Brown or Green Lentils – soak briefly if you prefer a softer texture to speed up cooking.
- Diced Tomatoes – fresh or canned add a bright, zesty layer essential for authentic taste.
- Onion – finely chopped to build a flavorful foundation in every spoonful.
- Garlic Cloves – minced for a fragrant punch that complements the earthy lentils.
Moroccan Spices and Herbs
- Ground Cinnamon – just a hint to warm the soup and add depth.
- Ground Cumin – brings an earthy smokiness that’s signature to Moroccan cuisine.
- Ground Ginger – for a subtle spicy kick and digestive aid.
- Turmeric – adds color and a gentle bitterness balancing the richness.
- Fresh Cilantro and Parsley – chopped and stirred in at the end for a fresh herbal burst.
Additional Flavor Builders
- Vegetable or Chicken Broth – use low sodium to control salt levels and create a rich base.
- Lemon Juice – squeezed fresh at serving to brighten the flavors and awaken your palate.
- Olive Oil – for sautéing onions and garlic, infusing the soup with silky richness.
This exact blend of ingredients brings the magic of Moroccan Spiced Harira (Morning Lentil Soup) right to your pot, transforming simple pantry staples into a soul-warming experience.
How to Make Moroccan Spiced Harira
- Rinse Lentils: Rinse 1 cup brown or green lentils under cold water until clear, then soak 15 minutes for a tender, creamy texture.
- Sauté Aromatics: In a pot, heat 2 tablespoons olive oil over medium heat and cook chopped onion and garlic until translucent, about 3–4 minutes.
For the Soup Base: - Add Spices & Veggies: Stir in cinnamon, cumin, turmeric, and ginger until fragrant (about 1 minute), then add diced tomatoes and broth for a rich base.
- Simmer Slowly: Bring to a boil, reduce heat to low, cover, and simmer for 25–30 minutes until lentils soften and soup thickens into a comforting, golden broth.
Finish & Garnish: - Stir in Herbs: Fold in chopped cilantro and parsley, squeeze fresh lemon juice, then adjust salt and pepper for a zesty, herbal finish before serving hot.
Optional: Serve with warm pita wedges and a drizzle of olive oil.
Exact quantities are listed in the recipe card below.

How to Store and Freeze Moroccan Spiced Harira
Fridge: Keep leftover Moroccan Spiced Harira in an airtight container for up to 4 days. Store it in portions for easy reheating!
Freezer: This soup freezes beautifully! Portion it into freezer-safe containers or bags, where it will stay good for up to 3 months.
Reheating: Reheat on the stove or in the microwave until steaming hot. If it’s thickened, simply add a splash of broth or water to loosen it up!
Room Temperature: Ideally, consume the soup within 2 hours if left out. If it’s been longer, discard it for safety.
Make Ahead Options
These Moroccan Spiced Harira (Morning Lentil Soup) are perfect for busy home cooks looking to save time during hectic weekdays! You can prep the soup base—sautéed onions, garlic, spices, and diced tomatoes—up to 24 hours in advance, allowing the flavors to deepen. Simply refrigerate this component, covered, to maintain its quality. When you’re ready to enjoy, add the pre-soaked lentils and broth, then simmer for an additional 25–30 minutes until warm and comforting. For the freshest taste, stir in the herbs and lemon juice just before serving, ensuring your soup is just as delicious as if it were made fresh. With a little advance prep, you’ll have a nourishing meal ready with minimal effort!
What to Serve with Moroccan Spiced Harira?
Warm spices and comforting textures can transform a simple meal into an inviting feast that wraps you in love.
-
Warm Pita Bread: The soft, pillowy texture of warm pita perfectly complements the broth, ideal for dipping and savoring every last drop.
-
Crisp Salad Greens: A refreshing mix of cucumber, tomato, and a squeeze of lemon brightens the palate, creating a delightful contrast to the rich soup.
-
Spicy Chickpea Cakes: These savory bites introduce a crunchy, spicy kick, enhancing the Moroccan experience while adding protein for a fulfilling meal.
-
Fragrant Couscous: Fluffy couscous, infused with olive oil and herbs, absorbs the soup’s flavors beautifully, making each spoonful an adventure of taste.
-
Zesty Lemonade: A cold, tangy lemonade refreshes your senses, providing a delightful balance to the warmth of the harira.
-
Almond Biscotti: Pair your meal with a lightly sweet almond biscotti for a perfect ending, pairing harmoniously with a hot cup of mint tea.
The combination of these dishes transforms a simple bowl of lentil soup into a sensational culinary journey the whole family will love!
Variations & Substitutions for Moroccan Spiced Harira
Feel free to make this dish your own with delightful twists that cater to your taste and dietary needs!
-
Vegetable-Focused: Substitute lentils with chickpeas for a protein twist and richer texture, creating a more substantial version.
-
Spicy Kick: Add a teaspoon of cayenne pepper or a few chopped fresh chilies to awaken your senses and turn up the heat!
-
Creamy Addition: Stir in a splash of coconut milk at the end for a creamy, dreamy texture that complements the spices beautifully.
-
Herbal Infusion: Experiment with fresh mint alongside cilantro and parsley for a refreshing twist that brightens every spoonful.
-
Gluten-Free Option: Check your broth and ensure it’s gluten-free; serve with quinoa instead of bread for a lovely gluten-free pairing.
-
Tomato Alternatives: Use fire-roasted tomatoes for a more robust flavor, adding a smoky depth that enhances the overall dish.
-
Nutty Flavor: Toasted almonds or pine nuts sprinkled on top before serving introduces a delightful crunch and nutty aroma.
-
Savory Depth: A splash of soy sauce or tamari can deepen the umami flavors, making it richer without overpowering the traditional taste.
Expert Tips for Moroccan Spiced Harira
- Soak Lentils Briefly: Soaking lentils for 15 minutes softens them, reducing cooking time and ensuring a creamy, tender soup texture without mushiness.
- Toast Spices: Gently toast your cinnamon, cumin, turmeric, and ginger in the pot before adding liquids to awaken their aromatic flavors fully.
- Watch Simmer Time: Keep the heat low during simmering to prevent lentils from breaking down too much and turning the soup overly thick or pasty.
- Fresh Herbs Last: Add cilantro and parsley right at the end to preserve their vibrant flavor and bright color in your Moroccan Spiced Harira.
- Balance Acidity: A squeeze of fresh lemon juice at serving brightens the soup perfectly—avoid over-acidifying by tasting as you go.
- Skip Salt Early: Add salt toward the end to prevent lentils from toughening during cooking and control the seasoning precisely.
Moroccan Spiced Harira Recipe FAQs
How do I choose the best lentils for Moroccan Spiced Harira?
Brown or green lentils work best for this soup due to their earthy flavor and firm texture that holds up well during simmering. Look for lentils without dark spots or damage for the freshest taste.
Can I store leftover Harira in the fridge, and for how long?
Absolutely! Store your Harira in an airtight container in the fridge for up to 4 days. To keep flavors bright, reheat gently and add a splash of broth if needed to loosen the soup.
Is it possible to freeze Moroccan Spiced Harira, and how should I do it?
Very! Let the soup cool completely after cooking. Then, portion it into freezer-safe containers or heavy-duty zip bags—leave some headspace to allow for expansion. Label with the date and freeze for up to 3 months. Thaw overnight in the fridge before reheating on the stove or microwave.
What if my Harira soup turns out too thick or pasty?
This can happen if the lentils overcook. Simply add a bit of warm broth or water while reheating to reach your desired consistency. Stir gently and heat slowly on low to preserve the flavors and texture.
Are there any dietary considerations for Moroccan Spiced Harira?
Yes! This soup is naturally vegan if you use vegetable broth, making it perfect for plant-based diets. The spices and herbs are safe for most allergies, but always double-check if you’re sensitive to cinnamon or cumin. Also, this soup isn’t suitable for pets due to the spices.

Easy Moroccan Spiced Harira: Cozy Morning Lentil Soup Magic
Ingredients
Equipment
Method
- Rinse lentils under cold water until clear, then soak 15 minutes.
- In a pot, heat olive oil over medium heat and cook chopped onion and garlic until translucent, about 3–4 minutes.
- Stir in cinnamon, cumin, turmeric, and ginger until fragrant, then add diced tomatoes and broth.
- Bring to a boil, reduce heat to low, cover, and simmer for 25–30 minutes.
- Fold in chopped cilantro and parsley, squeeze fresh lemon juice, then adjust salt and pepper.




