IngredientsFor the Pastry2 sheets frozen puff pastry, thawed1 egg, beaten (for egg wash)1 tablespoon milk2 tablespoons grated Parmesan cheese1 teaspoon sesame seeds (optional)For the Filling8 slices cooked bacon, chopped150 g (5 oz) smoked ham, diced2 cups shredded mozzarella cheese1 cup shredded cheddar cheese1 small tomato, diced and seeds removed2 green onions, finely sliced2 tablespoons softened cream cheese1 teaspoon Dijon mustard (optional)½ teaspoon garlic powder½ teaspoon onion powder½ teaspoon Italian seasoningSalt and freshly ground black pepper, to taste1 tablespoon chopped fresh parsleyOptional AdditionsBaby spinach leavesSliced jalapeñosCooked mushroomsRed bell peppersCaramelized onionsInstructionsStep 1: Prepare the FillingCook the bacon until crispy, then drain on paper towels and chop into small pieces. In a large bowl, combine the bacon, diced ham, mozzarella, cheddar, tomato, green onions, cream cheese, garlic powder, onion powder, Italian seasoning, parsley, Dijon mustard, salt, and pepper. Mix until everything is evenly combined.Step 2: Prepare the Puff PastryPreheat your oven to 200°C (400°F). Line a baking tray with parchment paper.Lightly flour your work surface and unfold the thawed puff pastry sheets. If needed, gently roll each sheet slightly larger without making it too thin.Step 3: Add the FillingSpread half of the filling evenly over one pastry sheet, leaving about a 1 cm border around the edges. Place the second pastry sheet directly on top and gently press to seal.Step 4: Cut and TwistUsing a sharp knife or pizza cutter, slice the pastry into strips about 4 cm (1½ inches) wide.Hold each strip at both ends and twist it several times to create an attractive spiral. Transfer each twist onto the prepared baking tray, leaving space between them.Step 5: Egg WashMix the beaten egg with the milk. Brush each pastry twist generously with the egg wash to create a glossy finish.Sprinkle with Parmesan cheese and sesame seeds if desired.Step 6: BakeBake for 20–25 minutes, or until the pastry is beautifully puffed and deep golden brown with bubbling melted cheese.Allow the twists to cool for 5 minutes before serving.Serving SuggestionsThese pastry twists pair wonderfully with:Tomato soupCaesar saladRanch dressingHoney mustardGarlic aioliMarinara sauceThey also make an excellent addition to brunch boards or holiday appetizer platters.StorageStore leftovers in an airtight container in the refrigerator for up to 3 days.Reheat in a 180°C (350°F) oven for 8–10 minutes or in an air fryer for 4–5 minutes to restore their crispiness. Avoid microwaving if possible, as the pastry may become soft.Tips for Perfect Puff Pastry TwistsKeep the puff pastry cold until ready to use.Remove excess moisture from tomatoes to prevent soggy pastry.Don’t overfill the pastry or the filling may leak during baking.Chill the twisted pastries for 10 minutes before baking for extra flaky layers.Experiment with different cheeses such as Swiss, Gruyère, Monterey Jack, or Gouda.Prep Time: 20 minutesCook Time: 25 minutesTotal Time: 45 minutesServings: 8–10 pastry twistsThese flaky, cheesy bacon and ham puff pastry twists are guaranteed to impress with their buttery layers, rich filling, and crisp golden finish—perfect for any occasion from casual snacks to elegant entertaining.
Cheesy Bacon & Ham Stuffed Puff Pastry Twists