Soups & Stews
This Algerian harira soup recipe brings the rich, spiced flavors of North Africa to your kitchen with a slow-simmered broth, tender lamb, and hearty chickpeas. The secret lies in the toasted cumin and warm spices that create an aromatic depth you won’t find in ordinary soups. I developed this version after years of perfecting the balance between traditional techniques and modern convenience—every spoonful delivers both comfort and authenticity.
The recipe begins with a fragrant broth built from lamb bones, tomatoes, and a blend of cumin, coriander, and turmeric that infuses the soup with earthy warmth. Chickpeas and vegetables like carrots and zucchini add texture and substance, while the lamb breaks down into tender, flavorful pieces. For a vegetarian version, simply swap the lamb for hearty vegetable broth and extra chickpeas—no compromise on depth or satisfaction.
What sets this harira apart is the toasted cumin crunch that tops each bowl, adding a nutty contrast to the creamy broth. The slow simmering process—at least 2 hours—allows all the flavors to meld into a cohesive, deeply comforting dish. Whether you're serving it during Ramadan, a cold winter evening, or simply craving a bowl of soul-warming goodness, this recipe delivers restaurant-quality results at home.
Pair it with crusty bread to soak up every last drop of that spiced broth, or serve it as a complete meal with a side of couscous. The beauty of harira lies in its adaptability—it’s equally at home as a light lunch or a hearty dinner. Here’s how to make it perfectly every time.
Ingredients for algerian harira soup
Sixteen ingredients for a soup that tastes like home—warm spices, tender lamb, and that perfect toasted cumin crunch.
| Ingredient | Amount | Notes |
|---|---|---|
| Vegetable Broth 💧 | 6 cups | Low-sodium preferred for balance |
| Dried Chickpeas 🥜 | 1 ½ cups | Soaked overnight or canned drained |
| Lamb Shoulder 🐑 | 2 lbs | Bone-in preferred for flavor |
| Yellow Onions 🧅 | 2 whole | Medium size, diced |
| Carrots 🥕 | 4 medium | Peeled, sliced into rounds |
| Zucchini 🥒 | 2 medium | Sliced into half-moons |
| Canned Crushed Tomatoes 🍅 | 1 15 oz can | San Marzano preferred |
| Ground Cumin 🌿 | 2 tbsp | Toasted for deeper flavor |
| Ground Coriander 🌿 | 1 tbsp | Freshly ground preferred |
| Turmeric Powder 🌶️ | 1 tsp | Bright yellow color |
| Ground Ginger 🌿 | ½ tsp | Freshly ground preferred |
| Salt 🧂 | 1 ½ tsp | Diamond Crystal preferred |
| Black Pepper 🌶️ | ½ tsp | Freshly ground preferred |
| Fresh Parsley 🌿 | ¼ cup | Chopped for garnish |
| Toasted Cumin Seeds 🌿 | 2 tbsp | For crunchy topping |
| Lemon Juice 🍋 | 2 tbsp | Freshly squeezed |
The lamb shoulder is the heart of this soup—bone-in adds incredible depth to the broth. Look for well-marbled cuts at Whole Foods or your local butcher shop. If you can't find lamb, hearty beef shank works beautifully too. The chickpeas? Dried are best—soak them overnight for the best texture, but canned in a pinch. For the tomatoes, San Marzano cans are worth the splurge—they're sweeter and less acidic, which balances the spices perfectly. I always grab extra cumin seeds at Trader Joe's because they're cheaper and toast so well.
No lamb? Swap for extra chickpeas and mushrooms—it's still hearty and satisfying. The spices are non-negotiable though—toasted cumin and coriander make all the difference. If you can't find ground coriander, toast whole seeds and grind them fresh. The broth is the soul of this soup—low-sodium vegetable broth is key so you can control the seasoning. For extra richness, add a splash of coconut milk at the end, but keep it optional since the lamb already adds plenty of body. The zucchini can be swapped for eggplant or green beans if you prefer.
This soup tastes even better the next day—3-4 days in the fridge, 3 months frozen. I always make a double batch because it's perfect for meal prep. Store the broth separately if you want to freeze it—just reheat the broth first, then add the lamb and veggies. For serving, I like to toast the cumin seeds in a dry pan until fragrant, then sprinkle over each bowl. The lemon juice should be added just before serving to keep it bright. Pair with warm crusty bread or fluffy couscous for the full experience.
Why You'll Love This Recipe
- One-Pot Wonder: I swear by this recipe—just toss everything into one pot and let it simmer. No chopping marathons, no fancy techniques, and honestly? The lamb falls apart on its own while the chickpeas soak up all that rich broth.
- Umami Bomb: That slow-cooked lamb shoulder? It melts into the broth, turning every spoonful into a flavor explosion. Between the caramelized onions and the warm spices, it’s the kind of soup that makes you forget about takeout.
- Meal Prep Hero: Between us, this is my go-to for busy weeks. The flavors deepen overnight, and I can reheat it all week—perfect for lunches or when unexpected guests show up. (Yes, even on a Tuesday night.)
- Budget-Friendly Luxury: Lamb shoulder stretches for days, and dried chickpeas are a steal. I make a big batch, freeze half, and still have leftovers that taste better than takeout. Not the prettiest, but the taste makes up for it.
Step-by-step instructions for Algerian harira soup
This hearty Algerian stew comes together in layers of rich lamb flavor and aromatic spices.
Prepare the Lamb and Vegetables
First, trim any excess fat from the 2 lbs lamb shoulder and cut it into 1-inch cubes. I like to leave a little fat on the pieces—it adds flavor as it renders. Set aside. Peel and slice the 4 medium carrots into ¼-inch rounds, and halve the 2 medium zucchini into ½-inch thick half-moons. Dice the 2 whole yellow onions into small, even pieces—they'll cook down quickly and add sweetness to the soup.
For the chickpeas, if you're using dried, they should have soaked overnight. Drain them well and rinse under cold water. If using canned, drain and rinse thoroughly to remove any sodium buildup. This step ensures your soup doesn't end up too salty later.
Build the Spiced Base
In a large, heavy pot, combine the 6 cups vegetable broth, 1.5 cups drained chickpeas, and 1 15 oz can crushed tomatoes. Bring to a gentle boil over medium-high heat, then reduce to a simmer. Add the 2 tbsp ground cumin, 1 tbsp ground coriander, 1 tsp turmeric powder, ½ tsp ground ginger, 1.5 tsp salt, and ½ tsp black pepper. Stir well to distribute the spices evenly.
Let the mixture simmer for 10 minutes—this allows the spices to bloom and infuse the broth with their warm, earthy flavors. You'll notice the soup developing a golden hue and a fragrant aroma. This is your foundation, so don't rush it. If you see any foam forming, skim it off to keep the soup clean.
Cook the Lamb and Vegetables
Add the cubed lamb to the pot and stir gently to coat the pieces in the spiced broth. Increase the heat to medium-high and bring the mixture back to a boil. Once boiling, reduce the heat to medium-low and let it simmer uncovered for 45 minutes. This slow cook time ensures the lamb becomes tender and falls apart easily.
After 45 minutes, add the sliced carrots, zucchini, and onions. Stir everything together and continue simmering for another 20-25 minutes, or until the lamb is fork-tender and the vegetables are soft but still hold their shape. The carrots should be tender when pierced with a fork, and the zucchini should yield slightly. Taste the broth and adjust the seasoning if needed—sometimes the lamb releases extra salt as it cooks.
Finish with Fresh Herbs and Crunch
Remove the pot from the heat and stir in the 2 tbsp freshly squeezed lemon juice. This brightens the flavors and cuts through the richness of the lamb. Let the soup sit off the heat for 5 minutes to allow the lemon to fully integrate. Then, stir in the ¼ cup chopped fresh parsley—this adds a fresh, vibrant note that balances the warm spices.
Before serving, sprinkle each bowl with 2 tbsp toasted cumin seeds. The seeds add a delightful crunch and an extra layer of cumin flavor that elevates the dish. Serve the soup hot, with crusty bread or flatbread to soak up every last drop of that comforting broth.
Pro Tips For Making Algerian Harira Soup
- SOAK CHICKPEAS OVERNIGHT: I learned this the hard way—rushing chickpeas to soften in boiling water leaves them mealy. Instead, cover them in cold water with a pinch of baking soda (yes, even if you're impatient like me) and let them sit 12+ hours. They’ll absorb flavor better and stay intact during simmering.
- BROWN LAMB FIRST: Skip the direct simmering into broth—sear the lamb shoulder in batches until deeply browned. The crust locks in flavor and prevents the soup from tasting bland later. Use a heavy pot and don’t crowd the pieces; they need space to crisp.
- CHOP ONIONS FINE: Harira relies on onion depth, but big chunks turn mushy. Dice them smaller than you think—about 1/4-inch pieces—and cook them low and slow until translucent before adding broth. This builds the base without burning.
- ADD CARROTS LATE: Tossing carrots in at the start makes them disintegrate. Instead, add them 20 minutes before serving—just enough time to soften without falling apart. For extra richness, peel and cut them into 1/2-inch chunks so they hold shape.
Health benefits of this dish
Rich Protein Source
Algerian harira delivers a satisfying 25-30 grams of protein per serving, thanks to the lamb and chickpeas. This makes it an excellent choice for muscle recovery or a meaty vegetarian option when you swap the lamb for extra chickpeas. The combination of protein and fiber from the chickpeas helps keep you full for hours, making this soup perfect for meal prep or busy weeknights. 🥜
Fiber-Packed Comfort
The chickpeas and vegetables provide 8-10 grams of dietary fiber per serving, supporting digestion and heart health. Fiber helps regulate blood sugar levels, which is especially beneficial when paired with the slow-release energy from the lamb. I always notice how this soup keeps me energized for hours after eating—no afternoon slump here!
Immune-Boosting Spices
The star spices—cumin, coriander, and turmeric—pack serious health benefits. Cumin aids digestion and may help regulate blood sugar, while turmeric contains curcumin, a powerful anti-inflammatory compound. Coriander adds antioxidants that support liver function. Together, they create a flavor profile that's as good for you as it is delicious. 🌿
Hydration Helper
This soup is naturally hydrating thanks to its vegetable-based broth and water-rich vegetables like zucchini and tomatoes. The broth helps replenish electrolytes, making harira a great post-workout meal or recovery dish. Plus, the lemon juice at the end adds a bright citrus note that enhances hydration benefits while keeping flavors vibrant.
Heart-Healthy Fats
When you use lean lamb shoulder, you're getting heart-healthy fats that support cardiovascular function. The lamb's natural fats are balanced by the fiber from chickpeas and vegetables, creating a meal that's satisfying yet nutrient-dense. For an extra boost, you can stir in 1 tbsp olive oil per serving—it adds healthy monounsaturated fats that help lower bad cholesterol levels. 💪
Ramadan-Friendly Energy
Traditionally served during Ramadan, harira provides balanced energy with its mix of complex carbohydrates (from chickpeas and vegetables) and protein. This combination helps stabilize blood sugar levels, preventing energy crashes during long fasting periods. The warm spices also have metabolism-boosting properties, making this soup a culturally significant yet health-conscious choice. ✨
Nutrition facts
Frequently asked questions
Can I make this Algerian harira without lamb?
For a vegetarian version, replace the lamb with 2 extra cups of chickpeas and 1 cup of mushrooms for umami depth. Use vegetable broth instead of lamb broth, and add 1 tbsp soy sauce or 1 tsp smoked paprika to mimic the meaty flavor. The spices will still shine, and the texture remains hearty.
How do I know when the lamb is tender enough?
The lamb should be fork-tender after 45 minutes of simmering. Look for pieces that easily shred with a fork and have no resistance. If you're unsure, cut into the largest piece—it should feel soft like pulled pork. Pro tip: Start checking at 35 minutes if you're impatient!
Can I make this soup in a slow cooker?
Yes! Brown the lamb in a skillet first, then transfer everything to your slow cooker. Cook on low for 6-7 hours or high for 3-4 hours. The slow cooker's gentle heat enhances the lamb's tenderness and lets the spices meld beautifully. Just add the zucchini and onions in the last 30 minutes to prevent mushiness.
Why does my harira taste too salty?
If using canned chickpeas or broth, they often contain added salt. Always rinse canned ingredients thoroughly before adding. For the broth, use low-sodium options and adjust seasoning gradually. Taste as you go—adding a splash of water or extra tomatoes can dilute saltiness without sacrificing flavor.
How do I store leftovers?
Store in an airtight container in the fridge for 3-4 days or freeze for 3 months. Reheat gently on the stove with a splash of water to restore moisture. The flavors actually improve overnight! For freezing, portion into individual containers to reheat just what you need.
