Curated recipes from 193 countries  •  New seasonal Mediterranean issue out now

Overview

Moroccan Lentil Soup

Chorba bil Adas, Moroccan Brown Lentil Soup

This moroccan lentil soup recipe turns brown lentils, fresh tomatoes, cumin and coriander into a thick, chunky soup that stays on the spoon, finished with lemon and a shower of parsley. One serving is about 330 g.

Lentil soup is an everyday dish across Morocco, cooked in home kitchens from dried lentils, tomatoes and the cumin that scents so much of the country's cooking. It is a cousin of harira, the famous Ramadan soup, but simpler: no meat, no chickpeas, no flour to thicken it — just lentils simmered in a tomato broth until they are tender but still whole. It is the kind of lunch that is on the table all year, served with bread and eaten with a spoon and a torn-off piece of khobz.

Pairs well with: Warm khobz bread for scooping, a crisp salad, and mint tea to finish.

Provenance

Morocco flag Morocco

Moroccan Home Kitchen Classic

Middle Eastern

Time Dedication

55m

15m prep • 40m cook

Batch Yield

6 Servings

273 kcal per serving

1 serving ≈ 330 g

Technical Skill

Easy

Easy (One Pot)

Meal Timing & Digestive Fit

Breakfast

Not Advised

Lunch

Prime Metabolic Fit

Dinner

Ideal Hearty Main

Snack & Tea

Inappropriate

Soups & Broths Occasions: A cold day, a light lunch, a meat-free Monday, when you need a bowl that is a meal Cost: Low — about $2–3 per serving at home
A white bowl of chunky Moroccan lentil soup with whole brown lentils, a swirl of olive oil and chopped green herbs on top

Moroccan Home Kitchen Classic

Photo: TheGirlsNY, CC BY-SA 2.0, via Wikimedia Commons

The Heritage Formulary

Measured Ingredients

Estimated cost: Low — about $2–3 per serving at home (USD)

A good Moroccan lentil soup is thick and chunky — the lentils stay whole and visible, never blended smooth like a purée.

Execution Methodology & Culinary Technique

Step-by-Step Cooking Guide

Active 55m
P

Prep Stage: Rinse, Chop, Measure

15 Mins • Knife Work

Pick over the brown lentils, rinse them in cold water until it runs clear, then drain. Dice the onion, carrot and celery, chop the tomatoes, and mince the garlic. Measure the tomato paste, cumin, coriander, paprika and ginger into one small bowl and the stock into a jug, so everything is ready before the pot gets hot.

Maestro Tip: Rinsing the lentils well keeps the soup from turning cloudy, and having the spices measured together means they all hit the pan at the same moment.

  1. 1

    Soften the Vegetables

    8 Mins Medium heat, ~160°C (320°F)

    Warm 2 tablespoons of the olive oil in a large pot. Add the onion, carrot and celery and cook for 5 minutes, stirring now and then, until the onion turns soft and pale. Stir in the garlic, tomato paste and all the spices — cumin, coriander, paprika and ginger — and cook for 1 more minute until the paste darkens a shade and the spices smell warm and fragrant.

    Frying the tomato paste and spices together takes away the paste's raw edge and wakes the spices up; do not let the garlic brown, or it turns bitter.

    Done when: The onion is soft and the tomato paste has turned a deep brick red.

  2. 2

    Add the Tomatoes and Lentils

    2 Mins High heat to bring to a boil, ~100°C (212°F)

    Tip in the chopped tomatoes with all their juices and the rinsed brown lentils, and stir for 1 minute so the lentils are coated in the spiced tomato base. Pour in the vegetable stock and the salt, stir well, and scrape the bottom of the pot so nothing sticks. Bring the pot to a rolling boil, then skim off any foam that rises.

    Coating the lentils in the tomato and spice base first is what gives the finished soup its colour all the way through.

    Done when: The soup is boiling and the foam has been skimmed away.

  3. 3

    Simmer Until Tender and Chunky

    30 Mins Gentle simmer, ~95°C (203°F)

    Turn the heat down to a gentle simmer, half-cover the pot with a lid and cook for 30 minutes, stirring once or twice. The brown lentils should be tender but still whole, the carrot soft, and the broth thick enough to coat a spoon — this soup is served chunky, never blended smooth.

    Keep the simmer gentle; hard boiling breaks the lentils apart and turns the soup to mush. If the pot looks dry, add a splash of hot water, not cold.

    Done when: The lentils are tender, still whole, and the soup is thick and chunky.

  4. 4

    Brighten with Lemon

    2 Mins Off the heat (soup ~90°C / 194°F)

    Take the pot off the heat and stir in the lemon juice and half of the chopped parsley. Taste and add more salt, lemon or a pinch of black pepper until the tomato, cumin and lemon are all in balance — the soup should taste bright, not flat.

    Add the lemon off the heat so its fresh flavour stays sharp instead of cooking away.

    Done when: The soup tastes bright and balanced, with the lemon lifting the tomato and cumin.

  5. 5

    Rest, Then Serve

    3 Mins Warm, ~70°C (158°F)

    Let the soup rest for 3 minutes so the flavours settle and the lentils drink in a little more of the broth. Ladle into deep bowls, drizzle the remaining tablespoon of olive oil over each one, and scatter the rest of the parsley on top.

    The short rest matters — a lentil soup served straight off the boil tastes thin by comparison.

    Done when: Each bowl is thick, chunky and glossy, with whole lentils visible and green parsley on top.

Finishing Touches & Plating

Serve hot with warm bread for scooping. A spoonful of harissa on the side is welcome for anyone who likes heat, but keep it out of the pot so the soup stays mild for everyone.

Nutritional Physiology & Benefits

Nutrition

Energy

273

kcal / serving

Protein

13g

Complete AA

Carbs

40g

Complex

Fats

8g

Healthy

Per serving (6 servings · 1 serving ≈ 330 g)
Energy273 kcal
Protein13 g
Carbohydrates40 g
Fat8 g
Fibre15.7 g
Sugar7.0 g
Sodium642 mg
Per 100g
Energy83 kcal
Protein3.9 g
Carbohydrates12 g
Fat2.5 g
Fibre4.7 g
Sugar2.1 g
Sodium195 mg

Nutrition values are estimated — calculated from USDA FoodData Central values for the listed ingredients.

Vitamins & minerals: Nutrition is estimated. The soup provides iron and folate from the lentils, vitamin A from the carrots, vitamin C from the tomatoes and lemon, and vitamin K from the parsley.

Plant Protein That Fills You

Brown lentils give about 12.8 g of protein per serving, so one bowl with bread is a genuinely filling lunch.

Fibre for Steady Digestion

With about 15.7 g of fibre per serving, lentils support digestion and keep you full for longer.

Iron and Folate From Plants

Lentils are a good plant source of iron and folate, and the vitamin C in the tomatoes and lemon helps the body absorb the iron.

Food Pairings

What to Eat With

To optimize nutrient absorption and elevate the sensory depth, pair with these authentic accompaniments:

Sides

Warm Khobz Bread

Moroccan round bread is made for this soup — tear off pieces to scoop up the chunky lentils, and the bread turns a bowl into a full lunch.

Vegetables

Cucumber and Tomato Salad

A cool, crisp salad with lemon and herbs cuts through the warm, earthy soup and gives the meal a fresh contrast.

Drinks

Mint Tea

Hot, sweet mint tea is the Moroccan table drink with a warming lunch — its freshness balances the cumin and tomato.

Full Menus

As Lunch Before Grilled Fish

In a Moroccan home the soup often opens the meal, light enough to start with and hearty enough to stand alone, before grilled fish or a tagine.

Complete menu

Start with this soup, follow with grilled fish and a cucumber and tomato salad, and finish with mint tea and fresh fruit.

Digestive Guardrails

What NOT to Combine

To prevent digestive distress, sluggishness, or palate clash, avoid pairing the dish with these elements:

A Heavy Cream Sauce on the Side

Cream or a rich cheese sauce would smother the fresh tomato and lemon flavours this soup is built on; keep the meal light and let the soup lead. This is general guidance, not medical advice.

Too Much Chilli in the Pot

The soup's warmth should come from cumin and a little paprika — a heavy hand of chilli hides the lentils and can upset a sensitive stomach, so serve harissa on the side instead. This is general guidance, not medical advice.

General information only, not medical advice — consult a doctor for personal dietary decisions.

Who Should Eat It

Who Should Eat

  • General adultsAn ideal lunch — lentils, vegetables and a little healthy fat in one bowl, about 273 kcal a serving.
  • ChildrenVery suitable from age 2+; the soup is soft, mild and easy to eat. Keep any harissa out of children's bowls.
  • ElderlySoft, easy to chew and easy to digest; serve warm, not piping hot, and in a smaller bowl if appetite is small.
  • Pregnant womenA good source of folate and iron from lentils. Eat freshly cooked and hot, and ask your clinician about portion size.
  • Breastfeeding womenFilling and hydrating, with protein and iron; the cumin is mild, and lemon and parsley are gentle flavours.
  • AthletesGood recovery food — about 39.5 g of carbohydrate and 12.8 g of protein per serving. Pair with bread for more energy after training.
  • Weight gainAdd a second helping or a drizzle more olive oil and a generous piece of bread to raise the energy of the meal.
  • Weight lossHigh in fibre and low in fat for its size, so one bowl is filling at about 273 kcal; skip the extra bread if you are watching energy.

Health Conditions — Adjust or Avoid

Conditions

  • DiabetesLentils raise blood sugar slowly thanks to their fibre, but the bread matters — keep it modest and ask your clinician about portion size.
  • High blood pressureMost of the sodium comes from the stock and added salt; use low-sodium stock and season lightly. Ask your clinician about a suitable portion.
  • Kidney diseaseLentils are rich in potassium and the soup is fairly high in sodium, so keep the portion small and ask your clinician before eating it regularly.
  • GoutLentils contain purines, so people with gout should eat this soup in moderation and ask your clinician about how often it fits.
  • Stomach issuesThe soup is mild and soft, but lentils can cause gas for some people; eat slowly and keep the portion modest. Ask your clinician if symptoms persist.
  • Cardiovascular diseaseA plant-based, low-fat soup with olive oil and fibre, which fits a heart-friendly pattern well; watch the salt and ask your clinician about portion size.
  • Fatty liverLow in fat and rich in fibre, this soup suits a lighter eating pattern; keep added oil modest and ask your clinician about your overall diet.
  • Food allergiesThis recipe contains no gluten, dairy, egg, nut or soy ingredients, but check your stock label — some stocks contain celery or gluten. If you are allergic to legumes, do not eat this dish, and ask your clinician.
  • Special therapeutic dietsNaturally vegan and gluten-free as written, and easy to adjust for salt; discuss any therapeutic diet with your clinician before making it a regular meal.

If you have a medical condition, consult your doctor before changing your diet.

Storage & Use

Storage & Use

How to store
Cool quickly and store in an airtight container.
In the fridge
4 days.
In the freezer
3 months.
How to reheat
Reheat gently until it simmers, stirring often; reheat to 74°C (165°F). Add a splash of water or stock if it has thickened too much.
Freezing recommended
Yes — this soup freezes very well for up to 3 months; freeze before adding the lemon and parsley, and add them fresh when you reheat it.
Signs it has spoiled
Sour smell, mould on the surface, or a fizzy, fermented taste.

More recipes to explore

Moroccan lamb and prune tagine with almonds and sesame Morocco flag Morocco 2h 35m
Lunch •Atlas Mountains

Lamb & Prune Tagine

Clay vessel braised lamb shoulder infused with Ras el Hanout, saffron stamens, and natural sun-dried fruit pectins.

Immunity & Warming

Slow-braised lamb with prunes, almonds and couscous.

Pairs Well With
Spiced Couscous & Preserved Lemon Salad
High Protein
A clay bowl of Moroccan couscous with vegetables, chickpeas, carrot and pumpkin Morocco flag Morocco 1h 15m
Dinner •Maghreb Friday Table

Moroccan Couscous with Vegetables

This moroccan couscous recipe steams fine semolina until fluffy, then ladles over a slow-cooked stew of seven vegetables, chickpeas and warm spices. One serving is about 475 g.

Comfort & Warmth

Fluffy steamed semolina with a slow vegetable stew and chickpeas.

Pairs Well With
Harissa, mint tea and crusty bread
Quick Prep (<30m)
A bowl of Moroccan harira soup with chickpeas, noodles and fresh herbs Morocco flag Morocco 1h 15m
Lunch •Ramadan Iftar Table

Harira Soup

This harira soup recipe simmers lentils, chickpeas, tomatoes and lamb with ginger, cinnamon and fresh herbs, then thickens it the traditional way with a flour slurry. One serving is about 450 g.

Comfort & Warmth

A thick, warming tomato and lentil soup, the soup Moroccans break their fast with.

Pairs Well With
Dates, chebakia and mint tea
Soups & Broths • High Protein
Moroccan chicken tagine with preserved lemon slices, green olives and fresh parsley Morocco flag Morocco 1h 15m
Dinner •Moroccan Heritage

Moroccan Chicken Tagine

Moroccan chicken tagine is the dish Morocco is best known for: chicken braised slowly with onions, ginger and saffron, then finished with salty preserved lemon and green olives. This moroccan chicken tagine recipe uses a heavy pot instead of a clay tagine, so anyone can make it — the conical lid's job is done by a tight-fitting lid and a gentle flame. One serving is about 315 g.

Slow-Cooked Comfort

Chicken braised slowly with ginger, saffron, preserved lemon and green olives until the meat falls from the bone.

Pairs Well With
Couscous, khobz bread and mint tea.
High Protein

The Dinner Gazette

Never wonder what’s for dinner again

One email a week with easy dinner ideas from around the world — ingredients, steps and nutrition, tested in our kitchen first.

Delivered every Thursday morning. Unsubscribe anytime.