Marrakech Traditional Breakfast

20g protein · 1 h · 500 kcal

A Moroccan breakfast spread of flaky msemen, hole-speckled baghrir and crisp-edged harcha, served with sweet, savoury accompaniments. It suits a leisurely meal where everyone can mix and match breads, honey, amlou, olives and eggs.

1 h4 servings500 kcal

Ingredients

  • 4 piecesMsemen (Moroccan pancakes), flaky and layered
  • 4 piecesBaghrir (spongy pancakes), soft with tiny holes
  • 4 piecesHarcha (semolina bread), crisp outside and soft inside
  • 120 ml (½ cup)Amlou, a blend of almonds, argan oil and honey
  • 120 ml (½ cup)Honey, for drizzling over the breads
  • 120 ml (½ cup)Olives
  • 240 ml (1 cup)Khlea (preserved meat)
  • 4 piecesEggs

Instructions

  1. 1

    Cook the pancakes

    Cook the msemen and baghrir on a hot griddle until golden brown and flaky.

  2. 2

    Cook the harcha

    Cook the harcha in a pan until crisp on the outside and soft inside.

  3. 3

    Heat the khlea

    Warm the khlea in a pan, then set it aside.

  4. 4

    Fry the eggs

    Fry the eggs in a separate pan until they reach your preferred doneness.

  5. 5

    Arrange the breads

    Place the msemen, baghrir and harcha on a serving platter.

  6. 6

    Serve the spread

    Serve the breads warm with amlou, honey, olives and khlea.

  7. 7

    Pour the drinks

    Accompany the meal with strong Moroccan mint tea or coffee.

What is a Marrakech traditional breakfast?

This is a Moroccan-style breakfast spread rather than a single dish: several breads are served alongside sweet and savoury accompaniments. Msemen, baghrir and harcha each bring a different texture to the table.

This version brings together the breads with amlou, honey, olives, khlea and eggs. The mix of crisp, soft, flaky, sweet and savoury elements makes it easy to build each mouthful to taste.

Nutrition and macros by portion

The nutrition label shows one serving as written: 500 calories, 20g protein, 70g carbs, 15g fat.

PortionAdjustmentkcalProteinCarbsFat
LighterLess honey and amlou350 kcal14g49g11g
This servingAs written500 kcal20g70g15g
HungryAdd another bread750 kcal30g105g23g

The breads and honey are the main sources of carbohydrate, while amlou contributes fat from its almonds and argan oil. Eggs and khlea provide protein, and the olives add a savoury, salty element. For a balanced plate, pair a bread portion with egg and olives, and drizzle the honey or amlou rather than pouring freely.

The breads on the table

Msemen: These layered Moroccan pancakes are cooked on a hot griddle until golden and flaky. Serve them warm so their texture is at its best.

Baghrir: The soft pancakes have tiny holes that make them well suited to honey. Keep them with the other breads so guests can choose between crisp, flaky and spongy textures.

Harcha: This semolina bread is cooked in a pan for a crisp exterior and a soft centre. It is a useful choice for dipping into the accompaniments.

Cook the breads with care

Hot griddle: Cook the msemen and baghrir on a hot surface and watch for the stated golden-brown colour. The recipe gives no exact cooking time, so use the colour and flaky finish as your cues.

Separate pan: Cook the harcha in a pan until it is crisp outside but remains soft within. Avoid judging it by the exterior alone; the centre should not become hard.

Get the timing right

Warm khlea: Heat the preserved meat in a pan and set it aside while you fry the eggs separately. This keeps each component ready for the final platter.

Serve promptly: Arrange the breads and bring them to the table warm with the accompaniments. The recipe does not specify exact timings, so coordinate the pans to finish close together.

Balance sweet and savoury

Sweet sides: Amlou and honey complement the breads, especially the hole-speckled baghrir. Offer both at the table so diners can choose how much to add.

Savoury sides: Olives and khlea offset the sweet accompaniments, while eggs add another savoury option. Serve them alongside the breads rather than mixing everything together.

Serve it as a shared spread

Arrange all three breads on one platter and place the amlou, honey, olives, khlea and eggs within easy reach. This lets everyone assemble a plate with a little of each or focus on their preferred combination.

Strong Moroccan mint tea or coffee is suggested as the drink. Keep the breads warm as you serve them for a more inviting breakfast.

Recipe notes & tips

  • Warm the breads just before serving so they arrive at the table ready to eat.
  • Keep the honey and amlou in separate serving dishes so diners can choose between them.
  • Cook the eggs in a separate pan, as the recipe directs.
  • Set the heated khlea aside while finishing the eggs.
  • Arrange the olives with the sweet accompaniments to make both options easy to reach.

Variations

  • More savoury: Serve the eggs with khlea as suggested, or offer them separately on the platter.
  • Tea pairing: Choose strong Moroccan mint tea to accompany the spread.
  • Coffee pairing: Serve coffee instead of mint tea, as the recipe allows.
  • Honey finish: Drizzle honey over the breads at the table so each person can choose how much to use.

Common mistakes to avoid

  • Overcooking the harcha: Take it off the pan when the outside is crisp but the inside remains soft.
  • Serving the breads cold: Arrange them soon after cooking and serve them warm.
  • Cooking eggs with the khlea: Use a separate pan for the eggs, as the method specifies.
  • Adding all the honey at once: Serve it alongside the breads so diners can portion it themselves.
  • Forgetting the savoury sides: Include olives and khlea to balance the sweet accompaniments.

How to store

Refrigerate leftover breads, eggs and khlea in separate airtight containers and use within 2–3 days. Reheat the breads in a pan and warm the khlea and eggs gently before serving; keep honey, amlou and olives covered and follow their package guidance after opening.

Frequently asked questions

What is khlea?

Khlea is preserved meat, listed here as a traditional Moroccan delicacy. Heat it in a pan and serve it with the breads and eggs.

What is amlou made from?

In this recipe, amlou is described as a blend of almonds, argan oil and honey. Serve it alongside the breads.

How should I serve baghrir?

Serve the baghrir warm with honey available for drizzling. Its tiny holes make it a natural match for the sweet topping.

Can I serve the eggs with the khlea?

Yes. The eggs can be served with khlea or on their own; the method cooks them in a separate pan.

What can I drink with this breakfast?

The recipe suggests strong Moroccan mint tea or coffee.

Cook it from the original

This recipe comes from caroltasty.com. Their page has the author’s own photos, notes and tips — the best place to cook it from.

Open the recipe on caroltasty.comOpens in a new tab
Calori App Free download Install