Moroccan Lentil Soup Recipe

A cozy bowl of spice‑kissed lentils awaits. Healthy & Vegetarian .

A comforting, spice‑laden lentil soup that feels like a hug on a cool evening.

Published: June 7, 2026
Share:
Jump to Recipe Pin It
Moroccan Lentil Soup Recipe | Prime Recipe Hub
Originating from the bustling souks of Marrakech, this hearty soup—often known as Harira—was traditionally prepared to break fast during Ramadan. The blend of lentils, tomatoes, and warming spices reflects centuries of culinary exchange across North Africa. Today, it stands as a beloved staple for anyone seeking comfort and nourishment, embodying the spirit of Moroccan hospitality.

Why You'll Love It

  • - Simple, wholesome ingredients that are easy to find
  • - Rich, aromatic broth that develops as it cooks
  • - Packed with plant‑based protein and fiber
  • - Versatile enough for lunch, dinner, or a cozy snack

“The depth of flavor in this soup is astonishing—like a warm blanket for the soul.”

Essential Ingredient Guide

  • Brown lentils: Choose brown lentils for a tender texture; rinse them well before cooking.
  • Ripe tomatoes: Fresh tomatoes give bright acidity; you can use canned if out of season.
  • Carrots and celery: Adds natural sweetness and a subtle crunch to the soup.
  • Ground cumin & coriander: Toast them briefly to unlock their earthy aroma before adding to the broth.
  • Lemon juice: A splash at the end brightens the flavors and balances the earthiness.
  • Olive oil: Use a good extra‑virgin olive oil for a silky mouthfeel.
Preparing Moroccan Lentil Soup Recipe | Prime Recipe Hub

Complete Cooking Process

  • Ingredient Readiness:

    Rinse lentils, dice carrots, celery, and onions; crush garlic and zest lemon.

  • Flavor Development:

    Sauté aromatics in olive oil until fragrant, then toast spices before adding liquids.

  • Texture Control:

    Simmer lentils gently, stirring occasionally, to keep them from breaking apart.

  • Finishing Touches:

    Stir in lemon juice and a drizzle of olive oil just before serving.

  • Serving Timing:

    Serve hot, garnished with fresh cilantro and a wedge of lemon for immediate brightness.

  • Pro Tips

    • Cook lentils in low‑sodium broth for deeper flavor
    • Add a pinch of smoked paprika for subtle smokiness
    • Adjust consistency with water or extra broth as needed
    • Let the soup rest covered for 10 minutes to meld flavors

    Well, I’ve found that a short rest after cooking lets the spices settle and the lentils absorb the broth fully. It’s a tiny pause that makes a big difference, especially on a chilly evening when you crave that comforting depth. So, don’t rush—let it breathe, then ladle into warm bowls and enjoy.

Cooking Moroccan Lentil Soup Recipe | Prime Recipe Hub

The essence of the dish:

A robust blend of lentils, tomatoes, and a fragrant spice mix creates a soup that is both hearty and bright, offering layers of flavor that unfold with each spoonful.

A fun fact or historical angle:

Historically, Harira was served to break the fast during Ramadan, providing both nourishment and hydration after a day of fasting.

Flavor or sensory focus:

The aroma of cumin and coriander mingles with the sweet earthiness of lentils, while a splash of lemon adds a crisp, uplifting finish.

You Must Know

  • Rinse lentils well to remove dust
  • Toast spices for maximum aroma
  • Season gradually, tasting as you go

Frequently Asked Questions

→ Can I use red lentils instead of brown?

Yes, red lentils cook faster and give a silkier texture, but they break down more, resulting in a thicker soup.

→ How long can I store leftovers?

Refrigerate in an airtight container for up to 4 days; reheat gently on the stove.

→ Is this soup freezer‑friendly?

Absolutely—freeze in portions for up to 3 months; thaw and reheat, adding a splash of broth if needed.

→ Can I make this vegan?

The recipe is already vegan; just ensure you use vegetable broth.

→ What pairs well with this soup?

Serve with warm flatbread, a simple salad, or a side of couscous for extra heartiness.

→ How spicy is the soup?

Mildly spiced; you can adjust heat with a pinch of cayenne or harissa if you prefer.

Chef's Tips

Taste and adjust seasoning at the end for the perfect balance.,If you prefer a thicker soup, blend half of it with an immersion blender.,For extra depth, add a splash of red wine vinegar just before serving.

Nutrition Facts

per serving

280

Calories

12g

Protein

40g

Carbs

8g

Fat

Fiber: 12g
Sugar: 7g
Sodium: 540mg

Taste Profile

🍯 Sweet
Low
🧂 Salty
Medium
🌶️ Spicy
Low
🍋 Sour
Medium
🍖 Umami
Medium

Earthy with a bright citrus finish

Ingredient Substitutions

Don't have an ingredient? Try these alternatives

Brown lentils Red lentils or green lentils

Red lentils cook faster; green lentils stay firmer.

Vegetable broth Chicken broth or water with bouillon

Adjust salt level accordingly.

Recipe Variations

Try these delicious twists on the original

Spicy Version

Add 1 tsp harissa paste or a pinch of cayenne for heat.

Mediterranean Style

Stir in chopped olives, sun‑dried tomatoes, and a sprinkle of feta before serving.

Common Mistakes to Avoid

Learn from others' mistakes for perfect results

  • Skipping the toast step for spices, which leads to muted flavor.
  • Over‑cooking lentils—they can turn mushy and lose texture.
  • Adding too much liquid, resulting in a watery soup.

Meal Prep & Storage

Make Ahead Tips

You can rinse and portion lentils a day ahead; store chopped vegetables in the fridge for up to 24 hours.

Leftover Ideas

Reheat gently on the stove, adding a splash of broth if it’s too thick.

Perfect Pairings

Serve this with...

A crisp Moroccan green tea Warm flatbread or whole‑grain pita Simple cucumber‑yogurt salad

Cooking Timeline

0-5 min

Prep all vegetables: dice onion, carrots, celery; mince garlic; zest lemon.

5-10 min

Sauté aromatics in olive oil until softened.

10-20 min

Add spices, toast briefly, then stir in lentils, tomatoes, and broth; bring to boil.

20-30 min

Simmer gently, stirring occasionally, until lentils are tender.

30-35 min

Season with salt, pepper, and lemon juice; garnish and serve.

Moroccan Lentil Soup Recipe

Moroccan Lentil Soup Recipe

Warm up with our flavorful Moroccan lentil soup, packed with aromatic spices and hearty lentils for a nourishing meal.

Author: Hannah Brooks

Timing

Prep Time

15 Minutes

Cook Time

30 Minutes

Total Time

45 Minutes

Recipe Details

Category: Healthy & Vegetarian
Difficulty: Easy
Cuisine: Moroccan
Yield: 4 Servings Servings
Dietary: Vegetarian

Ingredients

Main Ingredients

  • 01 1 cup brown lentils, rinsed
  • 02 1 large onion, finely chopped
  • 03 2 carrots, diced
  • 04 2 celery stalks, diced
  • 05 3 garlic cloves, minced
  • 06 4 cups vegetable broth
  • 07 1 can (14 oz) diced tomatoes
  • 08 2 tbsp olive oil
  • 09 1 tsp ground cumin
  • 10 1 tsp ground coriander
  • 11 1/2 tsp smoked paprika
  • 12 Juice of 1 lemon
  • 13 Salt and pepper to taste

Garnish

  • 01 Fresh cilantro, chopped
  • 02 Lemon wedges
  • 03 Drizzle of extra‑virgin olive oil

Instructions

Step 01

Heat olive oil in a large pot over medium heat. Add the onion, carrots, and celery; sauté until the vegetables soften, about 5 minutes.

Step 02

Stir in the garlic, cumin, coriander, and smoked paprika. Cook for another minute until fragrant, letting the spices release their aroma.

Step 03

Add the rinsed lentils, diced tomatoes, and vegetable broth. Bring to a gentle boil, then reduce to a simmer.

Step 04

Cover and let simmer for 20‑25 minutes, stirring occasionally, until the lentils are tender but still hold their shape.

Step 05

Season with salt, pepper, and lemon juice. Ladle into bowls, garnish with cilantro, a drizzle of olive oil, and a lemon wedge. For a sweet finish, serve with a side of fresh fruit.

Notes & Tips

  • 1 Taste and adjust seasoning at the end for the perfect balance.
  • 2 If you prefer a thicker soup, blend half of it with an immersion blender.
  • 3 For extra depth, add a splash of red wine vinegar just before serving.

Tools You'll Need

  • Large pot or Dutch oven

  • Sharp knife

  • Cutting board

  • Wooden spoon

  • Measuring spoons

  • Ladle

Must-Know Tips

  • Don't forget to rinse lentils; it removes dust and reduces bitterness.
  • Toast spices briefly – it brings out their essential oils.
  • Taste before adding salt; broth can vary in saltiness.

Professional Secrets

  • Use low‑sodium broth to control salt levels.
  • Add a pinch of sugar if tomatoes are too acidic.
  • Finish with a cold splash of lemon for bright contrast.
Hannah Brooks

Recipe by

Hannah Brooks

Hannah Brooks focuses on nutritious baked meals that feature rice, quinoa, oats, and other wholesome grains. She develops creative casseroles, baked g ...

Get Delicious Recipes Weekly

Join 25,000+ home cooks getting our best recipes straight to their inbox.

Free forever • No spam • Unsubscribe anytime