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

Overview

Moroccan Khlea

Khlii, Khliaa, Khlea B'Daid, Gueddid

This moroccan khlea recipe starts with Morocco's preserved beef: beef rubbed with salt, cumin, coriander and garlic, dried in the sun, then cooked in fat until it keeps for months. To serve it, the khlea is fried in a pan and eggs are beaten in — the classic Moroccan breakfast. One serving is about 170 g.

Khlea, also spelled khlii, is Morocco's answer to keeping meat without refrigeration: beef is rubbed with salt and spices, dried in the sun, then cooked in fat and stored in jars, where it keeps for months. It was the food of travellers, shepherds and Ramadan mornings, and it comes most famously from Fes. The classic way to eat it is fried in a pan with eggs beaten in, scooped up with bread and washed down with mint tea.

Pairs well with: Mint tea, flatbread & fresh tomatoes

Provenance

Morocco flag Morocco

Moroccan Pantry Staple

Middle Eastern

Time Dedication

1h

40m prep • 20m cook

Batch Yield

4 Servings

485 kcal per serving

1 serving ≈ 170 g

Technical Skill

Intermediate

Medium (Cured Meat)

Meal Timing & Digestive Fit

Breakfast

Prime Morning Fit

Lunch

Inappropriate

Dinner

Inappropriate

Snack & Tea

Inappropriate

High Protein Occasions: Breakfast, Ramadan, Eid al-Adha, family breakfast Cost: Medium — about $3–4 per serving at home
Fried eggs with dark strips of Moroccan khlea and a dusting of cumin on a patterned plate

Moroccan Pantry Staple

Photo: إيان, CC BY-SA 4.0, via Wikimedia Commons

The Heritage Formulary

Measured Ingredients

Estimated cost: Medium — about $3–4 per serving at home (USD)

Moroccan khlea with salt-cured dried beef, cumin and coriander, fried with eggs.

Execution Methodology & Culinary Technique

Step-by-Step Cooking Guide

Active 1h
P

Prep Stage: Cure, Dry and Confit

40 Mins • Curing & Drying

Cut the beef into long thin strips and rub them all over with the salt, cumin, coriander, crushed garlic and black pepper. Leave the strips to cure in the fridge for 24 hours, then brush off the excess salt and hang them to dry in the sun for 2–3 days — or in a low oven — until they are leathery and dark. The dried meat, called gueddid, is then simmered in water and oil until the water has gone and only fat remains, and stored covered in fat. The drying days are not counted in the active time below.

Maestro Tip: Keep the drying meat covered with fine mesh so flies cannot reach it, and bring it in at night — damp night air undoes a day of drying.

  1. 1

    Cure the Beef

    20 Mins + 24 Hours Fridge, about 4°C (39°F)

    Mix the salt, cumin, coriander, crushed garlic and black pepper, and rub the mixture all over the beef strips. Lay them in a dish, cover, and leave in the fridge for 24 hours, turning once. The salt draws out moisture and the spices sink in.

    Rub the cure into every strip — bare patches are where spoilage starts.

    Done when: Beef strips evenly coated, with liquid drawn out in the dish.

  2. 2

    Dry the Beef in the Sun

    10 Mins + 2–3 Days Sun drying, or oven at 60°C (140°F)

    Brush the excess salt off the strips and hang them on a clean line in direct sun for 2–3 days, or dry them in an oven at 60°C (140°F) for 6–8 hours, until they are dark, leathery and bend without snapping. This dried meat is gueddid.

    The meat must be fully dry and leathery — any soft, damp spot will spoil in the jar.

    Done when: Dark, dry, leathery strips that bend without breaking.

  3. 3

    Cook the Khlea in Fat

    20 Mins Low heat, about 150°C (300°F)

    Cut the dried meat into bite-sized pieces and put it in a heavy pot with 500 ml of water, half the olive oil and a pinch of cumin. Simmer gently for 1–1.5 hours, stirring now and then, until all the water has evaporated and only clear fat remains. Pack the khlea into a clean glass jar and pour the warm fat over it until the meat is covered.

    Do not rush this step: every drop of water must evaporate, or the khlea will not keep.

    Done when: Tender, dark meat coated in clear fat, with no water left in the pot.

  4. 4

    Fry the Khlea

    5 Mins Medium heat, about 170°C (340°F)

    Spoon 60 g of khlea per serving into a frying pan with the remaining olive oil and warm it over medium heat for 3–5 minutes, until the fat melts and bubbles and the meat is hot through.

    If the khlea looks dry, add a spoonful of its own jar fat — it should glisten, not fry dry.

    Done when: Hot, glistening khlea with melted fat bubbling round it.

  5. 5

    Beat in the Eggs

    5 Mins Medium heat, about 170°C (340°F)

    Beat the eggs lightly with a pinch of salt, pour them over the hot khlea and stir gently, letting the egg set, then stirring again, for about 5 minutes, until the eggs are just set and creamy. The eggs must be cooked through — whites and yolks firm, about 74°C (165°F).

    Stir, let it set, stir again: that stop-start is what keeps the eggs creamy instead of rubbery.

    Done when: Soft, creamy curds of egg wrapped around the dark khlea.

  6. 6

    Serve at Once

    2 Mins Serving temperature, about 60°C (140°F)

    Dust the pan with the remaining cumin, grind over a little black pepper and serve straight from the pan with warm flatbread and mint tea.

    Serve immediately — the eggs firm up fast once they leave the heat.

    Done when: A steaming pan of khlea and eggs, dusted with cumin.

Finishing Touches & Plating

Serve the moroccan khlea straight from the pan, dusted with cumin, with warm flatbread to scoop it up and a glass of mint tea.

Nutritional Physiology & Benefits

Nutrition

Energy

485

kcal / serving

Protein

33g

Complete AA

Carbs

8g

Complex

Fats

35g

Healthy

Per serving (4 servings · 1 serving ≈ 170 g)
Energy485 kcal
Protein33 g
Carbohydrates8 g
Fat35 g
Fibre1.4 g
Sugar5.8 g
Sodium1394 mg
Per 100g
Energy285 kcal
Protein19.3 g
Carbohydrates4.8 g
Fat20.8 g
Fibre0.9 g
Sugar3.4 g
Sodium820 mg

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

Vitamins & minerals: Iron, zinc and vitamin B12 (beef), vitamin D and choline (eggs), vitamin E (olive oil).

Very High in Protein

About 32.9 g of protein per serving comes from the dried beef and the two eggs.

Iron and Vitamin B12

The beef and eggs give iron, zinc and vitamin B12 — the nutrients that make this a sustaining breakfast.

Keeps for Months

Properly covered in fat in a sealed jar, khlea keeps for 6–12 months without refrigeration — it was made for exactly that.

Food Pairings

What to Eat With

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

Drinks

Moroccan Mint Tea

Sweet mint tea is the classic partner — its freshness cuts the salt and richness of the preserved meat.

Sides

Warm Flatbread

Warm flatbread is how khlea is eaten — torn and used to scoop up the eggs and meat straight from the pan.

Olives

A small dish of green olives is a traditional Moroccan breakfast side and echoes the salty, savoury flavours.

Vegetables

Fresh Tomatoes

Sliced fresh tomato with a little salt adds juice and acidity that balance the salty, fatty khlea.

Complete menu

Moroccan khlea with eggs, warm flatbread and mint tea.

Digestive Guardrails

What NOT to Combine

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

Leaving Water in the Khlea

Any water left in the jar will spoil the khlea — simmer until only clear fat remains, and keep the meat fully covered in fat. This is general food information, not medical advice.

Eating It Every Day

Khlea is very salty and rich, so it is a sometimes breakfast rather than an everyday one — a small portion with eggs, bread and tea is the traditional way. This is general food information, not medical advice.

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

Who Should Eat It

Who Should Eat

  • General adultsA rich, salty breakfast — a full portion suits most adults as an occasional treat.
  • ChildrenVery salty and rich; a small taste with bread is fine, but keep the portion small for young children.
  • ElderlySoft and easy to eat, but very salty — a small portion with bread and tea is the lighter choice.
  • Pregnant womenVery high in sodium and saturated fat; a small portion only, and ask your clinician whether it suits you.
  • Breastfeeding womenRich and filling, with plenty of protein and energy from the beef and eggs.
  • AthletesVery high in protein at about 32.9 g a serving — a strong post-training breakfast, though the sodium is high.
  • Weight gainEnergy-dense and rich, which suits a higher-energy day.
  • Weight lossRich and salty at about 485 kcal a serving; a half portion with tomato and bread is the lighter choice.

Health Conditions — Adjust or Avoid

Conditions

  • DiabetesAbout 8.2 g of carbohydrate per serving, so the carbs are low — but the sodium is very high, and ask your clinician about portion size.
  • High blood pressureAbout 1,394 mg of sodium per serving — this is a very salty preserved meat; ask your clinician before eating it if you are on a low-sodium plan.
  • Kidney diseaseHigh in protein and sodium from the cured beef; ask your clinician whether this portion suits your plan.
  • GoutBeef is moderate in purines and the dish is very salty; ask your clinician whether it suits you.
  • Stomach issuesRich, salty and fatty — it can sit heavily; keep the portion small, and ask your clinician if your stomach keeps bothering you.
  • Cardiovascular diseaseVery high in sodium and saturated fat; enjoy rarely and in a small portion, and ask your clinician about the right portion for you.
  • Fatty liverRich, salty and energy-dense; a small portion with tomato and bread is the lighter way to enjoy it — ask your clinician about the right portion for you.
  • Food allergiesContains egg — the main allergen in this recipe; if you have a food allergy, ask your clinician whether it is safe for you.
  • Special therapeutic dietsFollow your clinician's guidance on sodium and fat portions; this is general information, not medical advice.

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

Storage & Use

Storage & Use

How to store
Pack the khlea into a clean glass jar, pour warm fat over it until fully covered, seal and store in a cool, dark place or the fridge.
In the fridge
The cooked khlea keeps 6–12 months covered in fat in the fridge; the finished khlea and eggs should be eaten at once and not stored.
In the freezer
The khlea itself freezes well for up to 6 months in its fat; the finished eggs do not freeze well.
How to reheat
Warm the khlea gently in a pan over medium heat until hot through, about 74°C (165°F); cook fresh eggs into it rather than reheating leftover eggs.
Freezing recommended
Yes, for the khlea — not for the finished eggs.
Signs it has spoiled
Sour or rancid smell, mould, meat not covered in fat, or a slimy surface.

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.