Algerian Mhajeb Flaky Semolina Pancakes

Algerian Mhajeb Flaky Semolina Pancakes

Pies & Tarts 5 Last Update: Jan 04, 2026 Created: Jan 04, 2026
Algerian Mhajeb Flaky Semolina Pancakes Algerian Mhajeb Flaky Semolina Pancakes
  • Serves: 6 People
  • Prepare Time: 45 minutes
  • Cooking Time: 30 minutes
  • Calories: -
  • Difficulty: Medium
Print

Get ready to discover a true taste of Algerian street food! Authentic Algerian Mhajeb (pronounced "mah-ja-b") are incredibly delicious, savory flatbreads stuffed with a vibrant, spicy tomato sauce and onion filling. Often called Mahjouba, these flaky semolina pancakes are naturally vegan, packed with big flavor, and offer a delightful contrast of crispy outside and soft, tender inside. This recipe works because it guides you through creating perfectly flaky layers using fine semolina flour bread and adequate rest time. We’ve meticulously tested each step, providing clear stretching cues and adapting the classic harissa-spiced filling for everyday American kitchens, ensuring you can cook with extra virgin olive oil and readily available ingredients. Plus, they're make-ahead and freezer-friendly, making them a fantastic filling vegan meal or spicy snack food any day of the week!

Ingredients

Directions

  1. Making the Flaky Semolina Dough
    Mix & Hydrate: In a large mixing bowl or the bowl of a stand mixer, combine the fine semolina flour, optional all-purpose flour, and salt. Gradually add the warm water, mixing until a shaggy dough forms and all the flour is hydrated. The dough should look shaggy but hold together.
    Knead Until Smooth: Transfer the dough to a lightly floured surface (if kneading by hand) or attach the dough hook. Knead for 7-10 minutes by hand, or 5-8 minutes with a stand mixer on medium speed. The dough should become soft, smooth, and elastic, slightly tacky but not gluey.
    Rest the Dough: Divide the dough into 6-8 equal balls. Lightly coat each ball generously with olive oil. Place them on a lightly oiled baking sheet, cover loosely with plastic wrap or a clean kitchen towel, and let them rest at room temperature for at least 30-45 minutes. This rest is essential for developing elasticity and making the dough easy to stretch without tearing.
  2. Preparing the Spicy Vegan Tomato Filling
    Sweat the Onions: Heat 3 tablespoons of olive oil in a large skillet (preferably cast iron skillet frying) over medium-low heat. Add the thinly sliced onions and a pinch of salt. Cook slowly, stirring occasionally, for 15-20 minutes until the onions are very soft and lightly golden. Don't rush this step; slow cooking brings out their sweetness.
    Build Flavor: Add the minced garlic, tomato paste tomato sauce, harissa paste, cumin, and smoked paprika (if using) to the softened onions. Sauté for another 2-3 minutes, stirring constantly, until fragrant and the tomato paste has darkened slightly.
    Simmer with Tomatoes: Stir in the chopped fresh or canned tomatoes. Bring to a gentle simmer, then reduce heat to low, cover, and cook for 15-20 minutes, stirring occasionally, until the sauce has thickened and the tomatoes have broken down into a rich, jammy consistency.
    Adjust & Cool: Season the filling with salt and black pepper to taste. Remove from heat and let the filling cool completely to room temperature before assembling the mhajeb. This prevents the dough from cooking prematurely and tearing.
  3. Shaping, Filling & Cooking the Mhajeb
    Prepare Work Surface: Generously oil a clean, flat work surface (like a countertop or large cutting board) and your hands. Take one dough ball, flatten it into a disc, and begin stretching.
    Stretch the Dough: Using your oiled hands, gently stretch the dough outwards from the center, working your way around until it becomes a very thin, almost translucent rectangle or square, roughly 12x12 to 14x14 inches. Don't worry if a few tiny holes appear; that's normal.
    Add Filling & Fold: Spoon about 2-3 tablespoons of the cooled chilli tomato sauce filling into the center of the stretched dough, spreading it into a square shape and leaving a generous border (about 1.5-2 inches) around the edges.
    Fold into an Envelope: Fold one side of the dough over the filling to meet the opposite edge, then repeat with the other side, creating a long rectangle. Then, fold the top edge down over the filling, and the bottom edge up, forming a neat square envelope. Gently press the seams to seal.
    Cook the Mhajeb: Heat your cast iron skillet frying pan or heavy griddle over medium heat. Lightly oil the pan. Carefully transfer a folded mhajeb to the hot skillet. Cook for 2-4 minutes per side, or until golden brown spots appear, the flatbread is cooked through, and it puffs up slightly.
    Keep Warm: As each mhajeb cooks, transfer it to a plate and cover it with a clean kitchen towel to keep it soft and warm while you finish cooking the rest. Serve hot!

Algerian Mhajeb Flaky Semolina Pancakes



  • Serves: 6 People
  • Prepare Time: 45 minutes
  • Cooking Time: 30 minutes
  • Calories: -
  • Difficulty: Medium

Get ready to discover a true taste of Algerian street food! Authentic Algerian Mhajeb (pronounced "mah-ja-b") are incredibly delicious, savory flatbreads stuffed with a vibrant, spicy tomato sauce and onion filling. Often called Mahjouba, these flaky semolina pancakes are naturally vegan, packed with big flavor, and offer a delightful contrast of crispy outside and soft, tender inside. This recipe works because it guides you through creating perfectly flaky layers using fine semolina flour bread and adequate rest time. We’ve meticulously tested each step, providing clear stretching cues and adapting the classic harissa-spiced filling for everyday American kitchens, ensuring you can cook with extra virgin olive oil and readily available ingredients. Plus, they're make-ahead and freezer-friendly, making them a fantastic filling vegan meal or spicy snack food any day of the week!

Ingredients

Directions

  1. Making the Flaky Semolina Dough
    Mix & Hydrate: In a large mixing bowl or the bowl of a stand mixer, combine the fine semolina flour, optional all-purpose flour, and salt. Gradually add the warm water, mixing until a shaggy dough forms and all the flour is hydrated. The dough should look shaggy but hold together.
    Knead Until Smooth: Transfer the dough to a lightly floured surface (if kneading by hand) or attach the dough hook. Knead for 7-10 minutes by hand, or 5-8 minutes with a stand mixer on medium speed. The dough should become soft, smooth, and elastic, slightly tacky but not gluey.
    Rest the Dough: Divide the dough into 6-8 equal balls. Lightly coat each ball generously with olive oil. Place them on a lightly oiled baking sheet, cover loosely with plastic wrap or a clean kitchen towel, and let them rest at room temperature for at least 30-45 minutes. This rest is essential for developing elasticity and making the dough easy to stretch without tearing.
  2. Preparing the Spicy Vegan Tomato Filling
    Sweat the Onions: Heat 3 tablespoons of olive oil in a large skillet (preferably cast iron skillet frying) over medium-low heat. Add the thinly sliced onions and a pinch of salt. Cook slowly, stirring occasionally, for 15-20 minutes until the onions are very soft and lightly golden. Don't rush this step; slow cooking brings out their sweetness.
    Build Flavor: Add the minced garlic, tomato paste tomato sauce, harissa paste, cumin, and smoked paprika (if using) to the softened onions. Sauté for another 2-3 minutes, stirring constantly, until fragrant and the tomato paste has darkened slightly.
    Simmer with Tomatoes: Stir in the chopped fresh or canned tomatoes. Bring to a gentle simmer, then reduce heat to low, cover, and cook for 15-20 minutes, stirring occasionally, until the sauce has thickened and the tomatoes have broken down into a rich, jammy consistency.
    Adjust & Cool: Season the filling with salt and black pepper to taste. Remove from heat and let the filling cool completely to room temperature before assembling the mhajeb. This prevents the dough from cooking prematurely and tearing.
  3. Shaping, Filling & Cooking the Mhajeb
    Prepare Work Surface: Generously oil a clean, flat work surface (like a countertop or large cutting board) and your hands. Take one dough ball, flatten it into a disc, and begin stretching.
    Stretch the Dough: Using your oiled hands, gently stretch the dough outwards from the center, working your way around until it becomes a very thin, almost translucent rectangle or square, roughly 12x12 to 14x14 inches. Don't worry if a few tiny holes appear; that's normal.
    Add Filling & Fold: Spoon about 2-3 tablespoons of the cooled chilli tomato sauce filling into the center of the stretched dough, spreading it into a square shape and leaving a generous border (about 1.5-2 inches) around the edges.
    Fold into an Envelope: Fold one side of the dough over the filling to meet the opposite edge, then repeat with the other side, creating a long rectangle. Then, fold the top edge down over the filling, and the bottom edge up, forming a neat square envelope. Gently press the seams to seal.
    Cook the Mhajeb: Heat your cast iron skillet frying pan or heavy griddle over medium heat. Lightly oil the pan. Carefully transfer a folded mhajeb to the hot skillet. Cook for 2-4 minutes per side, or until golden brown spots appear, the flatbread is cooked through, and it puffs up slightly.
    Keep Warm: As each mhajeb cooks, transfer it to a plate and cover it with a clean kitchen towel to keep it soft and warm while you finish cooking the rest. Serve hot!

Recipe Nutritional Values

The following nutritional values are per serving (one piece of cake)

Calories

~300-350 kcal

Carbohydrates

~45-50g

Protein

~8-10g

Fat

~10-15g

Additional Information

  • serving, based on 8 flatbreads) Calories: ~300-350 kcal Carbohydrates: ~45-50g Protein: ~8-10g Fat: ~10-15g Additional Information: This recipe is naturally vegan dishes to cook, making it a fantastic plant-based meal option.
  • This recipe is naturally vegan dishes to cook, making it a fantastic plant-based meal option.
  • The combination of semolina flour, vegetables, and healthy fats from extra virgin olive oil provides a reasonably balanced nutritional profile.
  • Rich in fiber from vegetables and complex carbohydrates, offering sustained energy.

Recipe Success Tips

Expert Tips for Perfect Mhajeb:

  • Rest the Dough: This is the single most important step for easy stretching and flaky results. Don't skimp on the 30-45 minute rest!
  • Don't Skimp on Oil: Generously oil your hands and work surface when stretching the dough. It prevents sticking and helps create those desirable flaky layers.
  • Cool the Filling: Ensure your hot tomato sauce filling is completely cool before assembling. Warm filling makes the dough difficult to handle and prone to tearing.
  • Medium Heat, Not High: Cook the mhajeb over medium heat. High heat will brown the outside too quickly before the inside is cooked through.
  • Don't Overload: While tempting, overfilling will make sealing difficult and increase the chances of leaks during cooking.

Quick Troubleshooting:

  • Flatbread too tough: Likely overcooked or dough needed more rest/oil. Next time, cook for less time and ensure the dough is well-rested and oiled.
  • Filling leaking: You might be overfilling, or the seals aren't tight enough. Ensure a good border around the filling and press the seams firmly.
  • Not flaky enough: The dough might have been too dry (add a bit more water during kneading) or not rested long enough.

Ingredient Substitutions & Variations

  • Spice & Heat Level:
    • Milder Version: For kids or those sensitive to heat, reduce the amount of harissa or swap it for sweet paprika and a tiny pinch of cayenne. You can also add a touch of sugar to the filling to balance the acidity and heat.
    • Smokier Version: Add ½ teaspoon of smoked paprika to the filling for a deeper, smoky flavor.
  • No Harissa? A quick pantry swap can be made using 1 tablespoon of tomato paste, ½ teaspoon of chili flakes, and a pinch of cumin.
  • No Semolina Flour? While the texture will change significantly (less flaky, more like a soft flatbread), you can use a partial all-purpose flour version. Try replacing half the fine semolina with all-purpose flour.
  • Optional Add-ins:
    • A sprinkle of grated cheese (like mozzarella or feta) inside the filling (note: this makes it non-vegan).
    • A few chopped olives or roasted red peppers can add another layer of flavor to the filling.
    • A small handful of fresh chopped herbs like parsley or cilantro stirred into the cooled filling.
  • Meat Variation Note: For a non-vegan option, you can brown a small amount of ground beef or lamb (about 4oz) and mix it into the finished spicy tomato sauce filling. This adds richness without changing the dough or cooking method.

Cultural Variations

  • How Algerians Enjoy Mhajeb: Traditionally, mhajeb are enjoyed hot off the griddle as a satisfying street-food snack. They're often served simply with a glass of refreshing mint tea or strong coffee.
  • Make it a Meal: While a hearty snack, mhajeb can easily become a full meal. Pair them with a warm bowl of lentil soup, a comforting chickpea stew, or a crisp, fresh salad for a balanced and delicious dinner.
  • Portion Suggestions: As a snack, one mhajeb per person is usually sufficient. For a main meal, 2 flatbreads per person are generally a good serving size.

Make-Ahead & Storage Instructions

  • Short-Term Storage (Cooked Mhajeb):
    • Room Temperature: Cooked mhajeb can be stored at room temperature, wrapped tightly in foil or in an airtight container, for up to 1 day.
    • Refrigerator: For longer storage, refrigerate cooked mhajeb in an airtight container for up to 3-4 days.
  • Freezing (Cooked Mhajeb):
    • Allow cooked mhajeb to cool completely. Wrap each flatbread individually in plastic wrap, then place them in a freezer-safe bag or container. They will keep well in the freezer for up to 2-3 months.
  • Reheating Methods:
    • Skillet Reheat: The best method for regaining crispiness. Reheat frozen or refrigerated mhajeb in a lightly oiled cast-iron skillet over medium heat for 3-5 minutes per side, until warmed through and crispy.
    • Oven Reheat: Place mhajeb on a baking sheet and reheat in a preheated oven at 350°F (175°C) for 10-15 minutes, or until warmed through.
    • Air Fryer Reheat (Optional): For a quick, crispy reheat, place in an air fryer at 350°F (175°C) for 5-7 minutes, flipping halfway.
    • Texture Note: Skillet and air fryer reheating will yield a crispier exterior, while oven reheating will result in a softer texture.

Frequently Asked Questions

Recommended Kitchen Tools

Tools and ingredients that can help you cook more easily and consistently.

Stand Mixer with Dough Hook:

Problem: Making Mhajeb involves several steps, from kneading dough to simmering filling and careful stretching, which can feel time-consuming, especially if you're new to it.
Agitate: Without the right shortcuts or tools, you might find yourself spending extra time on prep, risking dough tears, or struggling to get that perfect flaky texture.
Solution: These recommended tools and ingredients can significantly streamline your Mhajeb-making process, ensuring a smoother experience and delicious results without the hassle. Stand Mixer with Dough Hook:

Food Processor for Filling:

Problem: Kneading semolina dough by hand for 7-10 minutes can be tiring and messy, and it's easy to under-knead, leading to a less elastic dough.
Agitate: Under-kneaded dough is tough to stretch and prone to tearing, making assembly frustrating and impacting the final flakiness.
Solution: A stand mixer does all the hard work for you in just 5-8 minutes, developing the gluten perfectly so your dough is smooth, elastic, and a dream to stretch. Food Processor for Filling:

Pre-made Harissa Paste:

Problem: Finely chopping onions, garlic, and tomatoes for the filling takes precious time and can make your eyes water.
Agitate: Unevenly chopped ingredients can lead to inconsistent texture and cooking times in your filling, compromising its jammy perfection.
Solution: A food processor quickly and uniformly chops your veggies, saving you significant prep time and ensuring a smooth, well-integrated filling that cooks beautifully. Pre-made Harissa Paste:

Canned Crushed Tomatoes:

Problem: Sourcing individual chili peppers and spices to make your own harissa from scratch adds a whole extra step and potentially more ingredients to your shopping list.
Agitate: Without a good harissa, your filling might lack that authentic, complex depth of flavor and perfect level of spice.
Solution: High-quality store-bought harissa paste is a convenient way to inject rich, smoky, and spicy notes into your filling instantly, without compromising on authenticity or flavor. Canned Crushed Tomatoes:

Kitchen Tool

Problem: Peeling, seeding, and chopping fresh tomatoes for the filling can be a fiddly and messy task.
Agitate: Using fresh tomatoes can sometimes lead to a thinner, less robust sauce if they're not ripe enough or have too much water content.
Solution: Canned crushed tomatoes are consistently flavorful and ready to go, providing a rich, thick base for your filling that simmers down beautifully and saves you a ton of prep time.

Calories per Ingredient

Click any ingredient for detailed nutritional information:

You may also like

Newsletter

Sign up to receive email updates on new recipes.