North African Harira Soup

Featured in: Family-Style Meals

Harira is a fragrant North African tomato-based soup featuring soaked chickpeas, lentils, and a blend of warming spices like cumin, cinnamon, and turmeric. Fresh herbs such as cilantro and parsley enhance the savory and sweet flavors balanced by dried apricots and a hint of lemon juice. Simmered slowly in vegetable broth, this comforting dish offers a rich texture and vibrant taste perfect for cool evenings or festive occasions. Optional garnishes like cooked vermicelli or rice add heartiness for a satisfying meal. Easy to prepare and nourishing, it’s a versatile option for vegetarian or vegan diets when using plant-based broth.

Updated on Mon, 29 Dec 2025 16:50:00 GMT
Steaming bowl of North African Harira Soup with vibrant herbs, a cozy and flavorful vegetarian meal. Save to Pinterest
Steaming bowl of North African Harira Soup with vibrant herbs, a cozy and flavorful vegetarian meal. | chromespoon.com

Years ago, a Moroccan neighbor brought over a pot of harira during an unexpected snowstorm, and I watched her stir it with such certainty that I knew this wasn't just soup—it was something that had been made a hundred times before in a hundred different kitchens. The smell of cinnamon and tomato wrapped around my kitchen like a warm blanket, and I understood why people gather around this dish when the weather turns cold or when they're celebrating. Now whenever I make it, I'm trying to capture that same feeling of comfort and belonging in a single bowl.

I made this for a small dinner party during a particularly dreary February, and someone asked for the recipe before they'd even finished their first bowl. That's when I realized harira isn't just about the ingredients—it's about the moment when people slow down and actually taste what's in front of them.

Ingredients

  • Dried chickpeas (1 cup soaked overnight) or canned (2 cups): These give the soup its heartiness and substance—soaking overnight shortens cooking time, but canned will save you hours if you're pressed.
  • Dried lentils (1/2 cup): They break down slightly as they cook, thickening the broth naturally without any cream or starch.
  • Olive oil (2 tbsp): Use good oil here because it flavors the base—cheap oil tastes thin in something this simple.
  • Onion, celery, and carrots: This is where your flavor foundation lives, and taking time to chop them evenly means they soften at the same pace.
  • Garlic (3 cloves minced): Add it after the vegetables have softened or it can turn bitter and taste acrid instead of sweet.
  • Canned tomatoes (one 400 g can) and tomato paste (2 tbsp): The paste concentrates flavor in a way fresh tomatoes alone never can—don't skip it.
  • Ground cumin, cinnamon, ginger, turmeric, and paprika: These spices are the soul of harira, and if you can find them in a Middle Eastern market, they'll be fresher and more potent than supermarket versions.
  • Cayenne pepper (1/4 tsp optional): Add this only if heat excites you; the soup is complex and satisfying without it.
  • Vegetable broth (6 cups): Quality matters here—a thin, salty broth will muddy the spices, but a good one amplifies them.
  • Dried apricots (1/2 cup chopped): They dissolve slightly into the broth and add a subtle sweetness that balances the spices and tomatoes.
  • Fresh cilantro and parsley (1/4 cup each): These go in at the end so they stay bright and don't get lost in the long cooking time.
  • Lemon juice: It wakes everything up at the last moment—squeeze it fresh, never bottled.

Instructions

Product image
Rinse produce, fill pots, and clean cookware easily with flexible spray options for everyday cooking tasks.
Check price on Amazon
Build your base with heat:
Heat the olive oil in a large pot over medium heat, then add the chopped onion, celery, and carrots. You'll want to hear them sizzle gently for 6 to 8 minutes—they should turn soft and slightly golden at the edges, not brown.
Bloom the spices:
Once the vegetables have released their sweetness, add the minced garlic and all the dry spices at once. Let them cook for just one minute so they wake up and become fragrant—you should smell the cinnamon and cumin rise up from the pot.
Deepen the flavor:
Stir in the tomato paste and let it cook for another minute in the oil, coating the vegetables. This step transforms the paste from harsh to rich and complex.
Bring it together:
Add the canned tomatoes, chickpeas, lentils, and chopped apricots, stirring everything to combine. The apricots will look small and lost now, but they'll soften and meld into the broth as it cooks.
Simmer gently:
Pour in the vegetable broth and bring the pot to a boil, then immediately reduce the heat and let it simmer uncovered for 45 to 50 minutes. Stir occasionally so nothing sticks to the bottom, and you'll know it's ready when the chickpeas are completely tender and yield easily to a spoon.
Finish with brightness:
Stir in the fresh cilantro, parsley, and lemon juice at the very end. Taste it and adjust the salt and pepper—the lemon should shine without overpowering, just lifting everything up.
Make it heartier if you wish:
If you want a thicker, more substantial soup, cook some vermicelli or rice separately and stir it in just before serving, or let guests add it to their own bowls.
Product image
Rinse produce, fill pots, and clean cookware easily with flexible spray options for everyday cooking tasks.
Check price on Amazon
Warm, spiced North African Harira Soup with tender lentils, served with fresh lemon wedges for bright flavor. Save to Pinterest
Warm, spiced North African Harira Soup with tender lentils, served with fresh lemon wedges for bright flavor. | chromespoon.com

There's a moment when everything in the pot has softened and the broth has turned deep red and richly spiced, and you taste it and realize you've actually made something nourishing. That's the moment when harira stops being just a recipe and becomes proof that simple things, cooked with attention, are enough.

The Story Behind Harira

Harira belongs to North Africa the way tomato soup belongs to a rainy day—it shows up at family tables during Ramadan, at neighborhood gatherings when the weather turns cool, and at celebrations where people need something warm to hold onto. The blend of sweet and savory, the use of both legumes and spices, the simplicity of the ingredient list—all of it speaks to a tradition where food stretches as far as generosity will take it. When you make harira, you're not just cooking soup; you're joining a conversation that's been happening across generations and across borders.

Variations and What Works

The beauty of harira is how it adapts to what you have on hand. Some cooks add a pinch of saffron if they have it, which transforms the broth into something almost floral and expensive-tasting. Others stir in a small spoonful of harissa paste for smoke and heat, or swap the dried apricots for dried figs or dates. I've made it without the tomato paste in a pinch and added an extra can of tomatoes instead—it was thinner but still tasted true. The core of the dish is so strong that variations feel like natural translations rather than mistakes.

Serving and Storage

Harira tastes best served piping hot in a bowl with lemon wedges on the side and a small handful of fresh cilantro scattered on top. Some people like to serve it with bread for dipping, and others add the cooked vermicelli or rice directly into their bowl. It keeps beautifully in the refrigerator for up to four days, and the flavors actually deepen and marry together as it sits, making leftovers genuinely better than the first serving.

  • You can freeze harira for up to three months if you skip the vermicelli or rice and add those when you reheat and serve.
  • To reheat, warm it slowly over medium heat with a splash of extra broth if it's thickened too much, stirring occasionally.
  • Always taste and adjust the lemon and salt again after reheating—flavors shift slightly as food sits.
Product image
Prep ingredients, rinse produce, and dry dishes efficiently with a built-in workstation designed for streamlined cooking.
Check price on Amazon
Close-up of hearty North African Harira Soup, inviting aroma of cumin and cinnamon, a delicious and comforting broth. Save to Pinterest
Close-up of hearty North African Harira Soup, inviting aroma of cumin and cinnamon, a delicious and comforting broth. | chromespoon.com

Make harira when you want to feel like you've taken care of yourself and anyone else lucky enough to be at your table. It's the kind of soup that asks for nothing fancy but delivers something generous.

Recipe FAQs

What legumes are used in this dish?

Dried chickpeas and lentils are the primary legumes, adding texture and protein.

How are the spices used to enhance flavor?

A combination of cumin, cinnamon, turmeric, ginger, paprika, and optional cayenne pepper creates a warm, complex aroma and taste.

Can I prepare the legumes ahead of time?

Yes, soaking dried chickpeas overnight softens them for faster cooking, or canned chickpeas can be used for convenience.

What fresh herbs finish the soup?

Chopped cilantro and parsley are stirred in at the end to brighten and freshen the overall flavor.

Are there optional additions for a heartier meal?

Cooked vermicelli or rice can be added to give extra substance and make the dish more filling.

How can I adjust the flavor for more depth?

Adding a pinch of saffron or a dash of harissa paste intensifies the aroma and heat.

North African Harira Soup

A tomato and legume soup with warming spices and fresh herbs, ideal for cozy gatherings and chilly days.

Prep time
20 minutes
Cook time
60 minutes
Overall time
80 minutes
Recipe by Marissa Cook


Skill level Medium

Cuisine North African

Portion size 6 Portions

Dietary info Vegetarian-friendly, Without dairy, No gluten

What You'll Need

Legumes

01 165 grams dried chickpeas, soaked overnight and drained (or 2 cups canned chickpeas, drained and rinsed)
02 100 grams dried lentils, rinsed

Vegetables

01 2 tablespoons olive oil
02 1 large onion, finely chopped
03 2 celery stalks, diced
04 2 medium carrots, diced
05 3 garlic cloves, minced
06 1 can (400 grams) chopped tomatoes
07 15 grams fresh cilantro, chopped
08 15 grams fresh parsley, chopped

Spices

01 1 teaspoon ground cumin
02 1 teaspoon ground cinnamon
03 1/2 teaspoon ground ginger
04 1/2 teaspoon ground turmeric
05 1/2 teaspoon paprika
06 1/4 teaspoon cayenne pepper (optional)
07 Salt and black pepper to taste

Liquids

01 1.5 liters vegetable broth
02 2 tablespoons tomato paste

Sweet & Savory Touch

01 80 grams dried apricots, chopped
02 Juice of 1 lemon

Optional Garnishes

01 Lemon wedges
02 Extra cilantro or parsley
03 Cooked vermicelli or rice

Directions

Step 01

Sauté Aromatics: Heat olive oil in a large pot over medium heat. Add onion, celery, and carrots; sauté until softened, about 6 to 8 minutes.

Step 02

Add Garlic and Spices: Incorporate garlic and all spices; cook for 1 minute until aromatic.

Step 03

Combine Tomatoes and Legumes: Stir in tomato paste and cook for 1 minute. Add chopped tomatoes, chickpeas, lentils, and dried apricots; mix thoroughly.

Step 04

Simmer Soup: Pour in vegetable broth, bring to a boil, then reduce heat and simmer uncovered for 45 to 50 minutes until legumes are tender, stirring occasionally.

Step 05

Finish with Fresh Herbs and Lemon: Add cilantro, parsley, and lemon juice; adjust seasoning with salt and black pepper.

Step 06

Optional Additions: Incorporate cooked vermicelli or rice if desired for a heartier dish.

Step 07

Serve: Ladle into bowls and garnish with additional herbs and lemon wedges; serve hot.

Needed equipment

  • Large pot
  • Sharp knife
  • Cutting board
  • Wooden spoon
  • Ladle

Allergy Notes

Double-check your ingredients for allergens and always talk to your doctor if you're not sure.
  • Contains celery; verify broth and packaged ingredients for hidden allergens including gluten.

Nutrition details (per portion)

Use these nutrition facts for reference—they don't replace advice from your doctor.
  • Energy (kcal): 265
  • Fat content: 6 grams
  • Carbohydrates: 43 grams
  • Proteins: 11 grams