Ingredients
4 cups (500 grams) all-purpose flour, plus more for shaping
1/2 cup plus 2 tablespoons (100 grams) semolina, plus more for shaping
1 1/2 teaspoons kosher salt
1 3/4 cups (400 grams) water
2 teaspoons plus 6 tablespoons (95 grams) canola oil, plus more for shaping
6 tablespoons (85 grams) salted butter, melted
Instructions
  1. Put the flour, semolina, and salt in the bowl of a stand mixer fitted with a dough hook. Add the water and 2 teaspoons/10 grams of the oil and, with the mixer on low, mix until everything is well combined, about 2 minutes. Increase the speed to medium and mix until the dough is smooth, shiny, elastic, and pulls away from the sides of the bowl, about 6 minutes.
  2. Generously coat a rimmed baking sheet with oil. Coat a large, smooth work surface with oil (a granite, stainless steel, or Formica countertop is ideal). Transfer the dough to the oiled surface. Using oiled hands, form a ring with your thumb and index finger and use it to squeeze off pieces of the dough into 12 equal balls (each should weigh about 3 ounces/85 grams). Put the balls on the oiled baking sheet and roll them around so that they’re coated with oil, but keep the balls separate from one another. Put the entire baking sheet in a large plastic bag or cover loosely with plastic wrap and let the dough rest at room temperature for 30 minutes.
  3. Meanwhile, put the remaining 6 tablespoons/85 g oil in a small bowl, add the melted butter, and stir to combine.
  4. Re-oil the work surface. Working with one piece of dough at a time, use the palm of your hand to flatten the ball and then continue to apply downward pressure with your palm to stretch it out into a rough circle about 10 inches/25 centimeters across that’s so thin it’s nearly translucent. Using your hand, cover the surface of the dough with 1 tablespoon of the butter mixture and then sprinkle with a dusting (about 1 teaspoon) of semolina. Use a rubber spatula to lightly mark the midline. Fold the top of the dough circle down so that the edge extends about 1/2 inch/1 1/2 centimeters beyond the line. Repeat that fold from the bottom so that the two edges overlap the center. Then fold in each of the other sides in the same way to form a 3-inch/7 1/2-centimeter square. Transfer the m’smen squares to the oiled baking sheet seam side down and let rest for at least 15 minutes. Form the remaining breads in the same manner, warming the butter mixture if it begins to solidify.
  5. Proceeding in the same order in which you formed the breads, put each square on a lightly oiled piece of parchment paper and stretch it with your palm until it has slightly more than doubled in size. If they resist stretching, let them rest a bit more before proceeding. Each finished m’smen should be a 7-inch/18-centimeter square. Cut the parchment so that it extends just slightly beyond the square. Do not stack the breads as you stretch them—they will stick together.
  6. Heat a large griddle over medium-high heat until a drop of water sizzles away almost immediately.
  7. You can cook as many m’smen at a time as your skillet or griddle will hold. Lay the breads paper side up in the skillet and then peel off the paper as soon as the breads begin to firm; it will come away easily. Cook the m’smen until they turn first translucent and then brown in spots, 2 to 3 minutes per side. Transfer to a wire rack while you continue cooking the rest.
  8. M’smen are most delicious eaten warm, but once cooled, they can be stored for up to 5 days in an airtight container in the refrigerator. They freeze well for up to 3 months. Reheat m’smen for 1 minute on each side in a hot dry skillet before serving.