
Mhajeb
“Square semolina flatbread stretched paper-thin, filled with a tomato-onion-pepper sauce spiced with cumin and harissa, folded into a 12-cm square envelope, then pan-fried in olive oil until both sides are golden-crisp with the filling steaming inside. Algerian street-food, eaten with mint tea for breakfast or evening snack.”
Where it comes from
Mhajeb (also spelled m'hadjeb, mahjouba) is a beloved Algerian street food — paper-thin semolina dough folded around a savory filling and pan-fried. The technique combines Berber flatbread roots (stretching, not rolling) with Andalusian-Moorish filling refinement. Algiers and Constantine both claim mhajeb stalls as cultural institutions; the dish is sold from small streetside windows where the cook stretches, fills, and folds each one to order. Mhajeb makers compete on how thin they can stretch the dough.
On the plate
Cut on the bias, mhajeb reveals its layered cross-section — golden-crisp dough wraps around hot vegetable filling glistening with olive oil. The dough is impossibly thin, breaking into shards between teeth; the filling is sweet-spicy-jammy from the long-cooked tomato-pepper-onion. Harissa simmers at the back; cumin warms behind. Mint tea on the side; the cooling sip balances the spicy filling. Algiers afternoon snack at its most satisfying.
How it works
Semolina dough's gluten relaxation during the 45-min rest is what makes stretching possible — fresh dough resists; relaxed dough yields to gentle stretching. Olive oil on the work surface (not flour) is the Algerian trick — flour would absorb into the dough and make it tear. The thin layer + folded packet means the filling steams during the brief pan-fry, fully heating without losing moisture.
Variations
Khlea-stuffed mhajeb uses dried-cured-spiced beef (khlea) instead of vegetable filling — premium meat version. Cheese mhajeb (with melted cheese) is the modern Algiers café favorite. Spinach-and-feta mhajeb is the Mediterranean fusion variant. Algiers central station has dozens of mhajeb stalls — each with slightly different filling.
On the Palate
Ingredients
Serves 4How it's made
9 steps · Show ↓60 min active · 30 min waiting
How it's made
9 steps · Show ↓- 155 min
Dough: combine 500 g fine semolina + 1 tsp salt + 280 ml warm water + 4 tbsp olive oil. Knead 10 min to a soft, sticky-elastic dough. Rest covered 45 min — gluten relaxation is critical for the stretching.
- 217 min
Filling: heat 3 tbsp olive oil in a skillet. Add 2 finely chopped onions; cook 8 min until golden. Add 2 chopped red bell peppers + 1 chopped green pepper + 2 chopped garlic. Cook 8 min until soft.
- 325 min
Stir in 3 chopped tomatoes + 1 tbsp tomato paste + 1 tsp cumin + 1 tsp paprika + 1 tbsp harissa + 1 tsp salt + ½ tsp pepper. Cook 10 min until thick and jammy. Cool 15 min.
- 48 min
Divide dough into 8 pieces. Working with one at a time on a heavily oiled work surface, flatten with palm into a 12 cm round.
- 56 min
Place hands on the dough and stretch outward gently — work the dough by sliding fingertips under and pulling, not pressing. Aim for a 25-30 cm thin square; should be translucent enough to see fingers through.
- 64 min
Place 2-3 tbsp filling in center of square. Fold top and bottom edges in (top down, bottom up). Then fold left and right edges in to form a 12×12 cm sealed square packet.
- 77 min
Heat 1 tbsp olive oil in a non-stick or cast-iron skillet over medium-high. Place packet seam-down. Cook 3 min until golden. Flip; cook 3 min more. Lift onto a plate, lightly brush with extra olive oil to keep soft.
- 830 min
Repeat with remaining dough and filling.
- 95 min
Serve hot, sliced in half diagonally to show the filling, with a glass of mint tea or fresh lemonade.





