North African Harira Soup

Featured in: Cinder-Warm Rustic Dinners

Harira is a beloved North African tomato stew featuring tender chickpeas and lentils simmered with aromatic spices like cumin, cinnamon, and turmeric. Fresh herbs and a hint of lemon add brightness, while dried apricots bring subtle sweetness. This hearty dish offers a balanced, comforting flavor ideal for chilly nights, complemented optionally by vermicelli or rice for extra heartiness. The blend of legumes and vegetables creates a nourishing and complex taste experience.

Updated on Mon, 29 Dec 2025 08:45:00 GMT
Steaming bowl of North African Harira Soup with vibrant herbs, ready to warm you up. Save
Steaming bowl of North African Harira Soup with vibrant herbs, ready to warm you up. | meadowcinder.com

The first time I made harira, the smell of cinnamon and cumin rising from my pot transported me straight to a spice market I'd wandered through years ago. My kitchen suddenly felt warmer, smaller, more intentional. I wasn't just making soup that evening—I was recreating a feeling, a moment when food became a bridge between memory and the present. Now, whenever the seasons shift and the air turns crisp, this is the first thing I reach for.

I remember serving this to my partner on a gray November afternoon when neither of us had much energy for anything complicated. We sat at the kitchen table with two bowls, and somewhere between the second and third spoonful, the conversation that had been stuck for weeks finally unstuck itself. Food has that quiet power sometimes.

Ingredients

  • Dried chickpeas (1 cup, soaked overnight) or canned (2 cups): These are your soup's backbone—they absorb all those warming spices and become creamy without falling apart. I learned early on that canned saves time without sacrificing anything real.
  • Dried lentils (1/2 cup): They cook faster than chickpeas and add an earthy undertone that makes the sweetness of apricots sing.
  • Olive oil (2 tbsp): Your foundation for building flavor; this is where everything starts.
  • Onion, celery, and carrots (1 large onion, 2 celery stalks, 2 carrots): The holy trinity that makes every good soup possible, diced fine so they practically melt into the broth.
  • Garlic (3 cloves, minced): Add this after your vegetables soften so it doesn't burn and turn bitter.
  • Chopped tomatoes (1 can, 400 g): Fresh or canned works equally well; this is your acidic backbone.
  • Tomato paste (2 tbsp): Concentrated tomato depth that rounds out the spices beautifully.
  • Ground cumin (1 tsp): The spice that makes people say they can't quite name what they're tasting, but they know it's special.
  • Ground cinnamon (1 tsp): The secret weapon that bridges sweet and savory without announcing itself.
  • Ground ginger (1/2 tsp), turmeric (1/2 tsp), paprika (1/2 tsp): Together, these create warmth and complexity; don't skip any of them.
  • Cayenne pepper (1/4 tsp, optional): Add this only if you want heat to announce itself; I usually do.
  • Vegetable broth (6 cups): Quality matters here because this is your liquid canvas.
  • Dried apricots (1/2 cup, chopped): They add sweetness and chew, and they soften into almost jammy texture as the soup simmers.
  • Lemon juice (1 lemon, squeezed fresh): This arrives at the very end and brightens everything, making you taste each spice individually.
  • Fresh cilantro and parsley (1/4 cup each, chopped): These go in at the last moment so their fragrance stays alive on your tongue.
  • Salt and black pepper to taste: Taste as you go; this soup needs more seasoning than you'd initially guess.

Instructions

Product image
Quickly slice, dice, grate, and spiralize vegetables for salads, stir fries, and faster everyday meal prep.
Check price on Amazon
Start your flavor foundation:
Heat olive oil in a large pot over medium heat and add your chopped onion, celery, and carrots. Let them sauté for 6 to 8 minutes, stirring occasionally, until they're soft and the onion turns translucent—this is when the kitchen starts to smell like something good is happening.
Awaken the spices:
Stir in all your spices: cumin, cinnamon, ginger, turmeric, paprika, and cayenne. Cook for just 1 minute, stirring constantly, so they don't scorch but instead release their oils and fragrance.
Build the tomato base:
Add your tomato paste and stir it into the spices, letting it cook for another minute to deepen the flavor. Then add the chopped tomatoes and mix everything together until it looks like a textured paste.
Bring it all together:
Add your drained chickpeas, rinsed lentils, and chopped dried apricots to the pot. Pour in your vegetable broth and stir well so nothing sticks to the bottom. Bring everything to a boil, then immediately lower the heat and let it simmer uncovered for 45 to 50 minutes, stirring occasionally, until the chickpeas are tender and the lentils have completely softened.
Finish with brightness:
Stir in your fresh cilantro, parsley, and lemon juice at the very end. Taste and adjust the salt and pepper until it feels right to you—this soup usually needs more salt than you'd expect.
Make it heartier (optional):
If you want a thicker, more substantial soup, cook some vermicelli pasta or rice separately and add it to individual bowls before ladling in the soup.
Product image
Quickly slice, dice, grate, and spiralize vegetables for salads, stir fries, and faster everyday meal prep.
Check price on Amazon
Savory North African Harira Soup with chickpeas and lentils, garnished with fresh cilantro and lemon. Save
Savory North African Harira Soup with chickpeas and lentils, garnished with fresh cilantro and lemon. | meadowcinder.com

My grandmother used to say that harira was the soup you made when you wanted someone to know you'd been thinking about them. I've served it to friends moving away, to family getting through difficult weeks, and to myself on mornings when I needed proof that care still lived in my hands.

The Magic of Layered Warmth

This soup works because it doesn't rely on a single flavor to carry it. The spices build on each other—the cumin grounds everything, the cinnamon adds a whisper of sweetness, the ginger and turmeric bring earthiness, and the apricots add surprise bursts of chewiness and natural sugar. Each spoonful tastes different depending on what you catch, and that's intentional. I've found that harira teaches you to slow down and actually taste, rather than just eating to fill your stomach.

Timing and Texture Matters

The legumes are the heartbeat of this soup, and they need time to become tender without falling apart. If you're using canned chickpeas, you can reduce the simmering time to about 25 to 30 minutes—add them halfway through so they don't disintegrate. The lentils should still have a slight chew even when fully cooked; they'll soften a bit more as the soup sits. This is also why leftovers taste better—flavors marry overnight, and the broth becomes even richer.

Serving and Customization

I've learned that how you serve harira changes how people experience it. Some mornings I serve it simple in a wide bowl with just a wedge of lemon and a sprig of cilantro. Other times, when I want it to feel more substantial, I add cooked vermicelli pasta or rice to the bowl first, letting people watch the broth transform each spoonful. You can also add a pinch of saffron if you want to elevate the flavor and have it on hand—it adds a floral note that makes people pause mid-conversation to ask what you did differently.

  • Fresh lemon wedges served alongside let guests adjust brightness to their taste.
  • Extra herbs scattered on top add freshness and make the presentation feel generous.
  • A drizzle of your best olive oil over each bowl feels like a final act of care.
Product image
Mix doughs, batters, and whipped cream easily for baking cakes, cookies, and everyday treats.
Check price on Amazon
Close-up of a flavorful North African Harira Soup, showcasing the tender lentils and warming spices. Save
Close-up of a flavorful North African Harira Soup, showcasing the tender lentils and warming spices. | meadowcinder.com

This soup has become my quiet ritual, the thing I turn to when I want to remember that nourishment can taste like spice and memory and warmth all at once. Make it, and you'll understand why.

Recipe FAQs

What legumes are used in this dish?

Chickpeas and lentils form the hearty base, providing texture and protein.

Which spices give the dish its distinctive flavor?

A blend of cumin, cinnamon, ginger, turmeric, paprika, and cayenne pepper creates a warm and aromatic profile.

Can I make this dish vegan?

Yes, using a plant-based broth ensures a vegan-friendly outcome without sacrificing flavor.

What fresh herbs are added at the end?

Chopped cilantro and parsley add a fresh, lively note when stirred in just before serving.

How is the sweetness balanced in this dish?

Dried apricots and a hint of lemon juice provide subtle sweetness and brightness to the savory tomato base.

Can I add grains for a heartier meal?

Cooked vermicelli or rice can be stirred in optionally to increase the dish’s filling quality.

North African Harira Soup

Tomato, chickpeas, lentils, and warming spices create a flavorful North African comfort dish.

Time to prep
20 minutes
Time to cook
60 minutes
Time needed
80 minutes
Author Lily Harris


Skill Level Medium

Cuisine North African

Makes 6 Portions

Diet info Vegetarian-friendly, No Dairy, No Gluten

What You 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é Aromatics: Heat olive oil in a large soup pot over medium heat. Add onion, celery, and carrots and cook for 6 to 8 minutes until softened.

Step 02

Add Garlic and Spices: Stir in garlic, cumin, cinnamon, ginger, turmeric, paprika, cayenne pepper, salt, and black pepper. Cook for 1 minute until fragrant.

Step 03

Incorporate Tomatoes and Legumes: Add tomato paste and cook for 1 minute, then add chopped tomatoes, chickpeas, lentils, and dried apricots. Stir to combine.

Step 04

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

Step 05

Add Fresh Herbs and Lemon: Stir in cilantro, parsley, and lemon juice. Adjust seasoning with salt and pepper to taste.

Step 06

Optional Garnishes: If desired, add cooked vermicelli or rice to the soup for additional texture. Serve garnished with extra herbs and lemon wedges.

Tools Needed

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

Allergy warnings

Scan all components for allergens and seek medical advice if unsure.
  • Contains celery. Check broth and packaged ingredients for gluten or other allergens.

Nutrition breakdown (one portion)

For informational use only. Not a substitute for healthcare advice.
  • Calorie count: 265
  • Fat content: 6 grams
  • Carbohydrates: 43 grams
  • Protein amount: 11 grams