This post may contain affiliate links. Please read our disclosure policy
There’s something magical about puff pastry in the oven. One minute it’s pale and quiet, the next it’s golden, flaky, and filling the kitchen with that unmistakable “something good is happening” smell. These Bacon Puff Pastry Pinwheels are one of those recipes that feel almost too easy for how impressive they look on the table. They’re crispy, cheesy, savory, and disappear fast — which is usually the best compliment a party snack can get.
This is the kind of recipe you make when guests are on the way, when you need a quick appetizer, or when you just want a cozy, salty bite with minimal effort and maximum payoff.
Why you’ll love this recipe
- It’s made with simple, everyday ingredients you can easily find at any supermarket, yet the result feels bakery-level indulgent and special.
- The combination of tomato sauce, melted mozzarella, crispy bacon, and flaky puff pastry hits all the comfort-food notes without being heavy.
- It’s fast from start to finish, making it perfect for last-minute guests, holidays, or snack cravings that refuse to wait.
- The pinwheel shape looks beautiful on a platter, so it works just as well for casual family snacks as it does for parties and celebrations.
Ingredient notes & substitutions
- Puff pastry: Use ready-rolled puff pastry for convenience. Make sure it’s properly thawed but still cold — this helps it puff up nicely in the oven.
- Tomato sauce: A simple, smooth tomato sauce works best. Avoid chunky sauces so the pastry rolls cleanly.
- Mozzarella: Grated mozzarella melts beautifully and gives that irresistible cheese pull. Low-moisture mozzarella is ideal to avoid sogginess.
- Bacon: Thin slices work best so they cook through evenly. You can use smoked or unsmoked bacon depending on how intense you want the flavor.
- Fresh parsley: This adds a fresh, herby contrast to the richness of the cheese and bacon.
- Egg: Brushing with egg gives the pinwheels their glossy, golden finish.
- Parmesan: Sprinkled on top, it adds a salty, savory crust that makes these extra addictive.
How to make Bacon Puff Pastry Pinwheels
Prepare the base
- Preheat your oven to 180°C (350°F) and line a baking tray with parchment paper. Unroll the puff pastry on a clean, flat surface.
Add the fillings
- Spread the tomato sauce evenly over the pastry, keeping a small border around the edges. Sprinkle the grated mozzarella over the sauce, then layer the bacon evenly on top. Finish with freshly chopped parsley.
Roll and slice
- Starting from one long side, roll the pastry tightly into a log. Using a sharp knife, slice the roll into evenly sized pinwheels.
Finish and bake
- Place the pinwheels on the prepared baking tray. Brush each one with the beaten egg, then sprinkle Parmesan generously on top.
- Bake for 15–20 minutes, until puffed, golden brown, and irresistibly crisp.
Tips for perfect pinwheels every time
- Don’t overload the filling — too much sauce or cheese can cause the pinwheels to unravel while baking.
- Use a very sharp knife when slicing to keep the pinwheels neat and round.
- Chill the rolled pastry for 10 minutes before cutting if it feels too soft.
- Rotate the baking tray halfway through for even browning.
Serving ideas
- Perfect for brunch tables, potlucks, or kids’ birthday parties.
- Serve warm as an appetizer for parties, holidays, or game nights.
- Pair with a simple green salad for an easy lunch or light dinner.
- Add a small bowl of marinara or garlic dip on the side for extra indulgence.
Storage & reheating
- Store leftovers in an airtight container in the refrigerator for up to 2 days.
- Reheat in the oven at 170°C (340°F) for a few minutes to restore crispiness.
- Avoid microwaving if possible, as it softens the pastry.
FAQ
Can I make these ahead of time?
Yes. You can assemble, slice, and refrigerate the pinwheels for a few hours before baking. Bake fresh for best texture.
Can I freeze them?
They freeze well before baking. Freeze the sliced pinwheels on a tray, then transfer to a freezer bag. Bake straight from frozen, adding a few extra minutes.
Can I use different cheese?
Absolutely. Mozzarella keeps them mild and melty, but you can mix in cheddar or gouda for more flavor.
Final thoughts
These Bacon Puff Pastry Pinwheels are proof that great food doesn’t need to be complicated. With flaky pastry, gooey cheese, and crispy bacon, they hit that sweet spot between easy and impressive. Whether you’re feeding guests or just treating yourself, this is one of those recipes you’ll come back to again and again — and probably get asked for every time you serve it.
More Puff Pastry Recipes to Try
Brie and Pear Puff Pastry Tart
Cheesy Asparagus Puff Pastry Tart
Puff Pastry Bacon Mozzarella Pockets
Bacon Puff Pastry Pinwheels
Equipment
Ingredients
- 1 sheet puff pastry thawed
- 100 g tomato sauce
- 150 g mozzarella grated
- 150 g bacon sliced
- 2 tbsp fresh parsley finely chopped
- 1 egg beaten
- 30 g Parmesan finely grated
Instructions
- Prepare the base: Preheat your oven to 180°C (350°F) and line a baking tray with parchment paper. Unroll the puff pastry on a clean, flat surface.
- Add the fillings: Spread the tomato sauce evenly over the pastry, keeping a small border around the edges. Sprinkle the grated mozzarella over the sauce, then layer the bacon evenly on top. Finish with freshly chopped parsley.
- Roll and slice: Starting from one long side, roll the pastry tightly into a log. Using a sharp knife, slice the roll into evenly sized pinwheels.
- Finish and bake: Place the pinwheels on the prepared baking tray. Brush each one with the beaten egg, then sprinkle Parmesan generously on top.Bake for 15–20 minutes, until puffed, golden brown, and irresistibly crisp.
