If you are looking for an easy appetizer that is crispy on the outside, soft and cheesy inside, and packed with rich garlic flavor, these Cheesy Garlic Pinwheels are a perfect choice. Made with buttery puff pastry, garlic butter, mozzarella, Parmesan, and herbs, these little spirals bake into golden, flaky bites that are hard to resist.
They are ideal for parties, game days, holiday gatherings, brunch, or even as a side for soups and pasta dinners. Because the recipe starts with store-bought puff pastry, there is no need to make dough from scratch. You simply spread, sprinkle, roll, slice, and bake.
The combination of garlic butter and melted cheese gives every layer plenty of flavor. Mozzarella creates that delicious cheese pull, Parmesan adds a salty, savory finish, and parsley keeps the filling fresh. You can serve the pinwheels on their own or pair them with marinara, ranch, garlic sauce, or creamy herb dip.
Why You’ll Love These Cheesy Garlic Pinwheels
One of the best things about this recipe is how simple it is. Puff pastry does most of the work for you, creating dozens of crisp, buttery layers as it bakes.
The filling is also very flexible. Mozzarella and Parmesan are a classic combination, but cheddar, Monterey Jack, Gruyère, or provolone can all be used.
These pinwheels are excellent for entertaining because they can be assembled ahead of time, refrigerated, and baked just before serving.
They are also easy to portion. Each pastry is already bite-sized, making them perfect for serving on a platter.
Ingredients
For the Pinwheels
- 2 sheets frozen puff pastry, thawed but still cold
- 2 cups shredded low-moisture mozzarella cheese
- ½ cup freshly grated Parmesan cheese
- ¼ cup shredded cheddar cheese, optional
- 2 tablespoons chopped fresh parsley
- ½ teaspoon dried Italian seasoning
- ¼ teaspoon crushed red pepper flakes, optional
For the Garlic Butter
- 5 tablespoons unsalted butter, melted
- 5 garlic cloves, finely minced
- 1 tablespoon chopped fresh parsley
- ½ teaspoon garlic powder
- ½ teaspoon dried oregano
- ¼ teaspoon salt
- ¼ teaspoon freshly ground black pepper
For the Egg Wash
- 1 large egg
- 1 tablespoon water
For Finishing
- 2 tablespoons grated Parmesan
- Fresh parsley
- Extra garlic butter, optional

How to Make Cheesy Garlic Pinwheels
1. Preheat the Oven
Preheat your oven to 400°F (205°C).
Line two large baking sheets with parchment paper.
Parchment prevents the melted cheese from sticking and makes cleanup much easier.
Puff pastry needs a hot oven to rise properly. If the oven temperature is too low, the butter in the pastry can melt before the layers have a chance to puff.
2. Make the Garlic Butter
In a small bowl, combine the melted butter, minced garlic, parsley, garlic powder, oregano, salt, and black pepper.
Stir well.
Let the garlic butter sit for about 5 minutes so the flavors can blend.
Fresh garlic gives the strongest flavor, while garlic powder helps distribute that flavor throughout every bite.
3. Prepare the Puff Pastry
Place one thawed puff pastry sheet on a lightly floured work surface.
The pastry should be flexible enough to unfold but still feel cold.
If it becomes very soft or sticky, place it back in the refrigerator for about 10 minutes before continuing.
Gently roll the sheet just enough to smooth the fold marks.
Do not roll it too thin or you will lose some of the beautiful flaky layers.
4. Brush with Garlic Butter
Brush a thin, even layer of garlic butter over the entire pastry sheet.
Leave about ½ inch around one edge without filling. This clean edge will help seal the roll later.
Do not use so much butter that it pools on the pastry. Too much liquid can make rolling difficult.
5. Add the Cheese
Sprinkle mozzarella evenly over the garlic butter.
Add Parmesan and optional cheddar.
Finish with chopped parsley, Italian seasoning, and optional red pepper flakes.
Gently press the cheese into the pastry with your hands.
This helps keep the filling in place while rolling.
6. Roll the Pastry
Starting from one long side, roll the pastry into a tight log.
Try to keep the roll even from one end to the other.
When you reach the clean edge, brush it lightly with egg wash or water and press gently to seal.
Place the log seam-side down.
Repeat with the second pastry sheet.
7. Chill Before Slicing
Transfer the rolled pastry logs to the refrigerator for approximately 20–30 minutes.
This step is very important.
Cold puff pastry is much easier to slice cleanly, and chilling helps the pinwheels maintain their round spiral shape during baking.
You can also place the rolls in the freezer for about 10–15 minutes if you are short on time.
8. Slice the Pinwheels
Using a sharp knife, cut each log into slices approximately ½ to ¾ inch thick.
You should get around 12–15 pinwheels from each sheet, depending on thickness.
If the roll becomes soft while slicing, return it to the refrigerator briefly.
Arrange the pinwheels flat on the prepared baking sheets.
Leave about 2 inches of space between them so the puff pastry has room to expand.
9. Add the Egg Wash
Whisk together the egg and water.
Lightly brush the exposed pastry edges with egg wash.
Avoid heavily brushing the cut sides because too much egg can seal the layers and reduce puffing.
Sprinkle a little extra Parmesan over each pinwheel.
10. Bake Until Golden
Bake for approximately 15–20 minutes.
Rotate the baking sheet halfway through if your oven browns unevenly.
The pinwheels are ready when they are deeply golden, puffed, and crisp around the edges.
The cheese should be melted and bubbling.
If they still look pale after 15 minutes, continue baking for a few more minutes.
11. Finish with Garlic Butter
Remove the pinwheels from the oven.
For extra garlic flavor, lightly brush the tops with a small amount of warm garlic butter.
Do not soak them, or the pastry can lose some of its crispness.
Sprinkle with fresh parsley and extra Parmesan.
12. Let Them Rest
Allow the pinwheels to cool on the baking sheet for approximately 5 minutes.
This gives the melted cheese time to settle and allows the pastry to become slightly firmer.
Serve warm.
What to Serve With Cheesy Garlic Pinwheels
Marinara sauce is one of the best dips for these pinwheels. The bright tomato flavor balances the rich butter and cheese.
Garlic aioli, ranch dressing, creamy herb sauce, or pesto also work beautifully.
These pinwheels can also be served alongside tomato soup, creamy chicken soup, or vegetable soup instead of traditional garlic bread.
For pasta night, serve them with spaghetti, lasagna, baked ziti, Alfredo pasta, or chicken Parmesan.
For parties, add them to a platter with stuffed mushrooms, chicken wings, meatballs, mozzarella sticks, or other finger foods.
Tips for the Best Cheesy Garlic Pinwheels
Keep the puff pastry cold. Cold pastry creates better layers and a flakier texture.
Use low-moisture mozzarella. Fresh mozzarella contains more water and can make the filling soggy.
Do not overload the cheese. Too much filling can leak out and make rolling difficult.
Chill the rolled pastry before slicing. This is the easiest way to achieve neat pinwheels.
Use a sharp knife. A dull knife can squash the pastry layers.
Bake until properly golden. Pale puff pastry may still be doughy in the center.
Serve warm. The cheese is best while melted and the pastry is crisp.
Easy Recipe Variations
Pepperoni Pizza Pinwheels
Add chopped pepperoni and a thin layer of pizza sauce before adding the cheese.
Use only a small amount of sauce so the pastry does not become soggy.
Spinach and Cheese Pinwheels
Add finely chopped cooked spinach to the cheese mixture.
Squeeze out as much moisture as possible before using.
Bacon Cheddar Pinwheels
Add crispy chopped bacon and replace some mozzarella with sharp cheddar.
Jalapeño Cheese Pinwheels
Add finely chopped jalapeños and use pepper Jack cheese for a spicy version.
Pesto Cheese Pinwheels
Spread a thin layer of basil pesto over the pastry instead of garlic butter.
Top with mozzarella and Parmesan.
Ham and Cheese Pinwheels
Add thinly sliced or finely chopped ham with mozzarella and cheddar.
Storage and Reheating
Allow leftover pinwheels to cool completely.
Store them in an airtight container in the refrigerator for up to 3 days.
For the best texture, reheat in a 375°F (190°C) oven for 5–8 minutes.
An air fryer also works very well at 350°F for 3–5 minutes.
Avoid microwaving when possible because it can make the puff pastry soft.
Make-Ahead Instructions
You can assemble and roll the puff pastry logs up to 24 hours ahead.
Wrap them tightly and refrigerate.
Slice and bake just before serving.
You can also freeze the sliced unbaked pinwheels. Arrange them on a tray, freeze until firm, then transfer them to a freezer-safe container.
Bake directly from frozen, adding a few extra minutes to the cooking time.
Final Thoughts
These Cheesy Garlic Pinwheels are an easy appetizer that delivers everything you want in a party snack: crisp flaky pastry, melted cheese, buttery garlic flavor, and plenty of savory herbs.
They require only a few simple ingredients, yet they look impressive once baked into golden spirals. The key is to keep the puff pastry cold, use a flavorful but not overly wet filling, and bake until the edges are deeply golden.
Serve them with marinara for dipping, add them to a party platter, or use them as a cheesy alternative to garlic bread alongside pasta and soup. Whether you keep them classic or customize them with bacon, spinach, pepperoni, or jalapeños, these cheesy garlic pinwheels are an easy recipe that works for almost any occasion.