Skip to content
Allquickyrecipes Search recipes

Dinner · Part 2 of 3: Instructions

Crispy Moroccan Msemen Stuffed Flatbread with Spiced Beef and Cheddar Step-by-step instructions

A crispy, square Moroccan Msemen flatbread torn open to reveal flaky layers and a savory beef and cheddar filling.
Prep
Cook
Total
Serves
4
Includes 30 min resting

Before you start

Before starting, gather all ingredients and equipment. Make the dough first and let it rest while preparing the filling. Cook the beef filling completely and let it cool slightly—this makes assembly easier.

Shred the cheddar cheese and have the cilantro washed and dried. Preheat the cast-iron griddle just before cooking. Have a rolling pin, pastry brush, and spatula ready. The dough should be at room temperature for easy handling.

Ingredients at a glance (16)
  • 2 cups fine semolina flour
  • 1 cup all-purpose flour
  • 1 tsp salt
  • 1 1/2 cups warm water
  • 1/4 cup vegetable oil, plus more for brushing
  • 1 lb ground beef
  • 1 small onion, finely chopped
  • 2 cloves garlic, minced
  • 1 tsp ground cumin
  • 1 tsp ground coriander
  • 1 tsp paprika
  • 1/4 tsp ground cinnamon
  • 1/2 tsp salt
  • 1/4 tsp black pepper
  • 1 1/2 cups shredded cheddar cheese
  • fresh cilantro leaves, for serving

Instructions

Prepare the dough and filling

  1. Make the dough
    In a large bowl, whisk together the semolina flour, all-purpose flour, and salt. Gradually add the warm water and 2 tablespoons of the vegetable oil, stirring with a wooden spoon until a shaggy dough forms. Turn the dough out onto a lightly floured surface and knead for 8 to 10 minutes, until smooth and elastic. The dough should be soft and slightly tacky but not sticky. Shape into a ball, brush with a little oil, cover with plastic wrap, and let rest at room temperature for 30 minutes.
    Look for The dough is smooth, elastic, and springs back when pressed.
    Tip If the dough feels too dry, add warm water a tablespoon at a time until it comes together.
  2. Cook the beef filling
    Heat a large skillet over medium-high heat. Add the ground beef and cook, breaking it up with a spoon, until browned and cooked through, about 6 to 8 minutes. Add the onion and garlic and cook for 2 minutes, until softened and fragrant. Stir in the cumin, coriander, paprika, cinnamon, salt, and black pepper. Cook for 1 minute more. Remove from heat and let cool slightly. The filling should be fully cooked and seasoned.
    Look for The beef is browned and the spices are fragrant.
    Safe temperature 160°F (71°C) internal temperature (ground meat)
    Tip Drain any excess fat if needed, but leave some for moisture.
  3. Assemble the flatbreads
    Divide the rested dough into 4 equal pieces. On a lightly oiled surface, flatten one piece into a thin rectangle, about 1/8 inch thick. Brush the surface with a little oil. Spread a quarter of the beef filling and a quarter of the shredded cheddar over the dough, leaving a small border. Fold the dough over the filling, then fold in the sides and roll it up like a packet. Repeat with the remaining dough and filling. Set the stuffed flatbreads aside on a plate.
    Look for The flatbreads are sealed and hold the filling securely.
    Tip Keep the dough pieces covered with a damp towel while working to prevent drying.

At the end of this phase, you should have a smooth, elastic dough that has rested for 30 minutes, and a fully cooked, seasoned beef filling. The dough should be soft and pliable, not sticky.

The filling should be fragrant with spices and slightly cooled. The shredded cheddar should be ready. This is the foundation for the rest of the recipe.

Cook until golden and crisp

  1. Heat the griddle
    Place a cast-iron griddle or large skillet over medium heat and preheat until a drop of water sizzles and evaporates immediately. Lightly brush the surface with a little vegetable oil. The griddle should be hot but not smoking, about 375°F (190°C).
    Look for The griddle is hot enough to sizzle a drop of water.
    Tip Use an instant-read thermometer to check the surface temperature if you have one.
  2. Pan-fry the flatbreads
    Place one stuffed flatbread on the hot griddle. Cook for 3 to 4 minutes, until the bottom is deep golden brown and crisp. Carefully flip with a spatula and cook the other side for another 3 to 4 minutes, until golden brown and the cheese is melted and blistered. Press gently with the spatula to ensure even browning. Transfer to a cutting board and repeat with the remaining flatbreads.
    Look for The flatbread is golden brown with blistered spots and feels crisp when tapped.
    Tip Adjust the heat if the flatbread browns too quickly before the filling is hot.

The flatbreads should be golden brown on both sides with blistered spots. They should feel crisp and sound hollow when tapped. The cheese should be visibly melted and bubbling. The aroma of toasted bread and spiced beef should fill the kitchen. If the flatbreads are browning too quickly, lower the heat.

Finish and serve hot

  1. Finish and serve
    Sprinkle the hot flatbreads with fresh cilantro leaves. Cut into wedges or tear into pieces. Serve immediately while crisp and hot. The layers should shatter crisply when broken.
    Look for The flatbreads are golden, crisp, and the cheese is melted.
    Tip Serve right away to enjoy the maximum crunch.

The flatbreads are finished with fresh cilantro and served immediately. They should shatter when broken, revealing the flaky layers and molten cheese. The contrast of textures—crisp exterior, tender interior, gooey filling—is the goal. Serve hot, as they lose crispness as they cool.

Common mistakes

One common mistake is making the dough too dry, which results in tough flatbreads. Add water gradually and knead well. Another is overfilling the flatbreads, which makes them hard to seal and can cause leakage.

Use a moderate amount of filling and press the edges to seal. Frying at too high a heat can burn the outside before the inside is hot—keep the griddle at medium. Finally, don't skip the resting time; it relaxes the gluten and makes rolling easier.

How to tell it’s done

The flatbreads are done when both sides are deep golden brown and the surface is crisp to the touch. The cheese should be melted and blistered, and the filling should be hot throughout.

If using a thermometer, the internal temperature of the beef filling should reach 160°F (71°C). The flatbreads should feel firm and shatter when tapped. Let them rest for a minute before cutting to allow the cheese to set slightly.

  • Ground meat: 160°F (71°C) in the thickest part

Coming up in Part 3: common questions

  • Can this flatbread be made ahead of time?
  • Why does the dough sometimes tear when rolling?
  • Can this recipe be made gluten-free?
  • What is the best way to reheat leftover flatbreads?
  • Can this recipe be doubled?

Also in Part 3: variations (Spicy harissa filling, Vegetarian option, Chicken kefta filling, Cheese-only version), storage and make-ahead, and the printable recipe card.

Up next · Part 3 of 3

4 variations · storage & make-ahead · 5 answers · printable card

Tips, FAQ & printable recipe (Part 3)← Back to the ingredients (Part 1)