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

Overview

Moroccan Harcha

Harcha, Moroccan Semolina Cakes

This moroccan harcha recipe makes eight thick, crumbly semolina cakes, pan-fried until golden and served warm with honey. They are crisp at the edges and tender inside, with a sandy, melt-in-the-mouth crumb that no other Moroccan bread has. One serving is about 75 g.

Moroccan harcha is one of Morocco's oldest breakfast breads, made from semolina — the same golden grain that gives the country its couscous — and cooked on a griddle or in a pan rather than baked in an oven. Moroccan families and street vendors have long served it warm at breakfast and tea time, split open and drizzled with honey or spread with soft cheese. It is a thick, crumbly cake cut into rounds and pan-fried, which is what sets it apart from its two famous neighbours: msemen, a thin layered flatbread folded and stretched by hand, and baghrir, a spongy yeasted pancake full of tiny holes. All three share semolina and honey, but a cook following a harcha recipe produces a thick crumbly cake, not a flatbread and not a pancake.

Pairs well with: Runny honey and a glass of Moroccan mint tea

Provenance

Morocco flag Morocco

Moroccan Breakfast

Middle Eastern

Time Dedication

40m

20m prep • 20m cook

Batch Yield

8 Servings

259 kcal per serving

1 serving ≈ 75 g

Technical Skill

Easy

Easy (Pan-Fried Cakes)

Meal Timing & Digestive Fit

Breakfast

Prime Morning Fit

Lunch

Inappropriate

Dinner

Inappropriate

Snack & Tea

Inappropriate

Occasions: Breakfast, tea time, Ramadan mornings, family weekends Cost: Low — about $1–2 per serving at home
Four golden Moroccan harcha semolina cakes stacked on a white plate with a blue floral rim

Moroccan Breakfast

Photo: Tamorlan, CC BY-SA 3.0, via Wikimedia Commons

The Heritage Formulary

Measured Ingredients

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

A good harcha is thick, crumbly and sandy inside with a crisp golden crust — never thin like msemen, never spongy and holed like baghrir, and never doughy in the middle.

Execution Methodology & Culinary Technique

Step-by-Step Cooking Guide

Active 40m
P

Prep Stage: Mix, Bind and Rest

20 Mins • Mixing Bowl

Whisk the semolina, sugar, baking powder and salt in a large bowl. Rub in the melted butter until the mixture looks like damp sand, then pour in the milk and stir just until a soft dough comes together. Cover and rest for 10 minutes so the semolina absorbs the milk — this rest is what makes the crumb tender instead of gritty.

Maestro Tip: Do not knead the dough: overworking it makes tough, dense cakes. Stir only until it holds together.

  1. 1

    Mix the Dry Ingredients

    5 Mins Room temperature, about 20°C (68°F)

    Put the 300g fine semolina, 60g sugar, 5g baking powder and 2g salt in a large bowl and whisk for 30 seconds until evenly mixed. Break up any lumps of baking powder with your fingers so the lift is even across all eight cakes.

    Whisking first stops pockets of baking powder tasting bitter in the finished cake.

    Done when: The mixture is uniform, pale and free of lumps.

  2. 2

    Bind the Dough and Rest

    10 Mins Room temperature, about 20°C (68°F)

    Pour in the 60g melted butter and rub it through the semolina with your fingertips until it looks like damp sand. Add the 120ml milk a little at a time, stirring with a spoon until a soft dough forms that holds together when squeezed. Cover the bowl and rest for 10 minutes.

    Add the milk slowly — too much liquid turns the dough sticky and the cakes lose their crumbly texture.

    Done when: The dough is soft, holds its shape when squeezed, and is not sticky on your hands.

  3. 3

    Shape the Cakes

    5 Mins Room temperature, about 20°C (68°F)

    Divide the rested dough into 8 equal pieces (about 75g each). Roll each piece into a ball, then flatten it gently with your palm into a round cake about 8 cm across and 1.5 cm thick. Dust your hands with a little extra semolina if the dough sticks.

    Keep the cakes thick — harcha is a thick cake, not a thin pancake. Thin cakes dry out and lose the crumbly centre.

    Done when: Eight even rounds, about 1.5 cm thick, with smooth edges.

  4. 4

    Pan-Fry the First Batch

    10 Mins Medium heat, about 175°C (350°F)

    Heat 1 tablespoon of the sunflower oil in a large non-stick frying pan over medium heat until it shimmers. Lay in 4 cakes, leaving space between them, and fry for about 4–5 minutes on the first side, then flip and fry 4–5 minutes more until both sides are deep golden and the edges are crisp.

    Do not press the cakes down with a spatula — pressing squeezes out moisture and makes them dense.

    Done when: Both sides are deep golden brown, the edges are crisp, and the cake feels firm when lifted.

  5. 5

    Pan-Fry the Second Batch

    10 Mins Medium heat, about 175°C (350°F)

    Wipe the pan clean, add the remaining 1 tablespoon of oil, and fry the last 4 cakes exactly the same way, 4–5 minutes per side. Keep the finished cakes warm on a plate covered loosely with a clean cloth while the second batch cooks.

    Wiping the pan between batches stops burnt semolina crumbs from sticking to the next cakes.

    Done when: All eight cakes are evenly golden, crisp outside and tender inside.

  6. 6

    Serve Warm with Honey

    2 Mins Serve warm, about 60°C (140°F)

    Serve the harcha warm, split or whole, with the 40g honey drizzled over the top — about 5g per cake. Eat within a few minutes, while the outside is still crisp and the inside is soft and crumbly.

    A teaspoon of orange blossom water stirred into the honey is a classic fragrant touch, if you like it.

    Done when: The cakes are warm to the touch, the honey runs into the crumb, and the crust still crackles.

Finishing Touches & Plating

Serve the harcha the moment it leaves the pan, with honey and hot mint tea. Split a cake open at the table — the inside should be pale, sandy and crumbly, never doughy or wet.

Nutritional Physiology & Benefits

Nutrition

Energy

259

kcal / serving

Protein

5g

Complete AA

Carbs

40g

Complex

Fats

9g

Healthy

Per serving (8 servings · 1 serving ≈ 75 g)
Energy259 kcal
Protein5 g
Carbohydrates40 g
Fat9 g
Fibre1.5 g
Sugar12.6 g
Sodium171 mg
Per 100g
Energy344 kcal
Protein7.1 g
Carbohydrates52.9 g
Fat11.8 g
Fibre1.9 g
Sugar16.8 g
Sodium227 mg

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

Vitamins & minerals: Iron and folate (enriched semolina), vitamin A (butter), calcium and vitamin B12 (milk).

Slow Morning Energy

Semolina is a slow-digesting carbohydrate, so one or two cakes with honey give steady energy through the morning rather than a quick spike.

Simple, Gentle Ingredients

Just semolina, butter, milk and a little sugar — no yeast, no eggs and no long proving, so the cakes are easy to digest and quick to make.

Iron and Folate

Enriched semolina supplies iron and folate, and the milk adds calcium and vitamin B12 in a small, satisfying portion.

Food Pairings

What to Eat With

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

Drinks

Moroccan Mint Tea

Hot, sweet mint tea is the classic partner: its warmth and mint freshness cut through the buttery richness of the cakes and refresh the palate between bites.

Fresh Orange Juice

A small glass of fresh orange juice gives a bright, acidic contrast to the cakes and helps the body absorb the iron from the enriched semolina.

Sides

Soft Cheese

A wedge of soft, mild cheese (such as Laughing Cow) spread on a warm cake adds salt and creaminess that balances the honey sweetness — the savoury way many Moroccan families eat harcha.

Vegetables

Fresh Orange Segments

Cold orange segments add juice and gentle acidity that lighten a rich, buttery breakfast and add vitamin C to the meal.

Complete menu

Start with two warm harcha cakes drizzled with honey, add fresh orange segments on the side, and finish with a glass of Moroccan mint tea.

Digestive Guardrails

What NOT to Combine

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

Very Sweet Drinks Right After

Harcha with honey is already sweet, so a large glass of sweetened juice or soda on top adds a lot of sugar at once and can leave you feeling sluggish. Water or unsweetened mint tea is the better match. This is general information, not medical advice.

Eating Them Cold and Stale

Harcha firms up and dries out as it cools, and reheating cannot fully bring back the crisp crust. Eat them warm, or reheat gently and accept a softer texture. This is general 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 satisfying breakfast — one or two cakes with honey and tea is a typical portion.
  • ChildrenSuitable from age 2+; serve one small cake, cut into pieces, with less honey for younger children.
  • ElderlyGood choice — soft, warm and easy to chew; serve with tea and go easy on the honey.
  • Pregnant womenGenerally suitable; the cakes are fully cooked through and the enriched semolina supplies folate. Keep honey moderate.
  • Breastfeeding womenGenerally suitable; the semolina and milk give steady energy. Keep portions moderate.
  • AthletesA useful pre-training breakfast: fast, filling carbohydrates with a little protein. Eat 1–2 hours before training.
  • Weight gainA good choice — eat two or three cakes with extra honey and a soft cheese spread.
  • Weight lossEat one cake with fresh fruit instead of honey, and skip a second helping — the cakes are energy-dense for their size.

Health Conditions — Adjust or Avoid

Conditions

  • DiabetesEat one small cake without honey, and pair it with unsweetened tea and fresh fruit; the semolina and sugar raise blood glucose, so check with your clinician about portion size.
  • High blood pressureThe cakes themselves are low in sodium (171 mg per serving), but keep any salty cheese topping small; check with your clinician if you follow a low-sodium diet.
  • Kidney diseaseOne cake is modest in protein and sodium, but check with your clinician about portion size and frequency if you follow a restricted diet.
  • GoutHarcha is low in purines and generally fine in a small portion; check with your clinician if you are on a strict low-purine plan.
  • Stomach issuesThe cakes are usually gentle, but the butter and honey can trouble a sensitive stomach — eat a small portion, well chewed, and check with your clinician if symptoms persist.
  • Cardiovascular diseaseThe butter and frying add saturated fat, so eat occasionally and in a small portion; use oil instead of butter if your clinician advises it.
  • Fatty liverKeep the portion to one cake, skip the extra honey, and eat it with fruit rather than cheese; check with your clinician about how often it fits your diet.
  • Food allergiesContains wheat (gluten) and milk (butter, milk). Not suitable for coeliac disease or milk allergy; check with your clinician about safe substitutes.
  • Special therapeutic dietsIf you follow a prescribed low-sugar, low-fat or gluten-free diet, this recipe does not fit as written — check with your clinician before adapting it.

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

Storage & Use

Storage & Use

How to store
Cool completely, then store in an airtight container or wrapped in a clean cloth at room temperature.
In the fridge
2 days in an airtight container; the cakes firm up when cold.
In the freezer
Up to 1 month, wrapped individually in cling film and placed in a freezer bag.
How to reheat
Warm in a dry pan over medium heat for 2 minutes per side, or in a 160°C (320°F) oven for 5 minutes; reheat until hot through.
Freezing recommended
Yes — freeze the plain cakes without honey, up to 1 month.
Signs it has spoiled
Sour or musty smell, mould spots, or a slimy surface — discard if any appear.

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.