Soups & Stews
This Algerian harira soup recipe brings warm, spiced comfort to your table with tender lamb, chickpeas, and fragrant lentils in one aromatic pot. š The blend of cumin, coriander, and turmeric creates layers of earthy flavor that define this beloved North African dish. I've perfected this version to balance rich spices with tender vegetables and protein, delivering a hearty soup that feels like a hug in a bowl.
The beauty of harira lies in its simplicityājust a handful of ingredients simmered together until flavors meld into perfect harmony. A slow cook on the stove transforms tough lamb into melt-in-your-mouth pieces while chickpeas and lentils absorb the spiced broth. This traditional recipe stays true to its roots while offering flexibility for vegetarian adaptations.
What makes this soup truly special is its ability to nourish both body and soul. The fragrant steam fills your kitchen with the scent of warm spices and fresh herbs, while the first spoonful delivers a perfect balance of savory, spicy, and slightly sweet flavors. Serve it with crusty bread to soak up every last drop of that flavorful broth.
Whether you're preparing for a family gathering or simply craving a comforting meal, this harira delivers restaurant-quality results with minimal effort. The secret lies in patienceāletting the flavors develop over time creates a depth that can't be rushed. Let's create this comforting classic together.
Ingredients for algerian harira soup
Simple ingredients transform into a fragrant, hearty Algerian comfort soup with just one pot.
| Ingredient | Amount | Notes |
|---|---|---|
| Vegetable Broth š§ | 6 cups | Low-sodium preferred |
| Lamb Leg Steak š | 1 ½ lb | Vegetarian substitute: extra-firm tofu |
| Dried Green Lentils š¾ | 1 cup | Rinsed before cooking |
| Chickpeas š„ | 1 ½ cups | Canned, drained and rinsed |
| Carrots š„ | 3 medium | Peeled and sliced into rounds |
| Onion š§ | 1 medium | Diced, yellow or red |
| Garlic Cloves š§ | 4 cloves | Minced, fresh preferred |
| Ground Cumin šæ | 1 tbsp | Toasted for deeper flavor |
| Ground Coriander šæ | 1 tbsp | Freshly ground preferred |
| Turmeric Powder š¶ļø | ½ tbsp | Fresh root if available |
| Ground Ginger šæ | ½ tsp | Freshly grated preferred |
| Fresh Parsley šæ | ¼ cup | Chopped, for garnish |
| Lemon Juice š | 2 tbsp | Freshly squeezed |
| Salt š§ | 1 ½ tsp | Adjust to taste |
| Black Pepper š¶ļø | ½ tsp | Freshly ground |
The lamb leg steak is key for that traditional flavor, but extra-firm tofu works perfectly for a vegetarian versionājust cube it and press out excess water. For the best broth, Penzeys or Trader Joe's carry excellent low-sodium options. Carrots and onions should be vibrantāavoid wilted or bruised ones at the store. I always grab a few extra carrots for snacks while cooking. The lentils? Green or brown both work, but green hold their shape better. Rinse them well before adding to the pot to remove any debris.
No lamb? Mushrooms or hearts of palm add meaty texture, though nothing beats the tofu for vegetarian. Fresh spices make all the differenceātoast the cumin and coriander seeds in a dry pan for 30 seconds before grinding if you're feeling fancy. Short on parsley? Fresh cilantro or mint works too, but parsley's bright flavor is classic. The lemon juice should be freshly squeezedābottled isn't the same. For extra richness, stir in a spoonful of tahini at the end. And if you're worried about the soup being too thick, add a splash of water or broth at the endāit's better to adjust than to overcook.
This soup tastes even better the next day as flavors meld together. Store leftovers in the fridge for 4-5 days or freeze for 3 months. I like to portion it into containers with a dollop of yogurt on topāvegan yogurt for plant-based versions. The broth keeps well separately too, so you can freeze it for future soups. For serving, warm crusty bread in the oven while reheating the soupāthe residual heat keeps it toasty. Garnish with extra parsley and a sprinkle of cumin right before serving.
Why You'll Love This Recipe
- One-Pot Magic: I swear by thisājust toss everything in one pot, let it simmer, and walk away. No chopping marathons, no fancy techniques. The lentils and chickpeas soften while the lamb falls apart on its own, and the carrots practically melt into the broth. Honestly, itās the kind of dish that makes me feel like Iāve earned my dinner.
- Rich, Earthy Depth: That lamb leg steak? Itās the starātender, slow-cooked until itās practically falling off the bone, but still packed with flavor. The green lentils add a satisfying bite, while the chickpeas bring that creamy texture. Between us, the first sip hits like a warm hug on a cold day, and Iām already planning my next batch.
- Meal Prep MVP: This soup begs to be made in bulk. I double the recipe on Sundays, store it in the fridge, and reheat portions all week. Itās my go-to for busy nights, potlucks, or even a cozy picnicājust grab a thermos and go. (Yes, even on a Tuesday night when takeout feels like too much work.)
- Budget-Friendly Luxury: Lamb might sound fancy, but a single leg steak stretches across multiple servings, and the lentils/chickpeas bulk it up without breaking the bank. Leftovers? Even betterāthe flavors deepen overnight, and it reheats like a dream. Iāll be real: this is the kind of recipe that makes me feel like Iām feeding a crowd without stressing my wallet.
Step-by-step instructions for Algerian harira soup
Aromatic, hearty, and deeply comfortingāthis is the harira your family will crave. Let's build it together, layer by layer.
š³ Step 1: Sear the Lamb and Build the Spice Base
Cut the 1.5 lb lamb leg steak into ½-inch cubesāthis ensures even cooking. Heat a large Dutch oven over medium-high heat and add the lamb in batches, letting it sear until deep golden brown on all sides (about 3-4 minutes per batch). Don't crowd the pan or the lamb will steam instead of brown.
Once all the lamb is browned, remove it and set aside. In the same pot, add 3 medium sliced carrots, 1 medium diced onion, and 4 minced garlic cloves. Cook for 5 minutes until the onions soften and turn translucent. Now add 1 tbsp ground cumin, 1 tbsp ground coriander, 0.5 tbsp turmeric powder, and 0.5 tsp ground ginger, stirring constantly for 30 seconds to toast the spices and release their aroma. This step is where the magic beginsāthose spices will infuse the entire soup with warmth.
š„ Step 2: Simmer the Vegetables and Lentils
Pour in the 6 cups vegetable broth and bring to a gentle boil. Stir in the 1 cup dried green lentils and 1.5 cups chickpeas, then return the lamb to the pot. Reduce heat to medium-low and let it simmer uncovered for 45 minutes. You'll see the lentils soften and the lamb become fork-tenderāthis is when the flavors meld together beautifully.
I like to check the lamb after 30 minutesāif it's not falling apart, give it another 15 minutes. The broth should reduce slightly, concentrating the flavors. If it looks too thin, let it simmer uncovered for 5-10 more minutes. The soup should coat the back of a spoon but still be light enough to sip. Here's the thingādon't rush this step. The longer it simmers, the deeper the flavors become.
š„ Step 3: Finish with Brightness and Garnish
Once the lamb and lentils are tender, stir in the 2 tbsp lemon juice and 1.5 tsp salt. Taste and adjust the seasoningāyou might need a bit more salt or lemon to balance the richness. The lemon juice cuts through the lamb fat and adds a refreshing brightness that's essential in Algerian cuisine.
Remove from heat and let the soup rest for 5 minutes. This resting period allows the flavors to settle and the lamb to reabsorb some of its juices. Before serving, garnish each bowl with 0.25 cup chopped fresh parsley and a sprinkle of 0.5 tsp freshly ground black pepper. The parsley adds a fresh contrast to the deep, spiced flavors, while the pepper brings out the lamb's richness. Serve warm with crusty bread to soak up every last drop of that comforting broth.
ā° Step 4: Rest and Serve with Confidence
Harira tastes even better the next day, but if you're serving it immediately, let it sit for 10 minutes before ladling into bowls. This resting time ensures the soup maintains its perfect consistencyāno more adjusting for thickness or thinness. The lamb should be tender enough to pull apart with a fork, and the lentils should be soft but still hold their shape.
Here's the moment that matters: the first spoonful. The lamb should be rich and tender, the lentils hearty, and the broth packed with spice and depth. Each bite should deliver warmth, comfort, and a taste of Algeria's culinary tradition. If you made it vegetarian, the tofu should be just as satisfyingāfirm enough to hold its shape but soft enough to melt in your mouth.
Pro Tips For Making Algerian Harira Soup
- Sear the Lamb First: Donāt just toss raw lamb into the brothāget it golden brown in a hot pot first. Cut the meat into 1-inch chunks, then sear them in olive oil over medium-high heat for 3-4 minutes per side until deeply colored. This locks in flavor and prevents the soup from tasting like boiled meat.
- Soak Lentils Overnight: I used to skip this and wonder why my lentils stayed hard. Soak dried green lentils for at least 4 hours (or overnight if you remember) before adding them to the soup. Theyāll cook faster and stay intactāno mushy texture ruining your broth.
- Simmer, Donāt Boil: Harira is about tender meat and lentils, not a rolling boil. Once everythingās in the pot, keep the heat at a gentle simmer (small bubbles, occasional swirls) for at least 1.5 hours. Boiling too hard makes the broth cloudy and the meat tough.
- Use Canned Chickpeas: Dried chickpeas take forever, and Iāve learned to cut corners here. Rinse a can of chickpeas (drained but not waterlogged) and add them 20 minutes before serving. Theyāll soak up the broth perfectly without overpowering the dish.
Creative variations of these flavors
Vegetarian Harira
Swap the lamb for 1.5 lbs extra-firm tofu pressed and cubed to mimic texture. Use 1 tbsp soy sauce or 1 tsp miso paste in the broth to add umami depth that complements the spices. I like to add ½ cup mushrooms (like cremini or shiitake) for extra heartiness. The tofu absorbs the spiced broth beautifully, creating a satisfying plant-based version that still feels rich and comforting. š±
Spiced Lamb Variations
For a deeper lamb flavor, try adding 1 tsp smoked paprika or ½ tsp cinnamon to the spice blend. I also love incorporating 1 tbsp harissa paste when servingāit adds a fiery kick that pairs perfectly with the lamb's richness. If you want extra tenderness, marinate the lamb cubes in 2 tbsp olive oil, 1 tbsp lemon juice, and 1 tsp salt for 30 minutes before searing. š„
Moroccan-Inspired Twist
Transform this into a Moroccan-style harira by adding 1 tsp ground cinnamon and ½ tsp cardamom to the spice mix. Stir in ½ cup chopped preserved lemon peel (available at Middle Eastern markets) at the end for a tangy, citrusy brightness. Serve with warm flatbread and a side of spiced yogurt (mix plain yogurt with ½ tsp cumin, salt, and chopped mint). š¶ļø
Quick Weeknight Version
For a faster weeknight meal, use 1 can diced tomatoes (with juices) instead of fresh ingredients, and reduce the simmer time to 30 minutes. Skip the searing step and add the lamb directly to the pot with the broth. I also swap fresh herbs for 1 tsp dried parsley in this version. While it won't have the same depth, it's still delicious and ready in under 45 minutes. ā°
Ramadan-Friendly Adjustments
For a lighter Ramadan version, reduce the oil used for searing and use chicken broth instead of vegetable broth. Add ½ cup spinach or kale during the last 5 minutes of cooking to wilt the greens. Serve with whole wheat pita and a side of cucumber-tahini salad for a balanced iftar meal. The lighter broth helps keep the dish refreshing after a long day of fasting. š
Flavor Boosters
Add 1 tsp fenugreek leaves (dried) to the broth for a traditional Algerian touchāthey add a slightly bitter, maple-like flavor. For extra richness, stir in 2 tbsp tahini at the end and top with toasted pine nuts or slivered almonds. If you love heat, add ½ tsp cayenne pepper** to the spice blend. These small additions can transform a good harira into something extraordinary. āØ
Nutrition facts
Frequently asked questions
Can I make Algerian harira without lamb?
For a vegetarian version, substitute 1.5 lbs extra-firm tofu (pressed and cubed) and add 1 tbsp soy sauce to the broth for umami depth. The tofu absorbs the spiced broth beautifully, creating a satisfying plant-based alternative. You can also add ½ cup mushrooms for extra heartiness.
How long can I store leftover harira?
Store leftovers in an airtight container in the fridge for 4-5 days or freeze for up to 3 months. The flavors actually improve overnight as the ingredients meld together! When reheating, add a splash of water or broth if the soup thickens too much.
What's the secret to perfectly tender lamb in harira?
Cut the lamb into ½-inch cubes and sear them in batches until deeply browned before adding liquid. This creates a flavorful crust that locks in juices. Simmer uncovered for 45 minutes on medium-low heatāchecking after 30 minutes ensures tender results without drying out.
Can I make harira in a slow cooker?
Yes! Brown the lamb first, then combine all ingredients (except fresh parsley) in your slow cooker. Cook on low for 6-7 hours or high for 3-4 hours. The slow cooking enhances the lamb's tenderness and deepens the broth's flavor. Add fresh parsley just before serving to keep it vibrant.
What's the best way to serve Algerian harira?
Serve warm with crusty bread or flatbread for soaking up the rich broth. For extra authenticity, offer a side of spiced yogurt (mix yogurt with cumin, salt, and mint) or a simple cucumber-tahini salad. The contrast of warm soup with cool accompaniments makes it even more satisfying.
