• Skip to primary navigation
  • Skip to main content
  • Skip to primary sidebar
  • Recipe Index
    • Air Fryer
  • Side Dishes
  • Substitutes
  • About
  • Contact
  • Subscribe

ForkLiftKitchen

menu icon
go to homepage
  • Recipe Index
    • Air Fryer
  • Side Dishes
  • Substitutes
  • About
  • Contact
  • Subscribe
subscribe
search icon
Homepage link
  • Recipe Index
    • Air Fryer
  • Side Dishes
  • Substitutes
  • About
  • Contact
  • Subscribe
×
Home - Recipes - Dinner

Latest Updated: Mar 28, 2026 by Emily Dawson

Moroccan Harira Soup

↓ Jump to Recipe

When you need a hands-off dinner that works for meal prep or a slow weeknight, Moroccan harira delivers. One pot simmers while you handle other tasks, and the warm spices with fresh herbs make plain bread feel like an intentional meal.

Moroccan Harira Soup served on a plate

The lentils and chickpeas do most of the thickening work. Simmering the meat low and slow ensures tender chunks without constant supervision.

Perfect for cold evenings when you want something that feels substantial without requiring active cooking time.

QUICK SUMMARY

Moroccan Harira Soup layers tender beef or lamb with chickpeas, lentils, and warm spices in a slightly thick broth. Gentle simmering for 90 minutes ensures even cooking across all ingredients. Plan for overnight chickpea soaking and add fresh herbs only in the last 5 minutes.

⏱️Time Reality: 20 minutes active, then 90 minutes mostly hands-off simmering.
🔥First Critical Move: Soak chickpeas 8-12 hours or they'll cook unevenly.
⚠️Watch Out: Add flour slurry slowly or you'll get lumps-whisk it in over 2-3 minutes.

Table of Contents

Toggle
  • Why This Recipe Works
  • What You'll Need
    • Ingredient Details
  • Ingredient Swaps
  • What to Serve With It
  • Store and Reheat
  • Frequently Asked Questions
  • Moroccan Harira Soup
    • Method 
    • Tried this recipe?

Why This Recipe Works

The lentils break down slightly during cooking, which naturally thickens the broth without needing heavy cream or excess flour. For a version that comes together quickly, this simple pot recipe uses similar one-pot logic with less soaking time.

Remember it later

Planning to try this recipe soon? Save it for a quick find later!

Quick Reference
⏱️
Prep Time
20 min
🔥
Cook Time
1 hr 30 min
⏰
Total Time
1 hr 50 min
🍽️
Servings
6 servings
📊
Difficulty
Medium
🏷️
Category
Main Dish
💡
Quick Tip
Simmer gently, avoid overcooking legumes
🎯
Best For
Weeknight | Meal prep | Entertaining

Why it works:

  • Soaking chickpeas overnight ensures they cook at the same rate as the lentils and meat
  • Simmering meat for 90 minutes at low heat breaks down connective tissue without drying it out
  • Adding fresh cilantro and parsley in the last 5 minutes preserves their bright, herbaceous flavor
  • Toasting dry spices for 1-2 minutes before adding liquid deepens their warmth and complexity
  • The flour slurry creates a slightly creamy texture without masking the individual ingredients
Quick Tip
Stir the pot every 10 minutes to prevent the bottom from burning-especially once the lentils start breaking down.

What You'll Need

Ingredients for Moroccan Harira Soup

Shopping for this means hitting the dried goods aisle and the meat counter. Most people skip salad, but it balances the meal-we keep a batch of classic salad dish ready for nights like this.

🍗
Protein
  • 1 lb beef or lamb stew meat, cubed
🥬
Vegetables & Aromatics
  • 1 large onion, diced
  • 2 celery stalks, chopped
  • 1 cup fresh cilantro, chopped
  • 1 cup fresh parsley, chopped
🫙
Legumes & Grains
  • 1 cup dried chickpeas, soaked overnight
  • ¾ cup lentils
🌶️
Spices & Seasonings
  • 2 tablespoon tomato paste
  • 1 teaspoon cinnamon
  • 1 teaspoon ginger
  • 1 teaspoon turmeric
  • 1 teaspoon black pepper
  • 3 tablespoon all-purpose flour

Ingredient Details

  • Dried chickpeas
    Soak 8-12 hours in cold water-they'll double in size and cook evenly with the lentils.
  • Lentils
    Use brown or green lentils, not red-red lentils dissolve too quickly and turn the soup mushy.
  • Beef or lamb stew meat
    Cut into 1-inch cubes so they cook through in 90 minutes without falling apart.
  • Fresh cilantro and parsley
    Chop finely and add in the last 5 minutes-earlier and they'll wilt into muddy green bits.
  • Tomato paste
    Toast it in the pot for 2 minutes before adding liquid to deepen the flavor and color.
  • Flour slurry
    Mix flour with cold water until smooth before adding-lumps won't dissolve once they hit hot soup.
  • Spices (cinnamon, ginger, turmeric, black pepper)
    Toast dry spices in the pot for 1-2 minutes to release their oils before adding liquid.

Ingredient Swaps

Most swaps here adjust cooking time more than flavor. Rich mains need something to cut through, and rolls does exactly that-for a version that comes together quickly, quick rolls dish works without needing yeast or rising time.

Four practical swaps:

  • Swap beef or lamb for chicken or turkey thighs-lighter flavor, but reduce simmering to 45-60 minutes or the meat dries out
  • Swap dried chickpeas for two 15-oz cans, drained-cuts cooking time by 30 minutes, though texture softens slightly
  • Swap all-purpose flour for a gluten-free flour blend-thickens the same way, no ratio changes needed
  • Swap fresh herbs for 2 tablespoons dried (less ideal)-use half the amount and add them with the spices, not at the end

Dried Chickpeas

Works for: Firmer texture, better bite, traditional flavor

Skip if: You forgot to soak them or need dinner in under an hour

Canned Chickpeas

Works for: Faster cooking, no planning required, still tender

Skip if: You want the firmest texture or authentic chew

Instructions

Expect 20 minutes of chopping and stirring, then the pot simmers mostly unattended. The slaw works best when it hits the table at the same time as the main-we keep a batch of crisp slaw recipe ready for nights like this.

Step-by-step:

  1. Drain soaked chickpeas and add to a large pot or Dutch oven with 8 cups water, diced onion, chopped celery, and cubed meat. Bring to a boil, then reduce to a gentle simmer. Cover partially and cook for 60 minutes, stirring every 10 minutes to prevent sticking.

  2. Add lentils, tomato paste, cinnamon, ginger, turmeric, and black pepper to the pot. Stir well to distribute spices evenly. Continue simmering for 30 more minutes until lentils soften but stay intact and meat pierces easily with a fork.

  3. Mix flour with ½ cup cold water until smooth, then slowly whisk the slurry into the soup over 2-3 minutes. Stir constantly as you add it to avoid lumps. Simmer for 10 more minutes until the broth thickens slightly and coats the back of a spoon.

  4. Stir in finely chopped cilantro and parsley during the last 5 minutes of cooking. Keep the heat low so the herbs stay bright green and don't wilt into the broth.

  5. Turn off heat and let the soup rest for 10 minutes before serving. This lets the flavors meld and the broth settle into a silky, slightly creamy consistency. Taste and adjust salt or add lemon juice if needed.

Golden Rule
If the soup thickens too much as it sits, add water ¼ cup at a time and simmer for 5 minutes-don't just dump liquid in cold.

What to Serve With It

Harira is thick enough to eat on its own, but most Moroccan meals include bread for dipping or a fresh side to balance the richness. A dollop of this dip takes each bite somewhere more interesting-for a version that comes together quickly, simple homemade dip works without needing roasted garlic or advance prep.

Side Dish Prep Why It Works How to Serve
Warm crusty bread Easy Soaks up the thick broth and balances the spices Slice and serve alongside in a basket
Simple green salad Easy Adds crisp freshness to contrast the rich soup Toss greens with lemon and olive oil
Lemon wedges Easy Brightens the warm spices with acidity Squeeze over each bowl right before eating
White rice Easy Extends the meal and absorbs the broth Spoon rice into bowls, ladle soup over top
Traditional Moroccan dates Easy Classic Ramadan accompaniment, sweet contrast Serve on a small plate on the side

Three ways to serve it:

  • Ladle soup into wide bowls with warm bread on the side for dipping and mopping up the broth
  • Spoon cooked white rice into each bowl first, then ladle soup over top so the rice absorbs the broth
  • Serve alongside harissa and lemon wedges so everyone can adjust heat and brightness to taste
Shortcut
If you're meal prepping for the week, consider pairing ideas from easy cucumber soup dinner nights that work for any thick, warm soup.

Store and Reheat

Harira thickens as it sits because the lentils keep absorbing liquid. Store it in shallow containers so it cools quickly and doesn't spend hours in the temperature danger zone.

Method Time Best For
🍳 Stovetop 8-10 min Even heating and texture maintenance
📦 Microwave 3-4 min, stir halfway Quick reheating of single portions
🔥 Oven 20 min at 325°F, covered Large quantities to warm evenly

For best results when storing:

  • Cool soup to room temperature within 2 hours, then refrigerate in airtight containers for 3-4 days
  • Add ¼ cup water per serving when reheating-the lentils absorb liquid overnight and the soup thickens considerably
  • Freeze in 2-cup portions for up to 3 months in freezer-safe containers, leaving 1 inch headspace for expansion
  • Thaw frozen soup in the fridge overnight, not on the counter, to avoid bacterial growth
  • Stir fresh chopped herbs into reheated soup just before serving-the original herbs lose brightness after storage

Frequently Asked Questions

Can I use canned chickpeas instead of dried in Harira?

Yes-drain and rinse two 15-oz cans, then add them with the lentils instead of at the start. This cuts cooking time by 30 minutes, though the texture will be slightly softer than dried chickpeas.

How do I store and reheat Moroccan Harira Soup for best texture?

Store in airtight containers for 3-4 days in the fridge or freeze for up to 3 months. Reheat on the stovetop with ¼ cup water per serving-the lentils absorb liquid overnight and thicken the soup considerably.

What is the best way to know when Harira is done cooking?

The meat should pierce easily with a fork without resistance, lentils should be softened but still hold their shape, and the broth should coat the back of a spoon without being gluey. Total simmer time is about 90 minutes.

My soup is too thick or lumpy-how can I fix it?

For lumps, blend a portion of the soup with an immersion blender or strain it through a fine-mesh sieve. For overly thick soup, add water ¼ cup at a time and simmer for 5 minutes until it reaches the right consistency.

Can I double the recipe for large groups without issues?

Yes-use a larger pot (at least 8 quarts) and stir every 10 minutes to prevent burning at the bottom. Cooking time stays the same, but you may need to add 15-20 more minutes if the pot is very crowded.

Moroccan Harira Soup served on a plate

Moroccan Harira Soup

No ratings yet
Moroccan Harira Soup combines tender beef or lamb with chickpeas, lentils, and warm spices in a mildly thickened broth. Slow simmering for 90 minutes creates tender meat and evenly cooked legumes, while fresh herbs added last preserve brightness.
Print Recipe Pin Recipe
Prep Time 20 minutes mins
Cook Time 1 hour hr 30 minutes mins
Total Time 1 hour hr 50 minutes mins
Servings: 6 servings
Course: Main Dish
Cuisine: Moroccan
Ingredients Method Notes

Ingredients
  

  • 1 lb beef stew meat cubed into 1-inch pieces
  • 1 onion large, diced
  • 2 stalks celery chopped
  • 1 cup cilantro fresh, chopped, added last 5 minutes
  • 1 cup parsley fresh, chopped, added last 5 minutes
  • 1 cup dried chickpeas soaked overnight for 8-12 hours
  • 0.75 cup lentils brown or green lentils
  • 2 tablespoon tomato paste toasted before adding liquid
  • 1 teaspoon cinnamon dry, toasted with spices
  • 1 teaspoon ground ginger dry, toasted with spices
  • 1 teaspoon turmeric dry, toasted with spices
  • 1 teaspoon black pepper dry, toasted with spices
  • 3 tablespoon all-purpose flour mixed with ½ cup cold water to form slurry

Method
 

  1. Drain soaked chickpeas and add to a large pot or Dutch oven with 8 cups water, diced onion, chopped celery, and cubed meat. Bring to a boil, then reduce to a gentle simmer. Cover partially and cook for 60 minutes, stirring every 10 minutes to prevent sticking.
    1 lb beef stew meat, 1 onion, 2 stalks celery, 1 cup dried chickpeas
  2. Add lentils, tomato paste, cinnamon, ginger, turmeric, and black pepper to the pot. Stir well to distribute spices evenly. Continue simmering for 30 more minutes until lentils soften but stay intact and meat pierces easily with a fork.
    0.75 cup lentils, 2 tbsp tomato paste, 1 tsp cinnamon, 1 tsp ground ginger, 1 tsp turmeric, 1 tsp black pepper
  3. Mix flour with ½ cup cold water until smooth, then slowly whisk the slurry into the soup over 2-3 minutes. Stir constantly as you add it to avoid lumps. Simmer for 10 more minutes until the broth thickens slightly and coats the back of a spoon.
    3 tbsp all-purpose flour
  4. Stir in finely chopped cilantro and parsley during the last 5 minutes of cooking. Keep the heat low so the herbs stay bright green and don't wilt into the broth.
    1 cup cilantro, 1 cup parsley
  5. Turn off heat and let the soup rest for 10 minutes before serving. This lets the flavors meld and the broth settle into a silky, slightly creamy consistency. Taste and adjust salt or add lemon juice if needed.

Notes

  • Soak chickpeas overnight to ensure even cooking with lentils and meat.
  • Toast dry spices and tomato paste briefly to deepen flavor before adding liquid.
  • Whisk flour slurry slowly to prevent lumps and achieve a creamy broth consistency.

Tried this recipe?

Let us know how it was!

More Dinner

  • Best frozen Mexican food ranked on ForkliftKitchen
    Best Frozen Mexican Food for Burrito Nights and Easy Dinners
  • Tuna Steaks with Sesame Crust served on a plate
    Tuna Steaks with Sesame Crust
  • General Tso Chicken served on a plate
    General Tso Chicken
  • Stuffed Chicken Breast with Spinach served on a plate
    Stuffed Chicken Breast with Spinach

Primary Sidebar

ForkliftKitchen recipe developer

Welcome!

Recipe Developer · 12+ Yr Kitchen Veteran

I'm the recipe developer behind this site, focused on practical, well-tested dishes and smart ingredient swaps. Every recipe is written to be clear, reliable, and easy to make at home.

650+ Recipes
12+ Yrs Exp.
3x Tested
Our Story →

As Featured In

Allrecipes

TASTE OF HOME

Food52

HUFFPOST

Yahoo! Life

Our Editorial Standards

  • ✓ Every recipe tested at least 3 times before publishing
  • ✓ Substitutes verified by real kitchen trials, not guesswork
  • ✓ Reviewed for accuracy by our editorial team
  • ✓ Updated regularly with seasonal info and reader feedback

Most Popular

  • Creamy Lemon Shrimp Linguine
    Creamy Lemon Shrimp Linguine
  • Creamy Garlic Mushroom Chicken
    Creamy Garlic Mushroom Chicken
  • Sesame Ginger Chicken Noodle Bowls
    Sesame Ginger Chicken Noodle Bowls
  • Baked Lemon Herb Fish Fillets
    Baked Lemon Herb Fish Fillets
  • Veggie Loaded Fried Rice
    Veggie Loaded Fried Rice
  • Spicy Garlic Shrimp Stir Fry
    Spicy Garlic Shrimp Stir Fry

Join 8,000+ Home Cooks

Weekly Kitchen Tips

Easy recipes, smart substitutes, and real cooking shortcuts — every Thursday.

Subscribe Free →


Side Dishes

  • What to Serve With Asian Salmon? 15 Best Side Dishes
    What to Serve With Asian Salmon? 15 Best Side Dishes
  • Side Dishes for Strawberry Spinach Salad
    15 Best Side Dishes for Strawberry Spinach Salad
  • Sides for Grilled Cauliflower Steaks to Complete the Meal
    15 Sides for Grilled Cauliflower Steaks to Complete the Meal
  • 15 Sides To Serve With Calabacitas
    15 Best Sides for Calabacitas – Mexican-Inspired Favorites


Substitutes

  • 7 Best Substitutes for Hot Sauce in Marinades & Stir-Fries
    7 Best Substitutes for Hot Sauce in Marinades & Stir-Fries
  • 9 Best Substitutes for Butter in Baking and Cooking
  • 7 Best Substitutes for Tagliatelle for Italian Pasta Dishes
    7 Best Substitutes for Tagliatelle for Italian Pasta Dishes
  • 7 Best Substitutes for Udon Noodles in Asian Stir-Fries
    7 Best Substitutes for Udon Noodles in Asian Stir-Fries


Browse by Topic

  • Side Dishes320
  • Substitutes785
  • Dinner163
  • Air Fryer77
  • Taste Profiles484
  • Food Storage123


Reader Reviews

★★★★★

"Finally a food blog that tells you exactly why a substitute works instead of just listing options."

— Sarah M., via email

★★★★★

"The side dish recommendations are so specific — saved my dinner party twice this month."

— James R., Pinterest comment

★★★★★

"I trust this site more than most because they actually test everything. You can tell."

— Priya K., blog comment

Footer

↑ Back to Top

Forklift Kitchen

We do the heavy lifting so you can enjoy the cooking. Tested recipes, smart substitutes, and perfect pairings—built for real home cooks.

Content

  • Recipes
  • Substitutes
  • What to Serve With
  • Blog

Company

  • About Us
  • Contact
  • Subscribe

Legal

  • Privacy Policy
  • Terms of Service

As an Amazon Associate I earn from qualifying purchases.

© 2026 Forklift Kitchen.

Rate This Recipe

Your vote:




A rating is required
A name is required
An email is required