The holiday season is a time for gathering with loved ones, sharing laughter, and indulging in delightful treats. One recipe that has found a special place in my heart is these Savory Christmas Pinwheels recipe. They are not only easy to prepare but also bursting with flavors that evoke the warmth of festive celebrations. I remember the first time I made these for a holiday gathering; they disappeared so quickly that I barely got to enjoy one myself!

These pinwheels are a perfect blend of crispy puff pastry, creamy cheese, and the irresistible crunch of bacon. They make a fantastic appetizer or snacks for any holiday party, and the best part is that they can be made ahead of time. Whether you’re hosting a large family dinner or a cozy gathering with friends, these pinwheels will surely impress your guests with their beautiful presentation and delightful taste.
If you’re looking for a dish that’s both festive and crowd-pleasing, look no further. This recipe is straightforward and comes together in just 35 minutes. You’ll love how they can be enjoyed warm or at room temperature, making them versatile for any occasion!
- Prep: 15 minutes
- Cook: 20 minutes
- Total: 35 minutes
- Servings: 4
Ingredients

- 1 sheet puff pastry, thawed
- 5–6 strips bacon, cooked and crumbled
- 1 cup cheddar cheese, shredded
- 4 ounces cream cheese, softened
- 2–3 green onions, finely chopped (optional)
- 1 teaspoon garlic powder
- 1 egg, beaten
- Salt and pepper to taste
Instructions
- Preheat your oven to 400°F (200°C) and line a baking sheet with parchment paper.
- In a mixing bowl, combine the softened cream cheese, shredded cheddar cheese, crumbled bacon, chopped green onions (if using), garlic powder, salt, and pepper until well mixed. (The mixture should look creamy at this point.)
- On a lightly floured surface, roll out the thawed puff pastry sheet to smooth it out and slightly enlarge it.
- Spread the cheese and bacon mixture evenly over the surface of the puff pastry, leaving a small border around the edges.
- Starting from one end, carefully roll the pastry sheet into a tight log, ensuring the filling is sealed inside.
- Slice the rolled pastry into 1-inch thick pinwheels and place them on the prepared baking sheet.
- Brush the tops of the pinwheels with the beaten egg to give them a beautiful golden color while baking.
- Bake in the preheated oven for 20 minutes or until the pinwheels are puffed and golden brown. Serve warm and enjoy!
Tips for Success
- Ensure the puff pastry is fully thawed before use to avoid tearing.
- For an extra touch, add herbs like parsley or dill to the cheese mixture.
- Adjust the amount of garlic powder based on your preference for flavor intensity.
Recipe Science
The key to these pinwheels lies in the puff pastry. When baked, the layers of pastry create a light, flaky texture that contrasts beautifully with the creamy filling. The combination of bacon and cheddar offers a savory richness that is well-balanced by the cream cheese. This dish exemplifies how simple ingredients can come together to create something truly special.
Serving Suggestions

These Savory Christmas Pinwheels are best served warm, straight from the oven, but they also hold up well at room temperature. Pair them with a festive dip or a side of cranberry sauce for an added touch. They make a wonderful addition to any holiday appetizer platter, alongside cheeses, olives, and fresh veggies.
Storage & Leftovers
Leftover pinwheels can be stored in an airtight container in the refrigerator for up to 3 days. To reheat, simply place them in a preheated oven at 350°F (175°C) for about 10 minutes, until warmed through. Keep in mind that reheating may slightly affect the flakiness of the pastry, but they will still be delicious!
Frequently Asked Questions
- Can I use different types of cheese? Absolutely! Feel free to experiment with different cheeses like mozzarella or gouda for varied flavors.
- Is there a vegetarian option? Yes, you can omit the bacon and add more vegetables, such as spinach or bell peppers, for a delicious vegetarian pinwheel.
- Can I freeze the pinwheels? Yes, you can freeze them before baking. Just make sure to wrap them tightly and store them in a freezer-safe container. Bake directly from frozen, adding a few extra minutes to the cooking time.






