North African Harira Soup

Featured in: Simple Weeknight Meals

This North African Harira features a rich blend of chickpeas, lentils, and aromatic spices simmered in a tomato-based broth. Fresh herbs and a touch of lemon brighten the bowl, while dried apricots add subtle sweetness. Traditionally served warm, this comforting dish offers layers of flavor and satisfying textures that nourish and delight. It's ideal for chilly days or festive gatherings, with optional additions like vermicelli or rice to enhance heartiness.

Updated on Mon, 29 Dec 2025 10:30:00 GMT
Steaming bowl of North African Harira soup with vibrant herbs, ready to be enjoyed. Save
Steaming bowl of North African Harira soup with vibrant herbs, ready to be enjoyed. | hyperladle.com

The first time I tasted harira, I was standing in a cramped kitchen in Marrakech, watching a woman whose name I never learned stir a pot with the kind of focus usually reserved for something sacred. She'd invited me in from the street—just like that—and handed me a steaming bowl as the afternoon call to prayer echoed outside. That first spoonful hit different: warm spices wrapping around chickpeas and lentils, a whisper of cinnamon mixing with tomato, and something sweet lurking beneath it all. I've been chasing that feeling ever since, and I finally figured out how to make it at home.

I made this for a dinner party once where everyone was stressed about the economy, their jobs, their families—the usual heavy stuff. I served it in big bowls with crusty bread and something shifted in the room. People slowed down. Someone asked for seconds. By dessert, someone was laughing at a story they'd told a hundred times before. Food doesn't solve the world's problems, but sometimes it creates the space where people remember they're not alone in it.

Ingredients

  • Dried chickpeas (1 cup, soaked overnight): These are worth the planning ahead—canned work in a pinch, but soaked dried chickpeas hold their shape better and taste richer, with a nuttiness that builds as the soup simmers.
  • Dried lentils (1/2 cup): Don't use red lentils here; they'll turn to mush and muddy the broth, so stick with green or brown lentils for texture that lasts.
  • Olive oil (2 tbsp): This is your flavor foundation, so don't skimp on quality—it gets bloomed with spices and creates the aromatic base everyone notices first.
  • Onion, celery, and carrots: The holy trinity that shows up in kitchens everywhere, but here they're your sweet counterpoint to the savory spices.
  • Garlic (3 cloves, minced): Mince it fine so it distributes evenly and melts into the broth rather than sitting in chewy chunks.
  • Tomato paste and canned tomatoes (1 can, 400 g): Tomato paste concentrates the umami, so cook it briefly before adding liquid—it wakes up and deepens everything.
  • Ground cumin, cinnamon, ginger, turmeric, paprika (measured amounts): These are the soul of harira; they work together, not competing, creating warmth that feels almost medicinal but tastes like comfort.
  • Cayenne pepper (1/4 tsp, optional): Add this only if you want heat; otherwise, the soup is naturally warming without fiery spice.
  • Vegetable broth (6 cups): Use good broth you'd actually drink—it becomes the canvas for everything else.
  • Dried apricots (1/2 cup, chopped): The secret that makes people go quiet and ask what that sweetness is; it's subtle but unmistakable.
  • Fresh cilantro and parsley (1/4 cup each, chopped): Add these at the very end so they stay bright and don't turn dark from the heat.
  • Lemon juice (1 juice): This is the final note that ties everything together—it sharpens the spices and balances the sweetness of apricots.

Instructions

Product image
Grind fresh meat, make sausages, and shred vegetables quickly for homemade burgers, meatballs, and everyday recipes.
Check price on Amazon
Build your aromatic base:
Heat the olive oil in a large soup pot over medium heat, then add your chopped onion, celery, and carrots. Let them soften for 6 to 8 minutes, stirring now and then, until the onion turns translucent and everything smells like the beginning of something good. You're not looking for color here, just softness and release.
Bloom the spices:
Add the minced garlic and all your spices—cumin, cinnamon, ginger, turmeric, paprika, and cayenne if using it—stirring constantly for about 1 minute. The kitchen will fill with a warmth that feels almost spicy even though nothing is burning; this is the moment when individual flavors start becoming a unified whole.
Deepen with tomato:
Stir in the tomato paste and let it cook for another minute, coating everything in that concentrated red richness. This step matters more than it looks; it transforms the paste from a bright concentrate into something deeper and more integrated.
Add the substance:
Pour in your chopped tomatoes, drained chickpeas, lentils, and chopped apricots, stirring well to make sure everything mingles. You're building layers of texture that will cook into each other over the next hour.
Simmer until tender:
Add the vegetable broth and bring everything to a boil, then reduce the heat and let it simmer uncovered for 45 to 50 minutes, stirring occasionally. The chickpeas and lentils will gradually soften, the broth will darken slightly, and the whole thing will smell like you've been cooking all day.
Finish with brightness:
Stir in the fresh cilantro, parsley, and lemon juice, then taste and adjust with salt and pepper. The acidity from the lemon will lift all the warm spices and tie them together.
Optional final touch:
If you want a heartier soup, cook some vermicelli or rice separately and add it now, or let people stir their own portion into individual bowls.
Product image
Grind fresh meat, make sausages, and shred vegetables quickly for homemade burgers, meatballs, and everyday recipes.
Check price on Amazon
Warm, flavorful North African Harira soup with chickpeas and lentils, perfect for a cozy dinner. Save
Warm, flavorful North African Harira soup with chickpeas and lentils, perfect for a cozy dinner. | hyperladle.com

I remember my friend Sarah sitting at my kitchen counter with a bowl of this soup, not saying much, just eating slowly with a small smile. Later she told me it reminded her of her grandmother's kitchen in a place she hadn't visited in years. That's the gift of food like this—it holds memories that don't even belong to you, waiting for the right person to taste them.

The Magic of Warming Spices

What makes harira feel so comforting isn't any single spice but the way cinnamon, cumin, and ginger work together—each one softens the edges of the others. Cinnamon brings sweetness and depth, cumin adds earthiness, ginger warms from the inside out. It's a combination that feels almost medicinal, the kind of thing your body recognizes as good before your mind even registers taste. I've made this soup in every season, but it hits differently on cold evenings when you need something that feels like a hug.

Making It Your Own

The beauty of harira is that it's forgiving and flexible, built to absorb whatever you have on hand. If you're out of apricots, raisins work beautifully and add a different kind of sweetness. Some people add a pinch of saffron for luxury, others stir in harissa paste for deeper spice and heat. I once added a splash of pomegranate molasses because I had it open, and it created this bright, tart undertone that made the soup feel less heavy and more interesting. The point is this: harira is a framework, not a rigid recipe, and it rewards experimentation.

Serving Suggestions and Storage

Serve this soup hot with crusty bread, lemon wedges on the side, and extra fresh cilantro scattered on top. Some people add a handful of cooked vermicelli or rice right into their bowl for heartiness. It keeps beautifully in the refrigerator for up to five days and actually tastes better the next day as all the flavors settle into each other. You can also freeze it in portions, though the lentils and chickpeas will soften further upon reheating, which is fine—just add a little extra broth to loosen it back up.

  • Pair it with a simple green salad and warm flatbread to round out the meal.
  • Make a big batch on Sunday and eat it all week without guilt or boredom.
  • Serve it to people who need feeding, not just nourishing—there's a difference.
Product image
Air fry, roast, reheat, and dehydrate meals quickly for crispy snacks and easy weeknight dinners.
Check price on Amazon
Hearty North African Harira soup, a savory classic with a colorful mix of vegetables and spices. Save
Hearty North African Harira soup, a savory classic with a colorful mix of vegetables and spices. | hyperladle.com

This is the kind of soup that teaches you something about cooking and about yourself. Make it when you need comfort, make it when you want to feed someone you care about, make it just because your kitchen deserves to smell this good.

Recipe FAQs

What are key spices used in Harira?

Cumin, cinnamon, turmeric, paprika, and ginger combine to create the distinctive warm and fragrant profile typical of Harira.

Can the legumes cooking time be shortened?

Using canned chickpeas reduces cooking time significantly; dried lentils cook relatively quickly and soften during simmering.

What garnishes complement this dish?

Fresh cilantro, parsley, lemon wedges, and optionally cooked vermicelli or rice enhance flavor and texture.

How to adjust for vegan or dairy-free needs?

Ensure vegetable broth is plant-based and avoid any dairy toppings to keep the dish vegan and dairy-free.

What adds sweetness to the soup?

Chopped dried apricots provide a natural, subtle sweetness balancing the savory tomato and spices.

North African Harira Soup

Savory tomato broth enriched with chickpeas, lentils, fresh herbs, and warm spices from North Africa.

Prep Time
20 mins
Time to Cook
60 mins
Complete Time
80 mins
Recipe by Victoria Thompson


Skill Level Medium

Cuisine North African

Makes 6 Portions

Diet Details Meatless, No Dairy

What You'll Need

Legumes

01 1 cup dried chickpeas, soaked overnight and drained or 2 cups canned chickpeas, drained and rinsed
02 1/2 cup 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 (14 ounces) chopped tomatoes
07 1/4 cup chopped fresh cilantro
08 1/4 cup chopped fresh parsley

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 6 cups vegetable broth
02 2 tablespoons tomato paste

Sweet & Savory Touch

01 1/2 cup 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é Vegetables: Heat olive oil in a large soup pot over medium heat. Add onion, celery, and carrots; sauté for 6 to 8 minutes until softened.

Step 02

Add Aromatics and Spices: Stir in garlic and all spices; cook for 1 minute until fragrant.

Step 03

Incorporate Tomatoes and Legumes: Mix in tomato paste and cook for 1 minute. Add chopped tomatoes, chickpeas, lentils, and dried apricots; stir to combine.

Step 04

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

Step 05

Finish and Season: Stir in cilantro, parsley, and lemon juice. Adjust salt and pepper to taste.

Step 06

Optional: Add Carbohydrates: Incorporate cooked vermicelli or rice if desired for a heartier serving.

Step 07

Serve: Ladle into bowls and garnish with extra herbs and lemon wedges. Serve hot.

Gear Needed

  • Large soup pot
  • Sharp knife and cutting board
  • Wooden spoon
  • Ladle

Allergy Notes

Review every ingredient for allergens and talk to your doctor if unsure.
  • Contains celery. Check broth and packaged ingredients for gluten or other allergens if sensitive.

Nutrition Details (per portion)

Offered for reference only—please check with a healthcare professional for diet advice.
  • Energy: 265
  • Fats: 6 grams
  • Carbohydrates: 43 grams
  • Proteins: 11 grams