Soups & Stews
This Algerian chorba soup recipe brings the warm, aromatic heart of North Africa to your kitchen with saffron threads and toasted harissa heat. The secret lies in slow-simmered broth infused with fragrant spices, tender lamb or chickpeas, and a touch of saffron that transforms simple ingredients into something deeply comforting. I developed this version after years of perfecting the balance between rich, savory flavors and the bright, citrusy notes that define authentic Algerbaian soups.
The beauty of chorba is its adaptability—whether you use traditional lamb or opt for a hearty chickpea version, the technique remains the same. Toasting the harissa paste in olive oil unlocks its smoky depth, while slow simmering allows the broth to develop layers of flavor. The result is a soup that's both nourishing and restaurant-quality, perfect for chilly evenings or family gatherings when you crave something truly comforting.
What makes this recipe special is the harmony of textures and flavors: tender meat or chickpeas, soft vegetables, and a velvety broth that clings to every spoonful. The saffron adds a luxurious golden hue and subtle floral aroma, while the harissa brings just the right amount of warmth. Each bowl is a celebration of Algerian home cooking, where every ingredient plays its part in creating something greater than the sum of its parts.
Serve with warm flatbread to soak up every last drop of that fragrant broth, or pair with a simple green salad for balance. The leftovers taste even better the next day, making this an ideal meal for busy weeks when you still want to feel like you're dining at a family table. Here's how to make it—step by step, just as it's been made for generations.
Ingredients for algerian chorba soup
Saffron threads, smoky harissa, and tender lamb or chickpeas transform simple ingredients into Algerian comfort.
| Ingredient | Amount | Notes |
|---|---|---|
| Lamb Shoulder 🍖 | 2 lb | Bone-in for flavor, cut into chunks |
| Chickpeas 🌾 | 1 ½ cups | Canned, drained and rinsed |
| Yellow Onion 🧅 | 1 whole | Large, thinly sliced |
| Garlic Cloves 🧄 | 6 cloves | Fresh, minced |
| Carrots 🥕 | 1 ½ lb | Peeled, cut into chunks |
| Celery Stalks 🥬 | 3 whole | Thinly sliced |
| Potatoes 🥔 | 1 ½ lb | Russet, peeled and cubed |
| Medium Tomatoes 🍅 | 2 whole | Roma, diced |
| Harissa Paste 🌶️ | 2 tbsp | Smoky, high-quality |
| Extra-Virgin Olive Oil 🫒 | ½ cup | For toasting harissa |
| Saffron Threads 💛 | ¼ tsp | High-quality, soaked in 2 tbsp warm water |
| Ground Cumin 🌿 | 1 tsp | Freshly toasted |
| Ground Coriander 🌿 | 1 tsp | Freshly ground |
| Turmeric Powder 🌿 | ½ tsp | Freshly ground |
| Salt 🧂 | 1 ½ tsp | Kosher or sea salt |
| Fresh Parsley 🌿 | ¼ cup | Chopped, for garnish |
| Lemon Juice 🍋 | 1 tbsp | Freshly squeezed |
The lamb shoulder is non-negotiable for that deep, savory flavor—bone-in cuts add richness you won't get with boneless. If you're doing the chickpea version, Trader Joe's or store-brand canned chickpeas work perfectly (just rinse them well). For the harissa, La Boîte or Gourmet Harissa from specialty stores is worth the splurge—cheaper brands can taste bitter. The saffron? Buy whole threads—they keep for years and give you that luxurious golden hue. I always grab mine from Penzeys Spices—their quality is unmatched.
No lamb? Chickpeas make an equally hearty base, just add an extra can if you're feeding a crowd. Short on harissa? Mix 1 tbsp smoked paprika + 1 tsp cayenne + 1 tsp garlic powder for a quick substitute. The carrots and potatoes can be swapped for sweet potatoes if you prefer. For the tomatoes, Roma are ideal—they hold up better in long simmers. If you're using canned tomatoes, San Marzano is the gold standard. The spices? Toast them in the olive oil first—cumin and coriander release their aromas that way, making the whole soup sing.
This soup tastes even better the next day—4-5 days in the fridge, no problem. The broth freezes beautifully too (3 months), so make extra. I always portion it into containers with a little flatbread on the side—freezer-friendly and ready for quick lunches. Store the saffron threads separately in a dark jar, and the harissa paste in the fridge once opened. The parsley can be chopped ahead and kept in the fridge for 3 days—just add it fresh when serving.
Why You'll Love This Recipe
- One-Pot Magic: I swear by this recipe because it’s all in one pot—no chopping chaos, no extra bowls. Just brown the lamb shoulder, toss in the onions and carrots, add the chickpeas and garlic, and let it simmer. Honestly, the hardest part is deciding whether to eat it now or later.
- Rich & Earthy: That slow-cooked lamb shoulder melts into the broth, while the chickpeas add texture and the garlic—oh, the garlic—turns this into pure satisfaction. It’s hearty but not heavy, with a depth that makes it feel like a hug in a bowl.
- Budget-Friendly Feast: Lamb shoulder stretches across multiple meals, and the chickpeas and carrots keep costs low. I’ve made this for under $15 for six servings—leftovers reheat beautifully, and the flavor only gets better the next day. My secret weapon for lazy Mondays.
Step-by-step instructions for Algerian chorba soup
This hearty Algerian chorba delivers rich lamb flavor and aromatic spices in every spoonful.
Sear the Lamb and Build the Flavor Base
Heat 0.25 cup extra-virgin olive oil in a large Dutch oven over medium-high heat. Add the 2 lb lamb shoulder cut into chunks and sear for 5-6 minutes until browned on all sides. This step creates deep flavor through the Maillard reaction.
Remove the lamb and set aside. In the same pot, add the 1 whole yellow onion sliced and 3 whole celery stalks thinly sliced. Cook for 5 minutes until softened. Add the 6 cloves garlic cloves minced and cook for 30 seconds until fragrant. Stir in the 2 tbsp harissa paste and cook for 1 minute to toast its smoky flavor.
Toast the Spices and Add Vegetables
Reduce heat to medium and add the 1 tsp ground cumin, 1 tsp ground coriander, and 0.5 tsp turmeric powder. Stir constantly for 1 minute to toast the spices and release their aromas. This step develops the complex flavor profile that defines Algerian chorba.
Add the 1.5 lb carrots cut into chunks, 1.5 lb potatoes cubed, and 2 whole medium tomatoes diced. Pour in 8 cups water (or enough to cover ingredients) and bring to a gentle boil. Return the lamb to the pot, reduce heat to low, and simmer for 1 hour until lamb is tender.
Finish with Saffron and Chickpeas
While the lamb cooks, soak the 0.25 tsp saffron threads in 2 tbsp warm water for 10 minutes to release their vibrant color and floral notes. After 1 hour of cooking, stir in the saffron mixture and 1.5 cups chickpeas. Simmer for another 20-25 minutes until vegetables are tender and flavors meld.
Season with 1.5 tsp salt and adjust to taste. The soup should be rich but not overly salty. Stir in 1 tbsp lemon juice just before serving to brighten the flavors and cut through the richness of the lamb and spices.
Serve with Fresh Herbs
Ladle the chorba into bowls and garnish with 0.25 cup fresh parsley chopped. The bright green parsley adds freshness and visual appeal. Serve immediately with crusty bread to soak up every last drop of this comforting Algerian classic.
This soup tastes even better the next day as flavors continue to develop. Store leftovers in the refrigerator for up to 3 days or freeze for 3 months for quick meals when you crave that Algerian warmth.
Pro Tips For Making Algerian Chorba Soup
- Brown the Lamb First: Don’t just toss in raw lamb—sear the shoulder in batches until deeply browned. That crust locks in flavor and keeps the meat tender. I used to skip this, and the soup always tasted flat until I learned better.
- Soak Chickpeas Overnight: Dried chickpeas? Soak them 12+ hours first—yes, even if it’s inconvenient. Rinsed and drained, they cook evenly and don’t turn to mush. (Your future self will curse you if you don’t.)
- Simmer, Don’t Boil: Once everything’s in the pot, keep the heat low enough that bubbles gently break the surface. Boiling toughens the lamb and scatters the carrots. I learned this after serving a soup where the meat fell apart like overcooked pasta.
- Sauté Onions Slow: Cook the onions over medium-low heat until they’re soft and translucent—about 10 minutes. Rushing this step burns them, and burnt onions ruin the whole dish. (No, "almost done" isn’t the same as "done.")
Creative variations of this algerian chorba soup
Vegetarian Chickpea Chorba
Skip the lamb entirely and build this version around 2.5 cups chickpeas (3 cans, drained and rinsed) for a protein-packed vegetarian bowl. Boost the broth with 1 tbsp tomato paste and 1 tsp smoked paprika for depth. I add 1 cup chopped spinach in the last 5 minutes of cooking for a pop of green. 🌱
Spicy Harissa Boost
For extra heat, toast 1 tbsp harissa paste in 1 tbsp olive oil until fragrant, then blend with ½ cup broth and stir back in. Add 1 tsp cayenne pepper or ½ tsp red pepper flakes for a fiery kick. Balance with 2 tbsp lemon juice at the end—trust me, it works. 🌶️
Moroccan-Inspired Twist
Swap 1 tsp ground cumin for 1 tsp ras el hanout (a North African spice blend) and add ½ tsp cinnamon. Top with toasted almonds and a drizzle of harissa oil (mix 2 tbsp harissa paste with ½ cup olive oil). The warm spices add a cozy, exotic touch. ✨
Creamy Yogurt Chorba
Stir in ½ cup plain Greek yogurt at the end for a silky texture. Add 1 tsp ground fenugreek (optional but traditional) and garnish with toasted pine nuts. This version is lighter but still deeply flavorful—perfect for summer evenings. 🥛
Slow-Cooker Adaptation
Transfer all ingredients to a 6-quart slow cooker and cook on low for 6-7 hours or high for 3-4 hours. The slow cooker deepens the broth's richness without monitoring. Just stir in the saffron and chickpeas in the last 30 minutes. Ideal for busy days! ⏰
Grilled Chorba with Flatbread
Serve this chorba warm with grilled flatbread topped with whipped feta and diced cucumber. The smoky char of the bread pairs perfectly with the spiced broth. Double the recipe for a crowd—it disappears fast! 🔥
Nutrition facts
Frequently asked questions
Can I make this Algerian chorba without lamb?
For a hearty vegetarian version, use 2.5 cups chickpeas (3 cans) as the base. Add 1 tbsp tomato paste and 1 tsp smoked paprika to deepen the broth flavor. Stir in 1 cup chopped spinach during the last 5 minutes of cooking for extra nutrition. The texture will be just as satisfying!
How do I adjust the spice level in this chorba?
Start by toasting 1 tbsp harissa paste in 1 tbsp olive oil until fragrant, then blend with ½ cup broth and stir back in. For extra heat, add 1 tsp cayenne pepper or ½ tsp red pepper flakes. Always balance with 1-2 tbsp lemon juice at the end to brighten flavors—it cuts through the heat beautifully.
What's the best way to store and reheat leftover chorba?
Store leftovers in an airtight container in the fridge for up to 4-5 days or freeze for 3 months. To reheat, warm gently on the stove over low heat (never microwave) and add a splash of water if it thickens. The flavors actually improve overnight!
Can I substitute fresh saffron with something else?
While nothing replaces saffron's unique floral aroma, you can use ½ tsp turmeric + ¼ tsp orange zest for color and brightness. For depth, add 1 tsp ground ginger or ½ tsp annatto powder (for a golden hue). The flavor won't be identical, but it'll still be delicious.
What sides pair best with Algerian chorba?
Serve with warm flatbread (like Algerian msemen) to soak up the broth, or pair with a simple green salad dressed with lemon and olive oil. For extra flair, add grilled vegetables or cucumber slices with whipped feta. The contrast of textures makes every bite perfect!
