Harira Soup: The Ultimate Authentic Moroccan Lentil and Chickpea Stew

By Sarah Miller

On September 6, 2026

Top-down view of Harira soup in a terracotta bowl showing lentils, chickpeas, and rising steam.

Cuisine

Moroccan

Prep time

15 minutes

Cooking time

45 minutes

Total time

60 minutes

Servings

6 cups

Harira soup is more than just a meal; it is a fragrant, steam-filled journey to the heart of a Moroccan kitchen. Imagine a rustic terracotta bowl resting on a light-gray stone surface, filled with a rich, vibrant ochre-red broth that promises warmth in every spoonful. As you lean in, the scent of earthy brown lentils, plump chickpeas, and a bright burst of fresh lemon hits you, perfectly captured in that viral Harira soup aesthetic you’ve seen all over Pinterest.

Whether you are looking for a soul-warming dinner or a protein-packed lunch, this authentic recipe delivers on every front. The combination of simmered brown lentils and whole chickpeas creates a hearty consistency that feels indulgent yet incredibly healthy. Topped with a generous mound of freshly chopped cilantro and flat-leaf parsley, a golden drizzle of extra virgin olive oil, and a dusting of coarse cracked black pepper, this Harira soup is a masterpiece of texture and flavor.

Close-up of Harira soup garnished with olive oil, cracked black pepper, and fresh parsley.
Details of the fresh herb garnish and golden olive oil drizzle on a bowl of Harira soup.

Why You Will Crave This Vibrant Moroccan Stew

  • Perfect Texture Harmony: The contrast between tender, simmered brown lentils and the bite of plump whole chickpeas creates a satisfying mouthfeel.
  • Rich Ochre-Red Broth: A deeply seasoned tomato base provides a savory, slightly tangy foundation that anchors the entire dish.
  • Fresh Herb Explosion: Large amounts of fresh cilantro and parsley added at the end provide a bright, cooling finish to the warm spices.
  • Visual Masterpiece: From the steam rising off the terracotta bowl to the golden oil drizzle, this dish is designed to be the star of your table.

If you love the bold flavors of North African cuisine, you might also enjoy pairing this with traditional Moroccan Msemen or serving it alongside a fresh plate of Moroccan Zaalouk (coming soon). This soup is the perfect companion to a variety of Arabic breakfast recipes if you’re looking for a hearty start to your day.

The Essential Components for Authentic Harira Soup

Each ingredient in this Harira soup serves a specific purpose, building layers of flavor that develop as the pot simmers. Here is what you will need to achieve that professional, restaurant-quality result at home.

The Hearty Base

Brown Lentils: Use 1 cup (200g) of dried brown lentils. These hold their shape better than red lentils, providing the necessary structure for a thick, rustic stew. Ensure they are rinsed thoroughly before simmering.

Whole Chickpeas: You will need 1.5 cups (250g) of cooked chickpeas. Whether you soak them overnight or use high-quality canned versions, they provide the “plump” visual cue essential to a classic Harira soup.

Diced Tomatoes: 2 cups (400g) of softened, finely diced tomatoes create the acidic backbone and the vibrant red hue of the broth.

The Aromatic Foundation

Extra Virgin Olive Oil: You will use 3 tbsp (45ml) for sautéing and an extra drizzle for the final garnish. The fat carries the fat-soluble flavors of the spices throughout the soup.

Yellow Onion & Celery: Finely diced aromatics provide the “invisible” flavor depth that distinguishes an elite soup from a basic one.

Fresh Ginger & Turmeric: These provide the warm, golden undertones and the signature ochre color that defines the Harira soup visual profile.

The Vibrant Finishers

Fresh Cilantro & Parsley: Use 1/2 cup (20g) of each, finely chopped. These are not just garnishes; they are integral to the flavor profile, added at the very end to maintain their bright green color.

Lemon Wedges: A single, vibrant yellow lemon wedge tucked into the bowl is mandatory. The citric acid cuts through the earthy lentils and brightens the entire palate.

Cracked Black Pepper: A dusting of coarse pepper adds a final layer of mild heat and visual texture to the surface of the broth.

Top-down view of Harira soup in a terracotta bowl showing lentils, chickpeas, and rising steam.
A hearty, ochre-red broth filled with simmered lentils and whole chickpeas.

How to Master the Harira Soup Simmer: Step-by-Step

Creating an elite Harira soup requires patience and specific sensory cues. Follow these steps to ensure your broth reaches that rich, thick consistency seen in our Pinterest-style photography.

1. Sautéing the Aromatics

Heat 2 tbsp (30ml) of extra virgin olive oil in a heavy-bottomed pot or Dutch oven over medium heat. Add your finely diced onion and celery. Sauté for 5-7 minutes until the onions are translucent but not browned. The goal is sweetness, not caramelization.

2. Blooming the Spices

Stir in your grated ginger, turmeric, and a pinch of cinnamon. Boldly stir for 60 seconds until the spices become intensely fragrant. This “blooms” the oils in the spices, ensuring the Harira soup has a multi-dimensional flavor.

3. The Lentil Simmer

Add 1 cup (200g) of rinsed brown lentils and 6 cups (1.4L) of vegetable or chicken stock. Bring to a boil, then reduce to a gentle simmer. Cover and cook for 20-25 minutes. Visual Cue: The lentils should be tender enough to crush between two fingers but still perfectly whole and distinct.

4. Incorporating Chickpeas and Tomatoes

Add the 1.5 cups (250g) of chickpeas and 2 cups (400g) of diced tomatoes. Allow the soup to simmer uncovered for another 15 minutes. This allows the broth to thicken into that rich ochre-red consistency. The tomatoes should soften until they almost melt into the liquid.

5. The Finishing Flourish

Turn off the heat. Stir in half of the chopped cilantro and parsley. Ladle the hot Harira soup into rustic terracotta bowls. Sensory Cue: You should see soft steam rising from the surface immediately.

6. The Final Presentation

Top each bowl with the remaining fresh herbs. Drizzle with a thin stream of golden extra virgin olive oil. Add a dusting of coarse cracked black pepper and nestle a fresh lemon wedge into the side. Serve with large pieces of torn sourdough bread to soak up every last drop of the vibrant broth.

Expert Tips for a Perfect Harira Every Time

  • Don’t Rush the Lentils: Simmering too fast can cause the skins to pop. A gentle bubble ensures the lentils stay intact for that perfect Pinterest-worthy look.
  • Use Fresh Herbs Only: Dried cilantro or parsley will not work here. The visual appeal and flavor of Harira soup rely entirely on the bright green contrast of fresh leaves.
  • The Sourdough Secret: While traditional, pairing this with crusty, torn sourdough bread (showing an airy crumb) provides a modern, rustic twist that Pinterest users love.
  • Adjust the Thickness: If your soup is too thin, mash a small handful of the chickpeas against the side of the pot to release their natural starches and thicken the broth.

How to Store and Reheat Your Moroccan Stew

Harira soup actually tastes better the next day as the spices continue to meld. You can store the cooled soup in an airtight container in the refrigerator for up to 4 days.

To Reheat: Place the soup in a small saucepan over medium-low heat. Add a splash of water or stock (about 2 tbsp / 30ml) to loosen the consistency, as the lentils will absorb liquid as they sit. Reheat until steaming hot, but do not boil aggressively.

Freezing: This soup freezes beautifully. Store in freezer-safe bags for up to 3 months. Thaw overnight in the fridge before reheating.

What to Serve With Harira Soup

To turn this into a full Moroccan feast, consider serving it with freshly made chermoula (coming soon) drizzled over grilled vegetables. It also pairs excellently with crispy chicken briouats for a mix of textures. If you are serving this for a festive dinner, a side of fluffy Moroccan couscous (coming soon) is the traditional choice.

Frequently Asked Questions

While you can, red lentils tend to break down and become mushy. For the authentic texture shown in the photos, brown or green lentils are highly recommended.

(function(w,q){w[q]=w[q]||[];w[q].push(["_mgc.load"])})(window,"_mgq");

You can thicken the soup by simmering it uncovered, or by mashing a few of the chickpeas against the side of the pot to release their natural starch.

(function(w,q){w[q]=w[q]||[];w[q].push(["_mgc.load"])})(window,"_mgq");

Yes, this specific Harira soup recipe is completely plant-based and vegan, relying on lentils and chickpeas for protein and extra virgin olive oil for richness.

(function(w,q){w[q]=w[q]||[];w[q].push(["_mgc.load"])})(window,"_mgq");

The vibrant ochre-red color comes from a combination of softened diced tomatoes, turmeric, and sometimes a touch of tomato paste or paprika.

(function(w,q){w[q]=w[q]||[];w[q].push(["_mgc.load"])})(window,"_mgq");

The fresh lemon juice adds essential acidity that cuts through the earthy, heavy flavors of the lentils and chickpeas, brightening the entire dish.

(function(w,q){w[q]=w[q]||[];w[q].push(["_mgc.load"])})(window,"_mgq");

The Authentic Harira Soup Recipe Card

Top-down view of Harira soup in a terracotta bowl showing lentils, chickpeas, and rising steam.

Harira Soup: The Ultimate Authentic Moroccan Lentil and Chickpea Stew

An authentic Harira soup featuring simmered brown lentils, plump chickpeas, and vibrant herbs in a rich tomato broth. This protein-packed Moroccan stew is hearty, healthy, and perfect for a comforting rustic dinner.
Prep Time 15 minutes
Cook Time 45 minutes
Total Time 1 hour
Servings: 6 cups
Course: Dinner, Lunch
Cuisine: Moroccan
Calories: 285

Ingredients
  

Main Ingredients
  • 3 tbsp Extra Virgin Olive Oil Plus extra for drizzling
  • 1 cup Brown Lentils Dried, rinsed
  • 1.5 cups Chickpeas Cooked or canned
  • 2 cups Diced Tomatoes Softened
  • 6 cups Vegetable Stock Or chicken stock
  • 0.5 cup Fresh Cilantro Chopped
  • 0.5 cup Fresh Parsley Chopped
  • 1 whole Lemon Cut into wedges

Equipment

  • 1 Dutch Oven or Large Pot Heavy-bottomed for even simmering
  • 6 Terracotta Bowls For authentic rustic serving

Method
 

Sauté Aromatics
  1. Heat olive oil in a pot and sauté onion and celery until translucent.
Simmer Soup
  1. Add lentils and stock. Simmer for 20-25 minutes until lentils are tender.
  2. Add chickpeas and tomatoes. Simmer for another 15 minutes to thicken.
Garnish and Serve
  1. Stir in fresh herbs and serve in bowls with an olive oil drizzle, pepper, and a lemon wedge.

Notes

Use brown lentils instead of red to ensure they don't turn to mush.
Always add fresh herbs at the very end to preserve their vibrant green color.

Save, Share, and Rate!

Did this Harira soup bring a taste of Morocco to your kitchen? We want to see your results! Save this recipe to your “Healthy Dinners” board on Pinterest so you never lose it. If you made the recipe, please leave a 5-star rating below and snap a photo of your terracotta bowl to share in the comments. Following @crispchop on Pinterest helps us keep bringing you these high-quality, visually stunning recipes!

A rustic terracotta bowl of Harira soup with brown lentils, chickpeas, and fresh cilantro, served with sourdough bread.
The perfect bowl of authentic Harira soup, garnished with fresh herbs and a lemon wedge.

You might also like these recipes

Leave a Comment

Recipe Rating