Ingredients:

  • 1 cup (120g) all-purpose flour, plus extra for dusting
  • 1 teaspoon (5g) baking powder
  • 1/2 teaspoon (3g) salt
  • 2 tablespoons (28g) unsalted butter, cold and cut into cubes
  • 1/2 cup (120ml) whole milk
  • 1 tablespoon (15ml) honey
  • 4 ounces (115g) sliced cooked ham, thinly sliced
  • 4 ounces (115g) cheddar cheese, shredded
  • 1 tablespoon (15ml) Dijon mustard
  • 1 tablespoon (15ml) mayonnaise
  • Pinch of dried herbs (Italian blend or oregano)
  • 1 large egg, lightly beaten
  • 1 tablespoon (15ml) milk or water
  • Sesame seeds or poppy seeds for topping (optional)

Instructions:

  1. Combine flour, baking powder, and salt in a bowl. Cut in the cold butter until the mixture resembles coarse crumbs.
  2. In a separate bowl, whisk together milk and honey. Add to the dry ingredients and mix until just combined.
  3. Turn the dough out onto a lightly floured surface, form a disc, wrap in plastic wrap, and chill for 30 minutes.
  4. In a bowl, combine shredded cheese, diced ham, mustard, mayonnaise, and optional dried herbs.
  5. On a lightly floured surface, roll the dough into a rectangle approximately 12x16 inches (30x40cm).
  6. Evenly spread the ham and cheese mixture over the dough, leaving a small border along one of the long edges.
  7. Starting from the long edge opposite the border, tightly roll the dough into a log.
  8. Using a sharp knife or pizza cutter, slice the log into 1-inch (2.5cm) thick pinwheels.
  9. Place the pinwheels on a baking sheet lined with parchment paper or a silicone baking mat, leaving some space between each.
  10. In a small bowl, whisk together the egg and milk or water.
  11. Brush the tops of the pinwheels with the egg wash and sprinkle with sesame or poppy seeds, if using.
  12. Bake in a preheated oven at 375°F (190°C) for 15-20 minutes, or until golden brown. Let cool slightly before serving.