The grainy surface of golden-baked harcha and the crumbly inside of a piece broken open
Prep20 min
Cook40 min
Serves4 servings
CuisineMoroccan

Harcha: Moroccan Semolina Flatbread with a Crumbly Grain

Harcha is a Moroccan flatbread made from semolina and butter, enjoyed at breakfast and with afternoon tea. Covers household variations in the formula, choosing flour, ingredients and steps for 4 servings, how to read the dough after the milk goes in, cooking over low heat, what to do if it crumbles, storage and reheating, and enjoying it with sweet or savory toppings.

Total: 1 hrLevel: Beginner

Cooking flow

Cooking steps

STEP 11 / 4

Work the melted butter into the flour

5 min

A bowl where melted butter has been mixed into semolina so the whole is like damp sand

Put 250 g semolina, 25 g sugar, 3 g baking powder, and 1.5 g salt in a bowl and mix. Melt 100 g butter in a small pot over low heat, without boiling it or browning it. Cool it until you can handle it with your hand, then add it to the flour. Mix with a spoon until the whole thing is like damp sand. Moisten the grains evenly so no dry lumps of flour remain. Do not pull the dough or knead it long. Also avoid adding the milk first.

STEP 22 / 4

Mix in the milk and rest

5 min

Harcha dough mixed with milk, rested for 5 minutes, and holding together when pressed

Add 100 ml milk and mix about 2 minutes, gather it into one mass, and rest it 5 minutes at room temperature. After 5 minutes, press it. It is ready when it holds its shape and does not flow. If it is dry and cracks, add milk 5 ml at a time, up to 20 ml in total, and after each addition wait 1 minute and check again. The rest lets the flour absorb moisture; there is no yeast to ferment.

STEP 33 / 4

Shape the dough into 8 rounds

8 min

Harcha dough shaped into rounds 7 to 8 mm thick on a work surface dusted lightly with semolina

Spread 15 g dusting semolina on parchment and divide the dough into 8 equal pieces. Press each by hand into a round about 9 cm across and 7 to 8 mm thick. Even it out so there are no thick spots. You don't need a cutter. If small cracks appear at the edge, pinch them together with your fingers. Don't add a lot of flour to stiffen the dough.

STEP 44 / 4

Cook both sides over low heat

20–40 min

Four harcha cooked over low heat in a skillet with golden surfaces

Preheat the skillet over medium-low heat for about 2 minutes, then lower to low before putting in the dough. Do not add extra oil. Use the spatula to lift only the dough from the parchment into the skillet; the parchment is not heated. Arrange 4 at a time and cook 5 to 10 minutes on one side, then flip and cook 5 to 10 minutes more. Cook 5 to 10 minutes a side; two batches together take 20 to 40 minutes. When the color goes from pale golden to medium golden and the surface and edges are dry and hold their shape, slide the wide spatula under and flip. Flip only once.

If it quickly turns dark brown, the heat is too high. Take it off the heat for a moment to lower the temperature, then continue over low heat. Before the second batch, remove any scorched grains left in the skillet, and don't add dough to an overheated pan.

To check doneness, let one piece cool a little and break it open. If there is no damp pasty dough at the center and the cross-section is a mass of grains, it is done. If the center is still raw, return it to low heat and add 1 to 2 minutes per side, then check again. Scorching cannot be fixed by continuing to cook.

0 / 0
Ingredients

Ingredients

1 / 2

Dough

Ingredient Amount Substitutes & notes
Fine semolina 250 g A fine grind that still keeps grains of durum wheat. Do not replace it entirely with cake flour
Unsalted butter 100 g Melted before use. Don't simply swap in the separate oil-and-water formula
Milk 100 ml Keep another 20 ml ready for adjustment and add it 5 ml at a time
Granulated sugar 25 g The sweetness of the dough. Serve sweet toppings on the side
Baking powder 3 g About 3/4 tsp. Don't simply swap in baking soda
Salt 1.5 g About 1/4 tsp. Weigh it, because the weight changes with grain size
2 / 2

For shaping and serving

Ingredient Amount Substitutes & notes
Semolina 15 g For dusting. Fine is fine. Do not add leftover dusting semolina to the dough
Jam 40 g A suggestion for serving 4. Not included in the nutrition estimate
Cheese 80 g When served in place of jam. Not included in the nutrition estimate
0 / 0

Let the baked harcha cool a little, then split it horizontally with a bread knife. It crumbles easily while piping hot, so wait. The outside keeps the rough feel of fine semolina grains, and the inside is a crumbly dough that falls apart. Spread a thin layer of jam on the cut face or tuck in cheese, and tea time in Morocco begins. A bread that lets you enjoy the grain of semolina: that is harcha.

Harcha is a Moroccan flatbread made from semolina dough cooked on both sides in a skillet. The basic formula is leavened with baking powder, so there is no long fermentation to wait for. The dough rests 5 minutes so the flour can absorb moisture. All you need to remember is how to choose the flour and how to manage the heat. Cook it through over low heat and you get a golden outside and an inside whose grains fall apart. This recipe makes 8 small rounds about 9 cm across, cooked in two batches of 4 in a skillet around 26 cm. It serves 4 and takes about 60 minutes.

On the Moroccan Table, Taking Sweet Toppings and Cheese Alike

A Moroccan tea-time table with harcha and jam and cheese served on the side

Harcha is a bread that appears at both breakfast and afternoon tea. It is paired with butter, honey, jam, and cheese. Some people cut it horizontally and fill it, while others leave it uncut and serve the toppings alongside, tearing off pieces as they eat.

It is called bread, but it is not a stretchy, fluffy loaf like a fermented dough. It is closer to cornbread, with a crumbly, falling-apart texture. It goes well not only with sweet jam or honey but also with salty cheese. You don't need to add sugar to the dough to make it like a pastry.

It is spelled Harcha or Harsha, and written حرشا in Arabic. The name is tied to a coarse, rough surface. When you cook it with semolina clinging to the surface, the fine grains stay visible and you get exactly a rough surface.

Did you know?

The same name also covers harcha dyal ferran, or harcha au four, a semolina cookie baked in the oven. Moroccan snack shops also sell large versions, and some are flavored with anise, raisins, and sesame. It differs from the skillet flatbread here in both formula (eggs, wheat flour, sugar, and so on) and method. You cannot make it by simply moving this dough to the oven.

Enjoy Household Formulas More Than Regional Boundaries

There is no single formula for harcha. One uses 100 g butter, 100 ml milk, and 250 g semolina. Another is a household formula with olive oil and water, combining yeast with baking powder. In this oil-and-water version, pre-activate the yeast for 10 minutes and rest the dough 10 to 15 minutes. Its waiting time differs from the baking-powder-only dough here, so don't mix them up. It is truly a formula that changes by household.

The shape is free too. It can be one large round or small rounds; cook it thin and it is crisp, cook it thick and it is soft. Small ones are easy to support with a wide spatula, and changing to one large round changes both the handling and how heat reaches the center. Don't use the timing of the 8-piece version as is. Keep in mind how ease of handling changes with size.

Harcha is a bread cooked on both sides. It is clearly different in method from baghrir, cooked on one side only so the surface forms holes, and from msemen, enjoyed for its folded layers.

For other semolina breads, see how to make baghrir and how to make msemen, made by folding to build layers.


Ingredients (serves 4)

Fine semolina, butter before melting, milk, sugar, salt, and baking powder

Make 8 small rounds about 9 cm across and 7 to 8 mm thick, and divide them among 4 people, 2 pieces each. The base is 250 g semolina, 100 g butter, and 100 ml milk, with 25 g sugar, 1.5 g salt, and 3 g baking powder. Start with 100 ml of milk. After resting, check the dough and add milk 5 ml at a time, up to 20 ml in total. Don't add the full amount from the start.

Look for fine semolina. It is different from finely milled durum flour, so check the grain size in the product description. Look for the generic name "semolina" at baking-supply stores or online. Ordinary cake flour will not give the texture of the grain. What you need is fine-ground durum semolina; the grain size on the bag is the clue. Choose semolina that is fine but still has grain. This is the only specialty ingredient; butter, milk, sugar, salt, and baking powder come from ordinary shopping.

Tip

The dough firms up between right after the milk goes in and 5 minutes later. After resting, press it to check whether it holds together. Only when it is dry and cracks, add milk 5 ml at a time, and stop at 20 ml. If it still won't hold together, recheck the grain size of the flour and your measuring.

Method

You will need a nonstick skillet around 26 cm, a bowl, a wide spatula, and a scale. Cook 4 at a time, in two batches. If 4 pieces would overlap in your skillet, cook fewer at a time; the total time grows accordingly. The parchment is only for the work surface and stays out of the skillet. Support the dough with a wide spatula so you can carry it without breaking it.

Tip

On high heat only the outside scorches and the center doesn't cook. Look together at the color of the surface, the dryness of the edge, and the cross-section of one piece cooled slightly. Cooking time changes with the skillet and the heat, so the trick is not to aim for a deep brown.

Tip

Let it cool about 5 minutes before cutting. Cut horizontally in half with a sharp bread knife. Set the bottom face on the board, and keep your fingers out of the blade's path. If it looks likely to break apart badly, don't force a horizontal cut; serve the toppings on the side and tear the bread by hand.

When It Doesn't Cook Well, Look at Flour, Thickness, and Heat Separately

Harcha showing a golden outside and a dry cross-section where grains of semolina remain

If the edge cracks before cooking, you can fix it by rechecking the moisture or the shaping. But a surface that has scorched and turned bitter does not come back even if you add moisture. Separating scorch from undercooking shows you what move to make. When the outside has colored but the center is damp, don't raise the heat; heat it longer over low heat. Next time, make the thickness an even 7 to 8 mm. If it falls apart right after cooking, wait for it to cool slightly before touching it. Don't reach for flour first.

Symptom What to check How to recover / adjust next time
Edges crack badly when shaping Whether the dough is dry after absorbing Add milk 5 ml at a time. Up to 20 ml of adjustment
Dough runs and won't hold shape Too much milk, not rested enough Rest 5 minutes first. Recheck the measuring and don't add a lot of flour
Only the surface quickly turns dark Heat level and an overheated skillet Take it off the heat to cool, then restart over low heat
Damp dough left at the center Uneven thickness, undercooked Add 1 to 2 minutes per side over low heat and recheck the cross-section
Crumbles when cut horizontally Too hot, dull knife Cool slightly and use a sharp knife. You can serve the toppings on the side

Finished harcha does not have the elasticity or height of sandwich bread. It is a grainy dough whose crumbly cross-section is its charm. If you want more rise, don't add baking powder. Check the grain size of the flour, the moisture, the thickness, and the heat instead.

From a Sweet Piece to a Savory Breakfast

Change the topping and the same harcha becomes a different breakfast. Allow 10 g jam per person, or 20 g cheese per person for a savory version. Serve toppings on the side so each person can choose. On the Moroccan table, butter, honey, jam, cheese, and olive oil are paired. The five toppings below are for serving at home.

How to enjoy Per-person guide How to eat
Jam 10 g Cut horizontally and spread thinly
Cheese 20 g Tuck into the cut or serve on the side
Honey 5 g Drizzle a little just before eating
Butter 5 g Spread thinly on the warm cut face
Olive oil 5 ml Put in a small dish and dip torn bread

Rather than piling on all of them together, choose either sweet toppings or savory ones. Choosing between sweet and savory suits this bread well. If you have flour left over, you can use it for baghrir, cooked on one side only, or compare the texture of the layered msemen as bread beside a main dish.

Caution

Semolina contains wheat, and milk, butter, and cheese contain dairy. Do not serve to people with allergies to these, and check the ingredient labels. Honey carries a risk of infant botulism, so do not give it to infants under 1 year. When handling a hot skillet or a knife, let the bread cool slightly and cut it on a stable surface.

Storage, Reheating, and Frequently Asked Questions

Harcha tastes best fresh from the pan. For leftovers, store it in small portions without fillings. Let it cool briefly, then refrigerate or freeze within 2 hours of cooking, or within 1 hour when the temperature is above 32°C. Refrigerated cooked food keeps up to 4 days, but for this bread, eat it by the next day for the best texture. To freeze, wrap each piece and eat within 2 weeks for the best quality.

Caution

Discard cooked food left at room temperature for more than 2 hours, or in an environment above 32°C for more than 1 hour. Even if it smells and looks normal, don't keep food that has been out too long. When reheating stored portions, heat until the center reaches 74°C. Don't use browning alone as the check for reheating.

Can I substitute cake flour for the semolina?

This formula depends on the grainy texture of semolina, so cake flour will not work as a full replacement. Choose a fine semolina that still has grain. Even if the name says durum wheat, it is different from a finely milled flour.

Can I leave the dough overnight and cook it the next morning?

Do not leave a milk-containing dough at room temperature overnight. To make ahead, cook it, divide into portions, and refrigerate or freeze. The 5-minute rest does not mean the dough can be stored overnight.

How do I reheat frozen harcha?

Thaw it in the refrigerator, then reheat both sides in a skillet over low heat. Frozen over high heat, only the outside tends to scorch. Time changes with thickness and how cold it is, so start with 2 to 3 minutes per side and keep heating until the center reaches 74°C. The point is to reheat through to the center over low heat. Add the toppings after reheating.

Is it spicy?

The basic dough uses no chile or spices. It is a plain flavor centered on semolina and butter, with the restrained sweetness of sugar. You can choose savory toppings, but spicy sauces are not part of the basic ingredients.

Nutrition Guide

One serving is 2 of the 8 pieces, with 2 pieces as one serving at about 457 kcal, 9 g protein, 22 g fat, and 56 g carbohydrate. These figures use 265 g semolina (counting all 15 g of dusting semolina as eaten), 100 g unsalted butter, 100 ml milk taken as about 100 g, and 25 g sugar, divided by 4. Milk was calculated at 3.25% fat. Extra milk for adjustment, toppings, and the trace amount of baking powder are not included. Toppings are not in the calculation, so count jam or cheese served alongside separately.

Sources