Moroccan Lamb Harira
Aromatic lamb soup simmered with tomatoes, lentils, and warm spices until rich and deeply flavored. A one-pot Moroccan classic that's both hearty and balanced.
- Total time
- 50 min
- Servings
- 4
- Calories
- 385
- Protein
- 32g

Ingredients
10 items — tap to check off
Missing one? Custrd suggests a swap that works.
Open the appInstructions
Step 1
Heat 2 tbsp olive oil in a large pot over medium-high heat until shimmering, ~90 seconds.
Step 2
Working in batches, sear lamb cubes without stirring until browned on one side, ~3 minutes per batch.
Step 3
Transfer seared lamb to a plate. Add onion to the pot and cook, stirring, until softened, ~4 minutes.
Step 4
Add garlic and cook, stirring, until fragrant, ~60 seconds.
Step 5
Add cumin, ginger, and cinnamon stick. Stir constantly until the spices release their aroma, ~30 seconds.
Step 6
Pour in crushed tomatoes and broth, scraping up any browned bits from the bottom of the pot.
Step 7
Return lamb to the pot along with lentils. Season with 1 tsp salt and 0.5 tsp black pepper.
Step 8
Bring to a boil, then reduce heat and simmer uncovered for 30 minutes, stirring occasionally.
Step 9
Taste and adjust seasoning. The broth should be fragrant and the lamb tender with no resistance when pierced.
Step 10
Ladle into bowls and garnish with fresh cilantro or parsley. Serve hot with crusty bread.
Tools you’ll need
- large heavy pot or Dutch oven
- wooden spoon
- measuring cups and spoons
- chef's knife
- cutting board
- ladle
Cook smarter
Get matched recipes for what’s in your fridge
Custrd is an iPhone and Android app that finds real recipes from the ingredients you already have. No more grocery-list aspirations. Try it free for 7 days.



