“`html
If you’re craving a bowl of comfort filled with vibrant flavors, soulful spices, and nourishing ingredients, the Moroccan Egg Drop Harira (Vegetable and Legume Soup) Recipe is an absolute must-try. This classic Moroccan soup combines wholesome lentils, tender chickpeas, and fresh vegetables simmered in a fragrant broth, crowned with delicate ribbons of egg. It’s a dish that feels like a warm hug in a bowl, perfect for cozy nights or anytime you want to brighten your mealtime with something wholesome and spectacularly tasty.

Ingredients You’ll Need
Getting ready to make this Moroccan Egg Drop Harira (Vegetable and Legume Soup) Recipe is delightfully simple because the ingredients are straightforward yet powerhouse contributors to the dish’s warm, layered flavor and appetizing texture. Each element plays a role, from the earthy lentils to the zesty splash of lemon juice at the end.
- Chopped fresh tomatoes: Provide a tangy, juicy base that gives the soup a rich depth and vibrant color.
- Large onion, finely chopped: Adds sweetness and complexity once sautéed.
- Minced garlic cloves: Infuses fragrant warmth that lifts the entire dish.
- Diced carrots and celery stalks: Bring subtle crunch and sweetness, balancing the savory spices.
- Dried brown or green lentils: The hearty legume that makes this soup filling and nourishing.
- Cooked or canned chickpeas: Add creaminess and extra protein, enhancing the soup’s body.
- Fresh cilantro and parsley, finely chopped: Brighten the soup with fresh herbal notes.
- Ground cumin, turmeric, cinnamon, and ginger: Create the unmistakable Moroccan spice melody that defines this soup.
- Vegetable broth: The flavorful canvas that carries all the ingredients and spices.
- Whisked eggs: Stirred in at the end to form silky, comforting ribbons throughout the broth.
- Olive oil: Used for sautéing and contributes a fruity richness.
- Fresh lemon juice: Adds a refreshing brightness that cuts through the warmth of the spices.
- Salt and black pepper: Essential seasonings that enhance all the flavors.
How to Make Moroccan Egg Drop Harira (Vegetable and Legume Soup) Recipe
Step 1: Prepare Your Vegetables and Legumes
Start by chopping your onions, garlic, carrots, and celery into small, even pieces so they cook evenly and meld beautifully in the soup. Rinse your lentils and chickpeas well, especially if using canned, to remove any excess salt or preservatives. Also, gather and measure your fragrant spices and finely chop the fresh cilantro and parsley that will finish the dish with a burst of fresh flavor.
Step 2: Sauté the Aromatics
Warm up the olive oil in a large pot over medium heat and add the onions and garlic first, cooking gently until they turn soft and fill your kitchen with that irresistible aroma. Then toss in the diced carrots and celery, sautéing everything together for about five minutes. This step unlocks their natural sweetness and starts building the soup’s hearty base.
Step 3: Build the Soup Base
Now add the chopped tomatoes, lentils, and chickpeas straight into the pot. Sprinkle in the cumin, turmeric, cinnamon, and ginger generously, stirring the mixture so all the vegetables and legumes get beautifully coated in those warm spices. Pour the vegetable broth over everything, bringing the whole pot up to a boil before reducing the heat to let it simmer gently.
Step 4: Simmer to Perfection
Allow the soup to simmer for about 30 to 40 minutes. This slow cook time lets the lentils and chickpeas become tender while mingling deeply with the spices and vegetables. Keep an eye on it, stirring now and then, and feel free to add a little more broth or water if the soup gets too thick—you want a cozy but pourable consistency.
Step 5: Create the Egg Ribbons
Lightly whisk the eggs in a small bowl, then slowly drizzle them into the bubbling soup while stirring continuously. This technique forms elegant silky ribbons of cooked egg that add both texture and gentle richness to the broth—this is the magical “egg drop” moment in the Moroccan Egg Drop Harira (Vegetable and Legume Soup) Recipe.
Step 6: Final Fresh Touches
Turn off the heat and stir in your fresh cilantro and parsley, letting their herbal freshness brighten every spoonful. Add a generous squeeze of lemon juice, then season with salt and freshly ground black pepper to taste. Your soup is now ready to be ladled into bowls and enjoyed.
How to Serve Moroccan Egg Drop Harira (Vegetable and Legume Soup) Recipe

Garnishes
Fresh herbs like cilantro and parsley not only finish the soup with fresh flavor but also give it a lovely pop of green color. A final swirl of good olive oil or a sprinkle of smoky paprika can add a little extra flair and depth. Don’t forget a wedge of lemon on the side for anyone who wants to add an extra burst of citrus brightness.
Side Dishes
This Moroccan Egg Drop Harira (Vegetable and Legume Soup) Recipe pairs wonderfully with warm crusty bread, pita, or traditional Moroccan flatbreads to soak up the flavorful broth. For a more substantial meal, serve alongside a simple couscous salad or roasted vegetables to complement the soup’s wholesome magic.
Creative Ways to Present
Try serving the soup in rustic bowls lined with a few fresh herb sprigs for an inviting look. For a festive touch, top each bowl with a dollop of yogurt or labneh, a sprinkle of toasted nuts, or even a few pickled vegetables on the side to intrigue the palate and introduce textural contrast.
Make Ahead and Storage
Storing Leftovers
This soup keeps beautifully in the refrigerator for up to 4 days. Store it in an airtight container to maintain its vibrant flavors and aromas. The egg ribbons may become a bit firmer after chilling, but a gentle reheat restores their silky warmth nicely.
Freezing
If you want to freeze the Moroccan Egg Drop Harira (Vegetable and Legume Soup) Recipe, it’s best to freeze it before adding the eggs if you plan to keep it long term. The soup freezes well for up to 3 months. When ready to enjoy, thaw it slowly in the fridge and add fresh eggs during reheating for the best texture.
Reheating
Reheat gently on low to medium heat on the stove, stirring frequently to prevent sticking. If the soup is too thick after resting, add a little broth or water to loosen it up. If reheating after freezing, add the eggs fresh and drizzle them in just before serving for that signature egg drop silkiness.
FAQs
Can I use canned lentils instead of dried?
Absolutely! If you’re short on time, canned lentils are a great shortcut. Just add them later in the cooking process since they’re already soft, and adjust the simmering time accordingly to avoid overcooking.
Is this soup vegan-friendly?
This particular Moroccan Egg Drop Harira (Vegetable and Legume Soup) Recipe features eggs, so it isn’t vegan. However, you can omit the eggs or replace them with a vegan alternative like tofu ribbons or chickpea flour “egg” to keep it plant-based while still delicious.
What spices are essential for the authentic flavor?
Cumin, turmeric, cinnamon, and ginger are the cornerstone spices that give this soup its warm Moroccan character. Each adds a unique layer that blends beautifully to create that signature aroma and taste.
Can I make this soup gluten-free?
Yes! The recipe is naturally gluten-free as long as you use gluten-free vegetable broth. It’s a perfect hearty soup option for anyone avoiding gluten.
How do I get the eggs to form ribbons perfectly?
Slowly drizzle the whisked eggs into the hot soup while stirring continuously and gently. This causes the eggs to cook in delicate strands rather than clumping. Patience here makes all the difference for that silky texture.
Final Thoughts
If you want a soup that’s warming, nutritious, and alive with Moroccan flavors, this Moroccan Egg Drop Harira (Vegetable and Legume Soup) Recipe is destined to become one of your favorites. It’s approachable enough for weeknight dinners yet special enough to impress guests. Give it a try—you’ll cherish the comforting goodness and cozy spice blend in every spoonful.
“`
Print
Moroccan Egg Drop Harira (Vegetable and Legume Soup) Recipe
- Prep Time: 15 minutes
- Cook Time: 40 minutes
- Total Time: 55 minutes
- Yield: 6 servings
- Category: Soup
- Method: Stovetop
- Cuisine: Moroccan
- Diet: Vegetarian
Description
This Moroccan Egg Drop Harira is a hearty and flavorful vegetable and legume soup, infused with warming spices and fresh herbs. Featuring brown lentils, chickpeas, and a delicate egg drop technique, this soup is nourishing and comforting, perfect for a wholesome meal that captures authentic Moroccan flavors.
Ingredients
Vegetables and Legumes
- 2 cups chopped fresh tomatoes (or canned)
- 1 large onion, finely chopped
- 3 cloves garlic, minced
- 2 medium carrots, diced
- 2 celery stalks, diced
- 1 cup dried brown or green lentils, rinsed
- 1 cup cooked or canned chickpeas, rinsed and drained
Herbs and Spices
- 1/4 cup fresh cilantro, finely chopped
- 1/4 cup fresh parsley, finely chopped
- 2 teaspoons ground cumin
- 1 teaspoon ground turmeric
- 1/2 teaspoon ground cinnamon
- 1 teaspoon ground ginger
Liquid and Others
- 6 cups vegetable broth (gluten-free if needed)
- 3 large eggs, whisked
- 2 tablespoons olive oil
- 1 tablespoon fresh lemon juice
- Salt and black pepper to taste
Instructions
- Prepare Ingredients. Chop onions, garlic, carrots, and celery into small, uniform pieces. Rinse lentils and chickpeas if using canned. Measure spices and finely chop cilantro and parsley to have all ingredients ready for cooking.
- Sauté Vegetables. Heat olive oil in a large pot over medium heat. Add onions and garlic, cooking until softened and fragrant about 3-5 minutes. Then, add carrots and celery and sauté for 5 minutes until slightly tender, stirring occasionally.
- Add Base Ingredients and Spices. Incorporate chopped tomatoes, lentils, and chickpeas into the pot. Season generously with ground cumin, turmeric, cinnamon, and ginger. Stir well so that the vegetables and legumes absorb the spices evenly, then pour in the vegetable broth.
- Simmer Soup. Bring the soup to a boil, then reduce heat to low and simmer uncovered for 30 to 40 minutes, or until lentils and chickpeas are tender and flavors have melded together. Stir occasionally and add more broth or water if the soup becomes too thick, adjusting consistency as desired.
- Perform Egg Drop. Lightly whisk the eggs in a separate bowl. Slowly drizzle the whisked eggs into the hot soup while stirring continuously in a circular motion to create delicate, silky ribbons of egg throughout the broth. This adds a rich texture and protein to the soup.
- Finish and Serve. Turn off heat. Stir in fresh cilantro and parsley for bright herbaceous notes. Add fresh lemon juice for acidity and season with salt and black pepper to taste. Serve the Moroccan Egg Drop Harira warm, enjoying its rich flavors and comforting qualities.
Notes
- Use gluten-free vegetable broth to make this recipe gluten-free.
- The egg drop technique adds texture and extra protein; ensure soup is hot but not boiling when adding eggs.
- Adjust spices to taste for a milder or more robust flavor.
- For a smoother texture, blend a portion of the soup before adding eggs.
- This soup freezes well for up to 3 months; add fresh herbs when reheating.

