Cheddar Bacon Pinwheels
Cheddar Bacon Pinwheels are flaky, cheesy pastry spirals filled with sharp cheddar, seasoned cream cheese, and crisp turkey bacon. They look impressive on a serving tray, but the preparation is simple enough for a casual weekend snack.
These pinwheels are especially useful when you need a make-ahead appetizer for game day, holiday gatherings, birthdays, or potlucks. Store-bought puff pastry removes most of the work, while chilling the rolled pastry helps every pinwheel keep its neat spiral shape.
This version uses turkey bacon instead of pork bacon. Cook it until properly crisp before adding it to the filling so the pastry stays flaky rather than becoming greasy or soggy.
What This Recipe Tastes Like
The puff pastry bakes into crisp, buttery layers around a rich and savory filling. Sharp cheddar gives the pinwheels a bold cheese flavor, while cream cheese keeps the center smooth and prevents the filling from becoming dry.
Turkey bacon adds salty, smoky flavor and small crisp pieces throughout each spiral. Garlic powder, black pepper, and green onions balance the richness without overpowering the cheese.
The pinwheels are crispest around the edges and softer through the center. They taste best warm, when the cheese is melted and the pastry is still light and flaky.
Why You’ll Love This Recipe
- Uses convenient store-bought puff pastry
- Easy to assemble with familiar ingredients
- Looks attractive on appetizer platters
- Can be prepared ahead and baked later
- Uses turkey bacon instead of pork
- Crispy, flaky, and cheesy in every bite
- Easy to transport for parties and potlucks
- Suitable for beginner cooks
- Simple to customize with different cheeses
- Delicious warm or at room temperature
Best Occasions to Serve This
Cheddar Bacon Pinwheels are best for occasions where you want an appetizer that feels special but does not require complicated preparation.
Serve them for:
- Game-day parties
- Holiday appetizer spreads
- Birthday gatherings
- Potlucks
- Family movie nights
- Brunch buffets
- Baby showers
- Casual dinner parties
- After-school snacks
- New Year’s Eve parties
They pair well with ranch dressing, honey mustard, marinara sauce, garlic dip, or a lightly spicy mayonnaise.
Step-by-Step Cooking Instructions

1. Thaw the Puff Pastry Properly
Remove the puff pastry from the freezer and thaw it according to the package directions. It should be flexible enough to unroll without cracking but still feel cold.
Do not allow the pastry to become warm and overly soft. Warm puff pastry becomes sticky, loses definition, and may not rise into crisp layers during baking.
2. Cook the Turkey Bacon
Cook the turkey bacon in a skillet until browned and crisp. Transfer it to a paper-towel-lined plate and allow it to cool completely.
Once cool, chop it into small pieces. Large pieces can make the pastry difficult to roll and may cause the pinwheels to separate.

3. Prepare the Cheese Filling
Place the softened cream cheese in a bowl. Add the garlic powder, black pepper, and finely sliced green onions.
Mix until smooth and evenly seasoned. The cream cheese should be soft enough to spread without pulling or tearing the pastry.

4. Roll Out the Pastry
Place the thawed puff pastry sheet on a lightly floured work surface. Gently roll it into a slightly larger and more even rectangle.
Avoid pressing too firmly. You only need to smooth the seams and create an even surface for the filling.
5. Add the Filling
Spread the cream cheese mixture evenly over the pastry, leaving a small border around the outer edges.
Sprinkle the shredded cheddar over the cream cheese. Finish with the chopped turkey bacon, distributing it evenly so every pinwheel contains some filling.
Do not pile the filling too thickly. Overfilling makes the pastry difficult to roll and increases the chance of the cheese leaking during baking.

6. Roll the Pastry into a Log
Starting from one long edge, roll the pastry tightly into a log. Keep the roll even, but do not squeeze it hard enough to push out the filling.
Place the log seam-side down. Wrap it in parchment paper or plastic wrap and refrigerate it for at least 30 minutes.
Chilling firms the pastry and filling, making the log much easier to slice cleanly.
7. Slice the Pinwheels
Preheat the oven to 400°F and line a large baking sheet with parchment paper.
Remove the chilled log from the refrigerator. Using a sharp knife, cut it into slices approximately ½ inch thick.
If the pastry becomes soft while slicing, return the log to the refrigerator for another 10 to 15 minutes.
8. Arrange and Brush
Place the pinwheels flat on the prepared baking sheet, leaving approximately 2 inches between them.
Brush the exposed pastry lightly with beaten egg. This helps the pinwheels develop a glossy, golden finish.
Reshape any pinwheels that became uneven during slicing.

9. Bake Until Golden
Bake for 17 to 21 minutes, or until the pastry has risen and the edges are deeply golden.
Rotate the pan once if your oven browns unevenly. Avoid removing the pinwheels while the pastry still looks pale or soft.
10. Cool Briefly and Serve
Allow the pinwheels to rest on the baking sheet for approximately five minutes.
Transfer them to a serving platter and serve warm. The short resting time allows the cheese to settle while keeping the pastry crisp.
Pro Tips for Best Results
Keep the Puff Pastry Cold
Cold pastry creates better layers and rises more evenly. If it feels sticky or soft during preparation, refrigerate it before continuing.
Cook the Turkey Bacon Until Crisp
Soft bacon can add moisture to the filling. Cook it thoroughly and allow it to cool before chopping.
Chop the Filling Finely
Small pieces make the log easier to roll and help each pinwheel hold its shape.
Leave a Border Around the Pastry
Keeping the outer edges mostly clear gives the filling room to spread without escaping.
Chill Before Slicing
This is the most important step for neat pinwheels. A chilled log produces cleaner spirals and reduces flattening.
Use a Sharp Knife
A dull knife presses down on the pastry and damages the layers. Slice with a clean, gentle sawing motion rather than pushing straight down.
Give Them Room to Expand
Puff pastry spreads and rises during baking. Leave enough space between the pinwheels so the sides can become crisp.
Bake Until Properly Browned
Pale puff pastry can taste doughy. Wait until the edges are golden and the bottoms are firm.
Variations & Substitutions
Chicken Bacon Pinwheels
Replace turkey bacon with cooked chicken bacon. Prepare it until crisp before chopping and adding it to the filling.
Jalapeño Cheddar Pinwheels
Add one finely chopped jalapeño to the cream cheese mixture. Remove the seeds for mild heat or leave some in for a stronger flavor.
Chicken and Cheddar Pinwheels
Replace the bacon with finely chopped cooked chicken. This creates a filling appetizer that works well with ranch or honey mustard.
Spinach Cheddar Pinwheels
Leave out the bacon and add well-drained chopped spinach. Squeeze out as much moisture as possible before mixing it with the filling.
Mozzarella Pizza Pinwheels
Use mozzarella instead of cheddar, omit the cream cheese, and spread a thin layer of thick pizza sauce over the pastry.
Pepper Jack Pinwheels
Replace half or all of the cheddar with pepper jack cheese for a mildly spicy version.
Crescent Dough Option
Refrigerated crescent dough can replace puff pastry. Seal the perforations carefully before adding the filling. The result will be softer and more bread-like rather than crisp and flaky.
Storage, Freezing & Reheating Tips
Refrigerating Leftovers
Store completely cooled pinwheels in an airtight container in the refrigerator for up to three days.
Place a paper towel beneath them to absorb excess moisture and help protect the pastry.
Freezing Unbaked Pinwheels
Prepare and slice the pinwheels, then arrange them on a parchment-lined tray.
Freeze until firm before transferring them to a freezer-safe bag. Freeze for up to two months.
Bake directly from frozen, adding several minutes to the normal baking time.
Freezing Baked Pinwheels
Allow baked pinwheels to cool completely. Freeze them in a single layer before placing them in a freezer-safe container.
For the best texture, use them within two months.
Reheating in the Oven
Place the pinwheels on a baking sheet and reheat at 350°F for 6 to 9 minutes.
This is the best method for restoring their crisp texture.
Reheating in the Air Fryer
Air fry the pinwheels at 325°F for 3 to 5 minutes. Check early because the pastry can brown quickly.
Reheating in the Microwave
Microwave individual pinwheels for approximately 15 to 20 seconds. They will become soft rather than flaky, so the oven or air fryer is the better option.
Frequently Asked Questions
How do you keep pinwheels from becoming soggy?
Use fully cooked, crisp turkey bacon and avoid wet ingredients. Do not add excessive cream cheese, and keep the puff pastry cold until baking. Bake the pinwheels until the bottoms are firm and the edges are golden rather than removing them while the pastry is still pale.
Can Cheddar Bacon Pinwheels be prepared ahead of time?
Yes. Assemble the pastry log, wrap it tightly, and refrigerate it for up to 24 hours. Slice and bake the pinwheels shortly before serving. You can also freeze the sliced, unbaked pinwheels for longer storage.
Why did my pinwheels lose their spiral shape?
The pastry was probably too warm or the log was not chilled long enough. Chill the rolled log for at least 30 minutes and use a sharp knife. Avoid pressing down while slicing because this flattens the pastry layers.
Can I make pinwheels without cream cheese?
Yes. Use a thin layer of thick mustard, pizza sauce, or garlic butter to help the cheese and bacon stick to the pastry. Avoid watery sauces because they can make the puff pastry soggy.
Can I bake Cheddar Bacon Pinwheels in an air fryer?
Yes. Arrange a small batch in the air fryer basket without allowing the pinwheels to touch. Air fry at 350°F for approximately 8 to 11 minutes, checking frequently. Cook in batches so air can circulate around each pinwheel.
What to Make Next

Cheddar Bacon Pinwheels
Ingredients
Method
- Cook the turkey bacon in a skillet until crisp. Transfer it to a paper-towel-lined plate, cool completely, and chop finely.
- Mix the softened cream cheese, green onions, garlic powder, and black pepper in a small bowl.
- Place the thawed puff pastry on a lightly floured surface. Gently roll it into an even rectangle.
- Spread the cream cheese mixture evenly over the pastry, leaving a small border around the edges.
- Sprinkle the shredded cheddar and chopped turkey bacon evenly over the cream cheese.
- Starting from a long edge, roll the pastry tightly into a log.
- Wrap the log and refrigerate for at least 30 minutes.
- Preheat the oven to 400°F. Line a large baking sheet with parchment paper.
- Cut the chilled pastry log into approximately 18 slices, each about ½ inch thick.
- Arrange the pinwheels flat on the prepared baking sheet, leaving space between them.
- Whisk the egg with 1 tablespoon water. Brush the exposed pastry lightly with the egg wash.
- Bake for 17 to 21 minutes, or until puffed and golden brown.
- Cool on the baking sheet for five minutes before serving.
Notes
- Keep the puff pastry cold for better layers.
- Cook the turkey bacon until crisp and cool it completely.
- Do not spread the filling too thickly.
- Chill the pastry log before cutting.
- Use a sharp knife to protect the spiral shape.
- Bake until the edges and bottoms are properly golden.
- Serve warm for the best texture and flavor.
Nutrition Per Serving
Serving size: 2 pinwheels- Calories: 245
- Protein: 8 g
- Fat: 18 g
- Carbohydrates: 14 g
