Skip to content
Allquickyrecipes Search recipes

Dinner · Part 1 of 3: Ingredients

Crispy Moroccan Msemen Stuffed Flatbread with Spiced Beef and Cheddar

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

Crispy, flaky Moroccan msemen flatbread stuffed with spiced beef kefta and melted cheddar—this is the ultimate savory treat. Each bite shatters with 30 layers of golden, buttery crispness, wrapping a warmly spiced, cheesy filling.

Pan-fried on a cast-iron griddle, these flatbreads are perfect for dinner, a hearty snack, or a showstopping appetizer. The contrast of crunchy exterior and tender, juicy interior is irresistible.

Msemen, also known as rghaif, is a beloved Moroccan flatbread known for its flaky, layered texture. This version takes it to the next level by stuffing it with a fragrant spiced beef kefta and sharp cheddar. The dough is simple—just semolina, flour, water, and oil—but the folding technique creates those iconic layers.

Pan-fried until golden and blistered, these flatbreads are a sensory experience: the crunch, the aroma, the melted cheese pull. Serve them hot with fresh cilantro for a meal that feels both rustic and special.

Ingredients

Makes 4 stuffed flatbreads · serves 4

Dough

  • 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

Filling

  • 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

For serving

  • fresh cilantro leaves, for serving
Contains: gluten, milk

Why this recipe works

The magic of msemen lies in the lamination. By brushing the dough with oil and folding it repeatedly, you create thin layers that separate and crisp during cooking.

Ready to start cooking right away??? Jump to Part 2 ? Step-by-Step Method ?

This technique, similar to puff pastry, yields a shatteringly crisp exterior with a tender, chewy interior. The oil prevents the layers from fusing, allowing them to puff and flake as they hit the hot griddle.

The filling is cooked before assembling, ensuring the beef is fully seasoned and tender. Spices like cumin, coriander, and cinnamon add warmth without overpowering.

The cheddar melts into a gooey, savory contrast to the crisp dough. Cooking the filling first also reduces the risk of undercooked meat and lets the flavors meld before baking.

Notes and substitutions

Fine semolina flour gives msemen its characteristic texture; it's available in most supermarkets or Middle Eastern grocers. If you can't find it, a blend of all-purpose and whole wheat flour works, though the texture will be slightly different. The dough should be soft and pliable—adjust the water as needed.

For the filling, use a good melting cheese like cheddar, Monterey Jack, or mozzarella. The spices can be adjusted to taste, but the combination of cumin, coriander, and cinnamon is classic. Make sure the beef is fully cooked before assembling. A cast-iron griddle gives the best crust, but a heavy skillet works too.

  • ground beef: ground lamb or ground chicken (adjust cooking temperature to 165°F for poultry)
  • cheddar cheese: Monterey Jack, mozzarella, or a spicy pepper jack for extra heat
  • fine semolina flour: bread flour mixed with 1/2 cup whole wheat flour for a heartier texture

Equipment

  • large mixing bowl
  • cast-iron griddle or skillet
  • rolling pin
  • pastry brush
  • spatula
  • cutting board
  • sharp knife

Coming up in Part 2: the method

  1. Prepare the dough and filling · 3 stepsMake the dough · Cook the beef filling · Assemble the flatbreads
  2. Cook until golden and crisp · 2 stepsHeat the griddle · Pan-fry the flatbreads
  3. Finish and serve hot · 1 stepFinish and serve

Up next · Part 2 of 3

6 steps · 20 min of cooking · what to look for at each stage

Step-by-step instructions (Part 2)