Algerian Harira Soup Recipe: Spiced Lamb and Chickpea Comfort in One Pot

Soups & Stews

Algerian Harira Soup Recipe: Spiced Lamb and Chickpea Comfort in One Pot

This Algerian harira soup recipe delivers the hearty, spiced comfort of North Africa in every spoonful. 🌟 The combination of tender lamb, chickpeas, and fragrant spices creates a soup that's both nourishing and deeply satisfying—perfect for chilly evenings or special gatherings. What makes this recipe special is its balance of flavors: warm cumin, earthy coriander, and bright harissa bring together the lamb and vegetables into a harmonious broth.

The traditional preparation begins with slow-cooked lamb and chickpeas, which develop rich, deep flavors as they simmer. I've included a foolproof method for building the broth from scratch, using tomatoes, garlic, and onions as the foundation. The spices—cumin, coriander, and turmeric—are toasted first to release their aromatic oils, ensuring every bite is infused with their warmth.

By the time it's done, you'll have a soup that's both hearty and elegant, with tender meat that falls apart easily and chickpeas that soak up the flavorful broth. The traditional garnishes of fresh cilantro and a sprinkle of cumin add brightness and texture, completing the dish. This recipe serves as a reminder of Algerian hospitality, bringing warmth and comfort to your table.

Whether you're serving it to family or sharing with friends, this harira soup is sure to impress. The leftovers reheat beautifully, making it an ideal meal for busy weeks. Here's how to create this comforting classic in your own kitchen.

👨‍🍳
Difficulty
Medium
🥩
Diet
Meat
🔥
Calories
Med Cal

Ingredients for algerian harira soup

Six cups of aromatic broth kick off this vegetarian harira, building flavor with chickpeas and spices.

Ingredient Amount Notes
Vegetable Broth 💧 6 cups Homemade or low-sodium store-bought
Chickpeas 🥜 2 cups Cooked, drained, or canned (rinsed)
Onions 🧅 2 large Yellow or red, diced
Carrots 🥕 3 medium Peeled, sliced into rounds
Garlic Cloves 🧄 6 cloves Minced for aromatic base
Canned Crushed Tomatoes 🍅 2 cups San Marzano preferred
Ground Cumin 🌿 1 ½ tbsp Toasted for deeper flavor
Ground Coriander 🌿 1 tbsp Freshly ground preferred
Turmeric Powder 🌿 ½ tsp For golden color
Harissa Paste 🌶️ 2 tbsp Adjust for heat preference
Fresh Cilantro 🌿 ¼ cup Chopped for garnish
Lemon Juice 🍋 2 tbsp Freshly squeezed
Olive Oil 🫒 ¼ cup Extra-virgin for richness
Salt 🧂 1 ½ tsp Kosher or sea salt
Black Pepper 🌶️ ½ tsp Freshly ground
Firm Tofu 🥬 1 lb Cubed, for protein substitute

The chickpeas are the heart of this soup—Trader Joe's or Whole Foods carry the best canned varieties, but any high-quality brand works. For the harissa, Levant Spice or Burlap & Barrel make excellent pastes, but if you can't find it, a blend of smoked paprika and cayenne works in a pinch. The tofu is crucial for that meaty texture—extra-firm holds up best during simmering. Toast your cumin and coriander in a dry pan for 30 seconds before adding to the pot; this releases their oils and deepens their flavor. The San Marzano tomatoes add natural sweetness without canned aftertaste.

No harissa? Mix 1 tbsp smoked paprika with 1 tsp cayenne for a close substitute. Fresh cilantro is ideal, but if you're out, dried parsley at half the amount works. The broth can be homemade (simmer veggie scraps with herbs) or store-bought—just check for low sodium. For extra richness, stir in 2 tbsp tahini at the end. The carrots can be baby carrots if that's what you have, but organic whole carrots have better flavor. If you're worried about the tofu absorbing too much liquid, press it for 10 minutes before adding to the soup.

This soup tastes even better the next day as flavors meld. Keeps for 5 days in the fridge, or freeze for 3 months. Double the recipe and freeze portions for quick meals. The broth can be made ahead and stored separately—just reheat before adding the chickpeas and tofu. Garnish with extra cilantro and a sprinkle of toasted cumin before serving. Leftovers reheat beautifully; add a splash of water if they thicken too much.

❤️

Why You'll Love This Recipe

  • Foolproof Simplicity: I swear by this recipe—just chop onions and carrots (no fancy techniques), toss them in with the broth, and let the garlic and chickpeas do the heavy lifting. Twenty minutes later, you’ve got soup that tastes like you slaved over it.
  • Umami Bomb: That slow-simmered onion base? Chef’s kiss. The carrots caramelize just enough to add sweetness, while the chickpeas soak up all the savory broth—no extra seasoning needed. Honestly, the first time I made it, I thought I’d over-salted, then realized the garlic and broth were already working magic.
  • Budget Magic: A big pot costs pennies but feeds a family for days. The chickpeas stretch the broth, the carrots and onions are cheap staples, and leftovers? Even better the next day—if there are any. My freezer’s got three containers of it right now.

Step-by-step instructions for Algerian harira soup

This hearty Algerian soup comes together in one pot with rich spices and tender tofu.

1

🍳 Step 1: Sauté Aromatics Until Fragrant

Heat the 0.25 cup olive oil in a large pot over medium heat. Add the 2 large diced onions and cook for 5-6 minutes until softened and translucent. Here's where the magic begins—you'll smell the onions caramelizing slightly.

Add the 3 medium sliced carrots and cook for another 3 minutes until they begin to soften. Stir occasionally to prevent sticking. The carrots should release their natural sweetness as they cook, deepening the soup's flavor profile.

2

🍳 Step 2: Build the Spice Base

Add the 6 minced garlic cloves and cook for 30 seconds until fragrant—this prevents the garlic from burning. Immediately add the 1.5 tbsp ground cumin, 1 tbsp ground coriander, 0.5 tsp turmeric powder, and 2 tbsp harissa paste, stirring constantly for 1 minute.

This spice blend is the soul of Algerian cuisine. The harissa adds heat while the cumin and coriander create warmth. Let the spices toast slightly—you'll see them release their aromatic oils. If you prefer less heat, reduce the harissa to 1 tbsp.

3

🥘 Step 3: Simmer the Base with Tomatoes

Pour in the 2 cups canned crushed tomatoes and stir well to combine with the spices. Cook for 5 minutes until the tomatoes break down and the mixture thickens slightly. This step develops the soup's rich, tangy foundation.

Add the 6 cups vegetable broth and bring to a gentle boil. Reduce heat to medium-low and let it simmer uncovered for 15 minutes. This allows the flavors to meld together while the broth infuses with the spices.

4

🍳 Step 4: Add Chickpeas and Tofu

Add the 2 cups chickpeas and 1 lb cubed firm tofu to the simmering broth. The tofu should be cubed into 1-inch pieces for even cooking. Stir gently to distribute the chickpeas and tofu throughout the soup.

Simmer for another 15-20 minutes until the tofu is tender and the chickpeas are heated through. The tofu should absorb the flavors beautifully, becoming part of the soup rather than an afterthought. Taste and adjust seasoning with 1.5 tsp salt and 0.5 tsp black pepper.

5

🍽️ Step 5: Finish with Fresh Herbs and Lemon

Remove the pot from heat and stir in the 2 tbsp lemon juice. This brightens the soup, cutting through the richness of the spices and adding a refreshing finish. The lemon juice also helps balance the harissa's heat.

Garnish each serving with 0.25 cup chopped fresh cilantro just before serving. The cilantro adds freshness and a pop of color that makes the soup visually appealing. Serve immediately while hot, with crusty bread to soak up every delicious spoonful.

👨‍🍳

Pro Tips For Making Algerian Harira Soup

  • SautĂŠ Onions Low and Slow: Algerian harira demands caramelized onions—don’t rush this. Cook them over medium-low heat for 15-20 minutes until deep golden, stirring occasionally. I used to burn them trying to speed it up, and the soup always tasted flat afterward.
  • Soak Chickpeas Overnight: Skip the canned shortcut unless desperate. Dry chickpeas need a 12-hour soak to soften properly, and they’ll hold their shape better when simmered. I learned this the hard way when my first batch turned to mush—now I prep them the night before.
  • Don’t Boil the Broth: Harira should simmer gently, not bubble violently. Keep the heat at a whisper once everything’s added, or the carrots will turn to mush and the broth will taste harsh. Think "barely there" simmer, not a rolling boil.
  • Toast Garlic Before Adding: Lightly fry the minced garlic in olive oil for 30 seconds until fragrant—this prevents that raw, bitter aftertaste. I was skeptical until I tried it; now it’s non-negotiable for the right depth of flavor.

Serving suggestions for this algerian harira soup

Crusty Bread Pairings

This soup is a match made in heaven with warm, crusty bread—I love using a fresh baguette or Algerian msemen (flaky pancake) to soak up every last drop. For extra authenticity, try Moroccan khobz from a Middle Eastern bakery. The bread's texture contrasts beautifully with the creamy tofu and hearty broth, making each bite satisfying. 🥖

Fresh Herb Garnishes

Finish each bowl with chopped fresh cilantro and a sprinkle of toasted cumin seeds for brightness and crunch. For a pop of color, add thinly sliced scallions or fresh parsley. If you have preserved lemon peel (a North African staple), it adds a tangy twist that complements the harissa perfectly. Garnish just before serving to keep the herbs vibrant. 🌿

Lemon Wedges & Spiced Yogurt

Serve with bright lemon wedges on the side—guests can squeeze fresh juice into their bowls for extra zing. For a creamy contrast, offer spiced yogurt (mix plain yogurt with ½ tsp ground cumin, ½ tsp harissa, and a pinch of salt). This cooling element balances the soup's warmth and adds another layer of flavor. 🍋

Side Salad Balance

A simple arugula salad with lemon vinaigrette cuts through the soup's richness. Toss 4 cups arugula with 2 tbsp olive oil, 1 tbsp lemon juice, and a pinch of salt. For extra protein, add toasted pine nuts or crumbled feta cheese. The peppery greens refresh your palate between spoonfuls of harira. 🥗

Warm Spiced Drinks

Pair your harira with mint tea (a North African classic) or spiced chai for a cozy experience. For a non-caffeinated option, try warm ginger tea with honey—the ginger enhances the soup's spice profile. A glass of sparkling water with lemon also cleanses the palate between bites. ☕

Make-Ahead Serving Tips

This soup tastes even better the next day! Reheat gently on the stove and adjust consistency with warm water or broth. Serve family-style in a large ceramic bowl for a communal feel. For a festive touch, garnish with edible flowers or pomegranate seeds—they add color and a subtle tartness that elevates the dish. 🌸

Nutrition facts

Servings 6
Amount Per Serving
Calories 320kcal
% Daily Value *
Total Fat 14g18%
Saturated Fat 2.5g13%
Cholesterol 0mg0%
Sodium 850mg37%
Total Carbohydrate 38g14%
Dietary Fiber 10g36%
Sugars 8g
Protein 22g44%
* Percent Daily Values are based on a 2,000 calorie diet. Your daily values may be higher or lower depending on your calorie needs.

Frequently asked questions

1

Can I make this Algerian harira with meat instead of tofu?

For a traditional version, substitute the tofu with 1.5 lbs boneless lamb shoulder or chicken thighs. Brown the meat first in the pot before adding onions, then proceed with the recipe. The meat will add richness and a deeper flavor profile that pairs beautifully with the spices.

2

How do I adjust the spice level for sensitive palates?

Start by reducing the harissa to 1 tbsp (or omit it entirely) and swap the cayenne for ½ tsp mild smoked paprika. For extra warmth without heat, add ½ tsp cinnamon or ½ tsp ginger powder. Taste as you go—you can always add more spice later!

3

What's the best way to thicken harira if it's too watery?

Simmer uncovered for 10-15 extra minutes to reduce the broth naturally. For quicker results, mash ½ cup cooked chickpeas with a fork and stir back in, or add 1 tbsp cornstarch mixed with 2 tbsp water. Avoid over-thickening—Algerian harira should be hearty but still spoonable.

4

Can I prepare this harira in an Instant Pot?

Yes! SautĂŠ onions and carrots on "SautĂŠ" mode, then add spices and tomatoes. Pour in broth and chickpeas, seal the lid, and cook on "High Pressure" for 8 minutes. Quick-release the pressure, add tofu, and finish with lemon juice. The Instant Pot cuts cooking time to 30 minutes total!

5

Why does my harira taste bland compared to restaurant versions?

Restaurant harira often uses homemade broths with lamb bones and slow-cooked for hours. Boost flavor by toasting spices longer (up to 2 minutes until fragrant), using high-quality olive oil, and adding 1 tsp soy sauce or 1 tbsp tahini at the end for umami depth. Patience pays off—simmering longer lets flavors meld!

★★★★★4.9(9 reviews)
Categories Soups & Stews