Soups & Stews
This Algerian harira soup recipe brings the heart of North African cuisine to your kitchen with its warm, spiced lentil and tomato comfort. Traditionally served during Ramadan, this nourishing soup combines tender lentils, chickpeas, and tomatoes in a fragrant broth infused with cinnamon, cumin, and coriander.
The blend of textures—creamy chickpeas, tender lentils, and silky tomato base—creates a dish that's both satisfying and deeply flavorful. I've perfected this version to deliver restaurant-quality results at home, with simple steps that ensure every spoonful is packed with authentic taste.
The beauty of Algerian harira lies in its balance of earthy spices and bright tomato flavors, all simmered together until the ingredients meld into a harmonious broth. Unlike many soups that require complex techniques, this recipe focuses on slow simmering to develop deep flavor while keeping the preparation straightforward.
The key ingredients—green lentils, chickpeas, and ripe tomatoes—work together to create a soup that's hearty enough for a main dish but light enough for any meal. For those looking to adapt, a vegetarian version replaces meat with additional chickpeas and mushrooms, maintaining the soup's rich, comforting character.
What makes this harira truly special is its versatility—serve it as a standalone meal with crusty bread or alongside couscous for a complete North African feast. The spices not only add warmth but also create an aromatic experience that fills your kitchen with inviting scents.
Each bowl delivers a perfect combination of creamy chickpeas, tender lentils, and a broth that's both savory and slightly sweet from the tomatoes. This recipe transforms a simple pot of soup into a cultural experience that's as comforting as it is delicious.
The best part? This Algerian harira soup is designed to be foolproof, making it ideal for both beginners and experienced cooks. The step-by-step process ensures you'll achieve that perfect balance of flavors without any guesswork.
Whether you're preparing it for a special occasion or a cozy weeknight dinner, this recipe delivers warmth, tradition, and satisfaction in every bite. Let's get started on creating this timeless Algerian classic.
Ingredients for algerian harira soup
These vibrant ingredients transform into a fragrant Algerian harira that's both comforting and deeply flavorful.
| Ingredient | Amount | Notes |
|---|---|---|
| Green Lentils 🌾 | 1 ½ cups | Rinsed before cooking |
| Chickpeas 🥜 | 1 ½ cups | Cooked or canned, drained |
| Ripe Tomatoes 🍅 | 4 whole | Medium-sized, chopped |
| Yellow Onion 🧅 | 1 whole | Medium, finely chopped |
| Garlic Cloves 🧄 | 4 cloves | Peeled, minced |
| Ground Cumin 🌿 | 1 tbsp | Toasted for depth |
| Ground Coriander 🌿 | 1 tbsp | Freshly ground preferred |
| Ground Cinnamon 🌶️ | ½ tsp | For warmth |
| Vegetable Broth 💧 | 6 cups | Low-sodium preferred |
| Extra-Virgin Olive Oil 🫒 | ¼ cup | For richness |
| Fresh Parsley 🌿 | ¼ cup | Chopped, for garnish |
| Lemon Juice 🍋 | 1 tbsp | Freshly squeezed |
| Salt 🧂 | 1 ½ tsp | Adjust to taste |
| Black Pepper 🌶️ | ½ tsp | Freshly ground |
| Fresh Cilantro 🌿 | ¼ cup | Optional garnish |
The lentils and chickpeas form the heart of this soup, so pick quality dried beans—Whole Foods or Trader Joe's carry excellent options. For tomatoes, San Marzano canned or vine-ripened fresh deliver the best sweetness. The spices are non-negotiable—Penzeys Spices offers authentic blends, but even regular grocery store spices work if fresh. Toast the cumin and coriander briefly in olive oil before adding to release their aromatic oils—game-changer for depth. Fresh herbs like parsley and cilantro elevate the dish, but dried will suffice in a pinch at half the amount.
No fresh parsley? Dried parsley at one-third the amount works, though fresh is ideal. Short on chickpeas? Add extra lentils or white beans for heartiness. Using canned tomatoes? Drain and crush them to mimic fresh texture. The vegetable broth should be rich—Homemade or low-sodium store-bought both work, but avoid salted versions. For extra umami, add a splash of soy sauce or a pinch of smoked paprika. The lemon juice brightens the dish at the end—don’t skip this step—it balances the earthy spices beautifully.
This soup tastes even better the next day as flavors meld. Store in an airtight container in the fridge for up to 5 days, or freeze portions for 3 months. For meal prep, make a double batch—portion into containers with a splash of broth to keep it moist. Reheat gently on the stove, stirring occasionally. Garnish with fresh herbs before serving to keep the colors vibrant and flavors fresh. The spices stay potent for 6 months in a cool, dark place, so buy in bulk if you love this recipe.
Why You'll Love This Recipe
- No-Chop Nightmare: I swear by this—just toss in whole tomatoes and onions, let them soften, then blend. The lentils and chickpeas do all the work while you sip tea. (Yes, even on a Tuesday night.)
- Umami Bomb: That slow-simmered garlic and onion base? It’s the secret weapon. The tomatoes add sweetness, but the lentils and chickpeas bring the hearty, savory punch—like a hug in a bowl.
- Budget Magic: A big pot costs pennies but feeds my whole family for days. The lentils and chickpeas stretch forever, and the tomatoes? You can use canned when fresh ones are pricey. Leftovers taste even better the next day—trust me.
Step-by-step instructions for Algerian harira soup
This hearty Algerian stew delivers deep, aromatic flavors that warm the soul—every spoonful is packed with spiced lentils, tender chickpeas, and bright tomato essence.
Toast the Spices for Maximum Depth
Heat the 0.25 cup extra-virgin olive oil in a large pot over medium heat. Add the 1 whole yellow onion, sliced into thin half-moons, and cook for 5 minutes until softened and translucent. This gentle cooking draws out their sweetness before the spices take over.
Add the 4 cloves garlic cloves, minced, along with the 1 tbsp ground cumin, 1 tbsp ground coriander, and 0.5 tsp ground cinnamon. Stir continuously for 1 minute until the spices release their aromatic oils and the mixture becomes fragrant. You'll notice the kitchen fill with an earthy, warm scent—this is the soul of your harira. Don't let the spices burn; keep the heat at medium and watch closely.
Build the Flavor Base with Tomatoes and Lentils
Add the 4 whole ripe tomatoes, chopped into small pieces, to the pot. Stir and cook for 3-4 minutes until the tomatoes begin to break down and release their juices. The mixture should darken slightly as the natural sugars caramelize—a visual cue that the flavors are melding beautifully.
Next, add the 1.5 cups green lentils and 1.5 cups chickpeas. Pour in the 6 cups vegetable broth, stirring well to combine. Bring the mixture to a gentle boil, then reduce the heat to low and let it simmer uncovered for 25-30 minutes. You'll see the lentils soften and the chickpeas plump up, while the broth reduces slightly, intensifying the flavors. Stir occasionally to prevent sticking, especially if the soup thickens.
Season and Simmer to Perfection
Add the 1.5 tsp salt and 0.5 tsp black pepper to the simmering soup. Taste and adjust the seasoning—Algerian harira should balance earthy spices with bright acidity. If it needs a lift, add the 1 tbsp lemon juice now. The acidity cuts through the richness of the lentils and chickpeas, brightening the entire dish.
Continue simmering for another 10-15 minutes until the lentils are tender but still hold their shape. The soup should be thick enough to coat the back of a spoon but still have a spoonful of broth when stirred. If it's too thick, add ½ cup water or broth to reach your desired consistency. The key is a soup that's hearty yet still easy to eat with a spoon.
Finish with Fresh Herbs and Garnish
Remove the pot from heat and stir in the 0.25 cup fresh parsley and 0.25 cup fresh cilantro. These herbs add a fresh, bright contrast to the warm spices and earthy lentils. Let the soup sit for 5 minutes off the heat to allow the flavors to meld one last time.
Ladle the harira into bowls and serve immediately, garnished with an extra sprinkle of parsley or cilantro. The aroma alone will make your kitchen feel like a bustling Algerian café. Pair it with warm crusty bread to soak up every last drop of this comforting, spiced lentil and tomato masterpiece.
Pro Tips For Making Algerian Harira Soup
- SOAK LENTILS 2 HOURS: DESCRIPTION: Green lentils cook fast, but skipping a quick soak means they’ll turn mushy and split into paste—especially in a long-simmering broth. Toss them in warm water for 2 hours (or overnight if you’re prepping ahead), then drain. They’ll hold shape better and absorb flavors more evenly, which matters in harira where texture is everything.
- CHAR THE ONIONS LOW: DESCRIPTION: I used to rush the onion base and end up with raw bits in every spoonful. Instead, cook them over medium-low heat for 15-20 minutes until deep golden and almost caramelized—no browning, just slow breakdown. This builds the soup’s rich, sweet foundation without burning. (Yes, even if you’re impatient like me.)
- CRUSH TOMATOES BY HAND: DESCRIPTION: Canned tomatoes work fine, but fresh ripe ones add brightness. Cut them in half, squeeze out the seeds, and crush the flesh with your fingers—no blender needed. This keeps the soup from getting watery later, and the rough texture mimics the hand-chopped tomatoes in traditional versions. (Your future self will notice the difference.)
- SALT THE BROTH IN STAGES: DESCRIPTION: Dump all the salt in at once and you’ll end up with a bland, one-dimensional soup. Instead, add half the salt when you first combine broth and lentils, then taste and adjust after 45 minutes of simmering. The lentils and chickpeas absorb flavor over time, so this guarantees a well-seasoned result without guessing.
Health benefits of this algerian harira soup
Protein-Rich Comfort
Algerian harira is a protein powerhouse, delivering 18 grams of plant-based protein per serving thanks to its combination of green lentils and chickpeas. These legumes provide all nine essential amino acids, making this soup a complete protein source—ideal for vegetarians or anyone looking to reduce meat consumption.
The lentils also contain fiber, promoting digestive health and keeping you full for hours. 💪
Spice Benefits
The signature spices in harira—cumin, coriander, and cinnamon—offer more than just flavor. Cumin aids digestion and may help regulate blood sugar, while coriander adds antioxidants and anti-inflammatory properties.
Even a ½ teaspoon of cinnamon can help stabilize blood glucose levels. These spices work together to create a warming, aromatic experience that also supports overall wellness.
Nourishing for Special Occasions
Traditionally served during Ramadan, harira is designed to be light yet satisfying, providing sustained energy without heaviness. The tomatoes and lemon juice offer vitamin C, while the lentils contribute iron and folate.
This makes it perfect for breaking fasts or any occasion where you need a nutrient-dense, comforting meal. The broth also helps with hydration, which is especially valuable during warmer months.
Vegetarian-Friendly Nutrition
For those following a vegetarian or vegan diet, this soup is a stellar option. The chickpeas and lentils replace meat while delivering plant-based iron and zinc, which are often lacking in plant-heavy diets.
The olive oil adds healthy fats, and the fresh herbs provide additional vitamins. Even without meat, the spices ensure the dish remains rich and flavorful—no compromises needed. ✨
Digestive Support
The combination of fiber-rich lentils, warming spices, and hydrating broth makes harira excellent for digestion. The cumin and coriander stimulate digestive enzymes, while the soluble fiber in lentils supports gut health.
This soup is gentle yet nourishing, making it a great choice after a heavy meal or when you need a soothing, easy-to-digest option. It’s the kind of dish that feels like a hug for your digestive system.
Hydration Boost
Unlike many soups that rely on water, harira uses a flavorful vegetable broth that encourages hydration. The tomatoes and lemon juice add electrolytes, while the spices enhance the broth’s depth without overpowering it.
Sipping this warm, aromatic soup is a great way to stay hydrated, especially during cold weather or when you’re feeling under the weather. The steam from the bowl even helps open nasal passages—pure comfort in a bowl. 💧
Nutrition facts
Frequently asked questions
Can I make this Algerian harira vegetarian?
This recipe is already vegetarian-friendly with its lentils and chickpeas. For extra protein, add ½ cup mushrooms or 1 cup white beans when simmering. Replace the meat broth with vegetable broth and omit any meat-based ingredients. The spices and tomatoes will keep it rich and flavorful without meat.
How do I adjust the spice level for sensitive palates?
Start by reducing the cinnamon to ¼ teaspoon and omit half the cumin. Taste before adding salt—this helps balance flavors without overwhelming heat. For extra mildness, add 1 extra tomato or ½ cup coconut milk at the end to mellow the spices. Always toast spices briefly to enhance aroma without extra heat.
What's the best way to store leftovers?
Store harira in an airtight container in the fridge for up to 5 days. For freezing, portion into containers with a splash of broth to prevent drying. Thaw overnight in the fridge and reheat gently on the stove, stirring occasionally. The flavors actually improve after 24 hours as ingredients meld!
Can I use canned tomatoes instead of fresh?
Yes! Drain and crush 1 (28 oz) can San Marzano tomatoes to mimic fresh texture. Add them with the onions and cook for 5 extra minutes to deepen flavor. For extra richness, stir in 1 tablespoon tomato paste with the spices. The canned version works especially well when you need to make harira quickly.
Why does my harira taste too sour?
Too much lemon juice is the usual culprit. Start with just ½ tablespoon and adjust to taste. Balance the acidity by adding a pinch of sugar or extra tomatoes. If the broth tastes too strong, thin it with ½ cup water or more vegetable broth. The key is harmony—sourness should complement, not overpower, the spices.
