Ingredients:

  • 1 tablespoon olive oil (15 ml)
  • 1 medium onion, finely chopped (approximately 1 cup)
  • 2 cloves garlic, minced
  • 1 pound (450g) good quality pork sausage meat
  • 1 medium apple, peeled, cored, and diced
  • 1/4 cup (60 ml) chopped fresh sage or thyme
  • 1/4 teaspoon ground nutmeg
  • Salt and freshly ground black pepper to taste
  • 1 package (14-16 ounces/400-450g) all-butter puff pastry, thawed
  • 1 large egg, beaten
  • 1 tablespoon milk or water
  • Optional: Sesame seeds, poppy seeds, or Everything Bagel seasoning

Instructions:

  1. Sauté onion and garlic in olive oil until softened. Add sausage meat and cook, breaking it up with a spoon, until browned. Drain excess fat.
  2. Stir in diced apple, herbs, nutmeg, salt, and pepper. Cook until apple is slightly softened. Remove from heat and let cool slightly.
  3. On a lightly floured surface, gently roll out the puff pastry into a rectangle, about 12x16 inches (30x40 cm).
  4. Spread the sausage mixture evenly over the puff pastry, leaving a small border.
  5. Starting from one long edge, tightly roll the pastry into a log. Wrap the log tightly in plastic wrap and chill in the refrigerator for at least 30 minutes.
  6. Preheat oven to 400°F (200°C). Line a baking sheet with parchment paper. Remove the pastry log from the refrigerator and slice into 1/2-inch (1.25 cm) thick Puff Pastry Pinwheels.
  7. Place the pinwheels on the prepared baking sheet. In a small bowl, whisk together the egg and milk. Brush the tops of the pinwheels with the egg wash and sprinkle with sesame seeds (if using).
  8. Bake for 20-25 minutes, or until golden brown and the puff pastry is cooked through.
  9. Let the Puff Pastry Pinwheels cool slightly on the baking sheet before transferring them to a serving platter.