← BlogJune 28, 2026

How to Make the Perfect Marrakech Msemen

Moroccan · Medium · 80 min · 6 servings

Vegetarian
Advertisement

Msemen are square Moroccan flatbreads made by folding and layering semolina dough with butter and oil to create an incredibly flaky and chewy texture reminiscent of French croissant layers but with a distinct North African character. Street vendors in Marrakech cook these on large round griddles and serve them with argan honey and preserved butter called smen.

Why this recipe works

This Marrakech Msemen recipe has been crafted to deliver restaurant-quality results in your home kitchen. At just 80 minutes from start to finish, it fits perfectly into a busy schedule without sacrificing flavor. Each serving comes in at 270 calories with 7g of protein, making it a balanced choice for any meal.

Advertisement

What you will need

This recipe uses 6 simple ingredients that you can find at any grocery store:

  • 2 cups all-purpose flour
  • 0.5 cup fine semolina
  • 1 teaspoon salt
  • 4 tablespoons unsalted butter softened
  • 4 tablespoons vegetable oil
  • 3 tablespoons runny honey for serving

Step by step instructions

Step 1: Make and Rest the Dough

Combine flour, semolina, and salt in a large bowl. Add warm water gradually, kneading for 10 minutes until a smooth and elastic dough forms. The dough should feel soft but not sticky. Divide into 8 balls, cover with plastic wrap, and rest for 30 minutes.

Step 2: Flatten and Laminate

Rub your work surface generously with oil. Flatten each dough ball into a very thin translucent sheet using oiled hands. Dot softened butter across the surface and drizzle with oil. Fold the left and right sides to the center, then fold the top and bottom to make a square parcel.

Step 3: Cook on the Griddle

Heat a dry flat griddle or cast iron pan over medium heat. Gently press each folded square flat to about half a centimeter thickness. Cook for 3 to 4 minutes on each side until golden brown with darker caramelized patches and the layers are visible on the edges.

Step 4: Serve Warm with Honey

Transfer the hot msemen to a plate and serve immediately while warm and still slightly crispy. Drizzle generously with runny honey and serve alongside Moroccan mint tea for the most authentic street market experience.

Advertisement

Easy substitutions

Missing an ingredient? Here are some swaps that work perfectly:

  • fine semolina → additional all-purpose flour works but the semolina provides a unique slight crunch that cannot be fully replicated
  • unsalted butter → ghee which is more traditional and adds a deeper nutty flavor to the layers

Common mistakes to avoid

Watch out for these pitfalls that can affect your results:

  • Not stretching the dough thin enough before folding which results in thick heavy layers instead of the delicate papery flakes
  • Cooking on heat that is too high which burns the outside before the inside layers are cooked through

Nutrition facts

Per serving: 270 calories, 7g protein, 42g carbs, 9g fat, 2g fiber.

Ready to cook?

Get the interactive recipe with adjustable servings, built-in timers, and ingredient checklist.

View full recipe →
Advertisement