Algerian Harira Soup Recipe: Toasted Cumin and Harissa-Spiced Comfort

Soups & Stews

Algerian Harira Soup Recipe: Toasted Cumin and Harissa-Spiced Comfort

This Algerian harira soup recipe delivers the ultimate comfort in a steaming bowl, blending toasted cumin, harissa heat, and tender lentils into a harmonious broth that feels like a warm embrace. 💛 The secret lies in slow-simmering the base—tomatoes, onions, and spices—until flavors meld into a rich, aromatic foundation, then building layers of texture with chickpeas and lentils that soak up every bit of flavor.

What sets this harira apart is the balance of earthy spices—cumin, coriander, and turmeric—roasted to deepen their warmth, while harissa brings just the right amount of fiery brightness. Traditional versions often include lamb or beef, but a well-made vegetarian adaptation with extra umami from smoked paprika works beautifully. The key is patience: letting the broth reduce and the spices bloom transforms simple ingredients into something deeply satisfying.

By the time you serve it, you'll have a soup that's both rustic and refined—golden broth dotted with tender lentils and chickpeas, topped with fresh cilantro and a drizzle of olive oil for that final touch of richness. It's the kind of meal that feels like a celebration, whether you're feeding a crowd or treating yourself to a cozy night in.

Perfect for Ramadan iftar meals, chilly evenings, or whenever you crave a hearty, flavorful soup that feels like home. The instructions will guide you through every step, from soaking the legumes to garnishing the finished dish with precision and care.

👨‍🍳
Difficulty
Hard
🔥
Calories
Low Cal

Ingredients for algerian harira soup

Toasted spices, tender legumes, and harissa heat—this vegetarian harira brings Algerian comfort to your table.

Ingredient Amount Notes
Green Lentils 🌾 1 ½ cups Rinsed, dried or canned (drained)
Chickpeas 🥜 1 ½ cups Canned, drained and rinsed
Yellow Onions 🧅 2 whole Medium, thinly sliced
Garlic Cloves 🧄 6 cloves Peeled, minced
Canned Crushed Tomatoes 🍅 2 cups San Marzano preferred
Ground Cumin 🌿 2 tbsp Toasted for depth
Ground Coriander 🌿 1 tbsp Freshly ground preferred
Smoked Paprika 🌶️ 1 tbsp For umami depth
Ground Turmeric 🌿 ½ tsp Fresh root preferred
Harissa Paste 🔥 2 tbsp Adjust for heat preference
Vegetable Broth 💧 4 cups Low-sodium preferred
Fresh Cilantro 🌿 ½ cup Chopped, for garnish
Extra-Virgin Olive Oil 🫒 ¼ cup For finishing drizzle
Lemon Juice 🍋 2 tbsp Freshly squeezed
Salt 🧂 1 ½ tsp Adjust to taste
Fresh Cilantro 🌿 ¼ cup Extra for garnish

The spices are non-negotiable here. Toast your cumin and coriander in olive oil until fragrant—that's where the magic happens. Penzeys or Middle Eastern markets have the best whole spices, but the grocery store stuff works too if it's fresh. Harissa varies wildly in heat, so start with 1 tbsp and taste as you go. The chickpeas and lentils? Canned is fine for convenience, but soaking dried overnight gives you that restaurant-quality texture. I always grab the San Marzano tomatoes when I can—they're sweeter and less acidic, which balances the spices perfectly.

No harissa? Mix 1 tbsp smoked paprika with 1 tsp cayenne and 1 tsp garlic powder for a DIY version. Short on cumin? Swap for 1 tsp fennel seeds (toasted too). The broth matters—low-sodium is key so you can control the salt later. Fresh cilantro is ideal, but dried works at one-third the amount if you're in a pinch. The onions should caramelize until golden—don't rush this step. It's worth the extra 10 minutes for that deep, sweet flavor that ties everything together.

This soup tastes even better the next day as flavors meld. Store in the fridge for 4-5 days or freeze portions for 3 months. I like to make a big batch—doubling the spices works perfectly for freezing. Garnish with extra cilantro and a drizzle of olive oil right before serving. The lemon juice should go in at the end—just before eating so it keeps its brightness. Leftovers reheat beautifully—just add a splash of water if it's too thick.

❤️

Why You'll Love This Recipe

  • One-Pot Magic: I swear by this recipe—just toss lentils, chickpeas, and onions into a pot with tomatoes and water, then let it simmer. No chopping, no fuss, and honestly? The garlic cloves and spices do all the work while I sip tea.
  • Umami Bomb: That crushed tomato base? It’s the star. The lentils soak up the deep, savory flavor while the chickpeas add texture, and the onions caramelize just enough to make every spoonful ridiculously satisfying. (Yes, even on a Tuesday night.)
  • Meal Prep MVP: Make a big batch on Sunday, and you’ve got lunch or dinner covered all week. The flavors actually improve after a day in the fridge—my freezer’s packed with portions because it reheats like a dream and still tastes fresh.
  • Pocketbook Hero: Green lentils and chickpeas stretch this soup into a full meal for next to nothing. Between us, I’ve fed a crowd of six for under $10, and no one ever complains about leftovers—because there’s never any. Budget-friendly? More like budget-crushing in the best way.

Step-by-step instructions for Algerian harira soup

Here's how to make this hearty, spiced Algerian soup that's perfect for any gathering.

1

🔥 Step 1: Toast the Spices for Maximum Flavor

Heat a small dry skillet over medium-low heat. Add the 2 tablespoons ground cumin and toast for 1-2 minutes until fragrant and lightly golden. Immediately transfer to a bowl and set aside—this step deepens the earthy flavor and removes any raw taste.

In the same skillet, add the 1 tablespoon ground coriander and 1 tablespoon smoked paprika. Toast for another 30 seconds until aromatic. Add the ½ teaspoon ground turmeric and stir for 10 seconds just to warm through. Combine all toasted spices with the cumin in your bowl.

2

🍳 Step 2: Sauté Onions and Garlic Until Golden

In a large pot, heat 2 tablespoons of the ¼ cup extra-virgin olive oil over medium heat. Add the 2 whole yellow onions (thinly sliced) and cook for 8-10 minutes, stirring occasionally, until soft and golden brown. You want them caramelized—not crispy—so keep the heat steady.

Add the 6 minced garlic cloves and cook for 30 seconds until fragrant. Here's the thing—don't let the garlic burn. It should smell amazing but not bitter. If it starts to darken too quickly, reduce the heat slightly. This aromatic base is the soul of your harira.

3

🥘 Step 3: Build the Spiced Tomato Base

Stir in the spice mixture and cook for 1 minute to toast the spices further. Add the 2 cups canned crushed tomatoes and 2 tablespoons harissa paste, stirring well to combine. Let this simmer for 5 minutes until the mixture thickens slightly and the raw tomato taste mellows.

This is where the magic happens. The harissa paste brings heat and depth, while the tomatoes create a rich, slightly sweet base. If you prefer a smoother texture, use an immersion blender to lightly purée the mixture for 10 seconds. Just don't over-blend—you want some texture.

4

🍲 Step 4: Simmer Lentils and Chickpeas Until Tender

Add the 1.5 cups green lentils (rinsed if using dried) and 1.5 cups chickpeas (drained and rinsed). Pour in the 4 cups vegetable broth and add the 1.5 teaspoons salt. Bring to a boil, then reduce heat to low and simmer uncovered for 30-40 minutes, stirring occasionally.

You want the lentils to be tender but still hold their shape—think creamy but not mushy. The chickpeas should be heated through but not falling apart. If the soup gets too thick, add ½ cup water or more broth. If it's too thin, uncover and simmer longer to reduce. Real talk: this is where patience pays off.

5

🍋 Step 5: Finish with Brightness and Fresh Herbs

Stir in the 2 tablespoons lemon juice and taste. The acidity brightens all the flavors and cuts through the richness. Adjust seasoning with more salt if needed—this soup should be deeply flavorful but balanced.

Remove from heat and stir in the ½ cup chopped fresh cilantro. For extra garnish, drizzle with the remaining 2 tablespoons olive oil and sprinkle with the ¼ cup extra cilantro. Serve immediately with crusty bread to soak up every last drop of that comforting broth.

👨‍🍳

Pro Tips For Making Algerian Harira Soup

  • SOAK THE LENTILS FIRST: Green lentils in harira need to soften just enough to blend into the broth—not turn to mush. Toss them in warm water for 20 minutes before cooking; this cuts their cook time by half and keeps them from turning gummy. (Yes, even if you’re impatient like me—just don’t overdo it.)
  • CRUSH HALF THE GARLIC: Skip mincing all the garlic—crush half of it with the side of your knife instead. The rough texture clings better to the lentils and tomatoes, adding depth without overpowering. I learned this the hard way after straining out perfectly good garlic bits from my first bowl.
  • SIMMER LOW AFTER TOMATOES: Once the crushed tomatoes hit the pot, drop the heat to a bare simmer. Rushing this step makes the soup taste bitter or one-note. Let it bubble gently for 20 minutes—this lets the flavors meld, not just the lentils cook.
  • SALT IN STAGES: Add half the salt when you start the onions, then the rest after the lentils and chickpeas are tender. This prevents the chickpeas from absorbing too much water and staying hard. (Your future self will notice the difference.)

Creative variations of algerian harira soup

Vegetarian Protein Boost

Swap the chickpeas for 1.5 cups cooked white beans (cannellini or great northern) for a creamier texture and extra protein. I like using 1 cup dried beans soaked overnight—they absorb flavors beautifully. Add 1 teaspoon dried mint to the spice mix for an extra layer of freshness that complements the earthy lentils. 🌱

Spiced Lamb Harira

For the traditional version, add 1.5 pounds boneless lamb shoulder cut into 1-inch cubes during Step 4. Brown the lamb in 1 tablespoon olive oil before adding broth, then simmer for 1.5 hours until tender. The lamb adds a rich, meaty depth that pairs perfectly with the harissa and spices. 🥘

Moroccan-Inspired Twist

Incorporate 1 teaspoon ground ginger and 1 teaspoon cinnamon with the initial spice toast for a Moroccan-inspired flavor profile. Replace ½ cup of broth with ½ cup orange juice during simmering to brighten the broth. Top with toasted almonds and a sprinkle of preserved lemon zest for a sophisticated twist. 🍊

Smoky Chipotle Heat

Replace the harissa with 1 tablespoon adobo sauce from chipotle peppers and add ½ teaspoon chipotle powder to the spice mix. This version delivers a deep, smoky heat that works beautifully with the lentils and chickpeas. Garnish with avocado slices and pickled red onions for a modern fusion touch. 🔥

Creamy Yogurt Version

Stir in ½ cup plain Greek yogurt during the final 5 minutes of simmering to create a creamy, tangy variation. This version is perfect for those who prefer a smoother texture while keeping the traditional flavors. Serve with toasted pita bread and a side of tzatziki sauce for dipping. 🥄

Seasonal Citrus Harira

Add 1 diced orange (peel removed) and 1 diced apple with the tomatoes in Step 3. The natural sweetness balances the spices beautifully, especially in fall and winter. Garnish with orange slices and a sprinkle of fresh mint for a refreshing, seasonal twist. 🍎

Nutrition facts

Servings 6
Amount Per Serving
Calories 280kcal
% Daily Value *
Total Fat 10g13%
Saturated Fat 1.5g8%
Cholesterol 0mg0%
Sodium 580mg25%
Total Carbohydrate 42g15%
Dietary Fiber 12g43%
Sugars 8g
Protein 18g36%
* 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 soup vegetarian?

This recipe is already designed with a hearty vegetarian base using green lentils and chickpeas for protein. For extra richness, swap chickpeas for white beans or add 1 teaspoon dried mint to the spice mix. The harissa and toasted spices give it deep flavor without meat.

2

How do I adjust the heat level in harira?

Harissa paste varies widely in spiciness—start with 1 tablespoon and taste before adding more. For milder heat, reduce to ½ teaspoon and balance with extra lemon juice or cilantro. If you love heat, add ½ teaspoon cayenne with the spices during toasting.

3

What's the best way to store leftovers?

Store in an airtight container in the fridge for 4-5 days or freeze for 3 months. Reheat gently on low heat with a splash of water or broth to restore thickness. The flavors actually improve after resting overnight!

4

Can I make harira in an Instant Pot?

Yes! Sauté onions and spices as directed, then add all ingredients except fresh herbs. Use the High Pressure setting for 10 minutes, then natural release. Add lemon juice and cilantro at the end. The pressure cooker cuts simmering time dramatically while keeping flavors intense.

5

Why does my harira taste bland?

Common causes: skipping the spice toasting (critical for depth) or using low-quality broth. Boost flavor by toasting spices longer, adding 1 teaspoon smoked paprika, or finishing with extra lemon juice and olive oil. Fresh herbs make all the difference too!

★★★★★4.6(2 reviews)
Categories Soups & Stews