Looking for a breakfast treat that’s both delicious and a bit fancy? These Breakfast Pastry Pinwheels are everything you want in a morning snack—flaky, buttery, and filled with a savory, cheesy filling that will make your taste buds do a happy dance. Imagine the crispiness of puff pastry, the melt-in-your-mouth cheese, and a burst of flavor with every bite. Trust me, you’re going to love these—they’re the perfect way to kick off your day with a little extra yum!
Why You’ll Love Breakfast Pastry Pinwheels
This recipe isn’t just about the ingredients it’s about creating moments. Whether you’re hosting a brunch, enjoying a lazy weekend morning, or packing a quick breakfast for the road, these pinwheels are here to impress. Here’s why they’re a favorite:
Versatile: You can mix and match the fillings to fit your tastes, from bacon to spinach to herbs. Feel free to get creative with the flavors!
Budget-Friendly: Puff pastry is surprisingly affordable and turns any simple meal into something special. Plus, the ingredients you’ll need for the filling are basic staples.
Quick and Easy: With just a few simple steps, these pinwheels come together in no time, making them perfect for busy mornings.
Customizable: You can easily tweak the filling to suit dietary preferences. Want to keep it vegetarian? No problem—just leave out the meat!
Crowd-Pleasing: These pinwheels are sure to be a hit at breakfast or brunch, impressing your family, friends, and guests with little effort on your part.
Ingredients in Breakfast Pastry Pinwheels
Here’s the magic of these pinwheels—puff pastry and a few flavorful ingredients come together to make this delicious treat. Let’s break it down:
Puff Pastry: The base of this recipe! When baked, it turns golden, crispy, and light, giving these pinwheels that perfect crunch.
Cheese: A mix of cheeses like cream cheese, cheddar, or mozzarella brings that gooey, melt-in-your-mouth filling.
Ham or Bacon: Savory, salty ham or crispy bacon adds a delicious, meaty flavor that pairs perfectly with the cheese.
Spinach: Fresh spinach adds color, texture, and a mild, earthy flavor that balances out the richness of the cheese and meat.
Garlic Powder & Herbs: For extra flavor, garlic powder, oregano, or thyme give the pinwheels a subtle but tasty kick.
(Note: the full ingredients list, including measurements, is provided in the recipe card directly below.)

Instructions
Let’s dive into the steps to create these flaky, cheesy masterpieces:
Preheat Your Oven:
Start by preheating your oven to 375°F (190°C). This ensures even baking and helps those pinwheels turn out golden and crispy.
Prepare the Pastry:
Unroll the puff pastry onto a lightly floured surface. Use a rolling pin to gently roll it out so it’s a bit thinner and larger, giving you more room for the filling.
Combine the Filling:
In a bowl, mix the cream cheese with the shredded cheddar (or mozzarella) cheese. Add a pinch of garlic powder and a sprinkle of herbs like thyme or oregano for extra flavor. If you’re using ham or bacon, chop it up and stir it in with the spinach. This mixture should be creamy and packed with flavor.
Assemble the Pinwheels:
Spread the filling evenly over the puff pastry, leaving a small border around the edges. Once the filling is spread, carefully roll the pastry into a log, starting from one of the long sides. Make sure it’s tightly rolled to prevent the filling from spilling out during baking.
Slice and Arrange:
Slice the rolled pastry into 1-inch wide pinwheels. Arrange them on a baking sheet lined with parchment paper, leaving a little space between each pinwheel for room to puff up.
Bake to Perfection:
Bake for 15-20 minutes, or until the pinwheels are golden and puffed up. Keep an eye on them—once the pastry is golden brown, they’re ready to come out!
Finishing Touches:
Remove the pinwheels from the oven and let them cool for a couple of minutes. This is your time to show off—these beauties will be begging to be devoured!
Serve and Enjoy:
Serve warm, either as an appetizer or paired with a hot cup of coffee or tea. They’re perfect for a cozy breakfast or brunch with loved ones.
Nutrition Facts:
Servings: 8
Calories per serving: 220
(Note: Nutritional info may vary based on specific ingredients used.)
Preparation Time
Prep Time: 10 minutes
Cook Time: 20 minutes
Total Time: 30 minutes
How to Serve Breakfast Pastry Pinwheels
These pinwheels are delicious on their own, but here are some ideas for how to serve them:
- Pair them with a side of scrambled eggs for a hearty breakfast.
- Serve with a light salad for a brunch that feels a bit more indulgent.
- Enjoy with a hot cup of coffee or a fresh smoothie for a balanced start to your day.
Additional Tips
- Make it Veggie: Want to make these vegetarian? Simply skip the bacon or ham and add more veggies, like sautéed mushrooms, bell peppers, or onions.
- Make Ahead: You can prepare these the night before, cover them with plastic wrap, and store them in the fridge. In the morning, just pop them in the oven for a quick and easy breakfast.
- Storage: Leftovers can be stored in an airtight container for up to 2 days. Reheat them in the oven for the best texture.
FAQ’s
- Can I use frozen spinach?
Yes! Just make sure to thaw and drain any excess moisture before using it in the filling. - Can I use a different type of cheese?
Absolutely! You can use mozzarella, gouda, or even a mix of your favorites. - Can I make these ahead of time?
Yes, you can prepare them the night before and bake them in the morning for a quick breakfast. - How do I keep the pinwheels from unrolling?
Be sure to roll them tightly, and if needed, press the seams gently with your fingers to help seal them. - Can I freeze these pinwheels?
Yes, you can freeze the uncooked pinwheels. Just place them on a baking sheet, freeze until solid, then transfer them to a freezer bag. Bake directly from frozen—just add a few extra minutes to the cooking time. - Can I make them without puff pastry?
Yes, you can substitute the puff pastry with a store-bought pizza dough or make your own dough if you prefer. - How do I store leftovers?
Store leftover pinwheels in an airtight container in the fridge for up to 2 days, or freeze them for longer storage. - Can I make these gluten-free?
Yes, you can use gluten-free puff pastry if you need a gluten-free option. - Can I add more protein to these?
Sure! Feel free to add some cooked chicken or turkey to the filling for extra protein. - How can I make these spicier?
Add a pinch of red pepper flakes to the filling or use a spicy cheese like pepper jack for a little heat.
Conclusion
Breakfast Pastry Pinwheels are a must-try if you’re craving a breakfast treat that’s as easy to make as it is delicious. With their flaky puff pastry, savory filling, and endless customization options, they’re guaranteed to make your morning (or any time of day) a little brighter. Give this recipe a try—you’ll be hooked after the first bite!
Print
Breakfast Pastry Pinwheels
- Prep Time: 20min
- Cook Time: 18min
- Total Time: 38min
- Yield: 12servings
- Category: Breakfast
- Method: Baking
- Cuisine: American
Description
These Breakfast Pastry Pinwheels are a delightful and savory way to start your day. Made with flaky puff pastry, crispy bacon, scrambled eggs, and melted cheese, they’re perfect for breakfast, brunch, or as a grab-and-go snack. Easy to prepare and customizable with your favorite fillings.
Ingredients
– 1 sheet frozen puff pastry, thawed
– 6 oz bacon, diced
– 8 large eggs, beaten
– 2 cups shredded sharp cheddar cheese
– 4 tablespoons unsalted butter, softened
– 3 garlic cloves, minced
– 2 teaspoons sriracha or ketchup
– Kosher salt and freshly cracked black pepper, to taste
– Optional: Jalapeño pepper jelly, for serving
Instructions
1. Preheat oven to 400°F (200°C). Line a baking sheet with parchment paper.
2. In a skillet over medium heat, cook diced bacon until crispy. Remove and drain on paper towels.
3. In the same skillet, scramble the beaten eggs until just set. Season with salt and pepper.
4. In a small bowl, mix softened butter, minced garlic, and sriracha or ketchup.
5. Roll out the thawed puff pastry on a lightly floured surface to smooth creases.
6. Spread the butter mixture evenly over the pastry.
7. Layer scrambled eggs, cooked bacon, and shredded cheddar cheese over the buttered pastry.
8. Starting from one edge, tightly roll the pastry into a log. Slice into 1-inch (2.5 cm) pieces.
9. Place pinwheels cut-side up on the prepared baking sheet.
10. Bake for 15–18 minutes, or until golden brown and puffed.
11. Serve warm, optionally with jalapeño pepper jelly on the side.
Notes
– For a vegetarian version, omit bacon and add sautéed vegetables like spinach or bell peppers.
– These pinwheels can be assembled ahead of time and refrigerated overnight before baking.
– Leftovers can be stored in an airtight container in the refrigerator for up to 3 days; reheat in the oven for best texture.
Nutrition
- Serving Size: 1pinwheel
- Calories: 320kcal
- Sugar: 1g
- Sodium: 450mg
- Fat: 22g
- Saturated Fat: 10g
- Unsaturated Fat: 10g
- Trans Fat: 0g
- Carbohydrates: 18g
- Fiber: 1g
- Protein: 12g
- Cholesterol: 130mg