Cheesy Pesto Pinwheels—just the name itself promises an irresistible combination of flavors, textures, and aromas. These bite-sized delights are a fantastic choice for any gathering, from casual family dinners to fancy cocktail parties. With their flaky, buttery puff pastry base and a filling of gooey cheese, fresh spinach, and herby pesto, these pinwheels make an impression at the table. The beauty of this recipe is that it takes only a few basic ingredients, yet the results feel gourmet. Whether served warm out of the oven or at room temperature, these pinwheels hold their own as both an appetizer and a snack, offering a satisfying bite every time.

Cheesy Pesto Pinwheels: The Perfect Appetizer for Every Occasion
Cheesy Pesto Pinwheels—just the name itself promises an irresistible combination of flavors, textures, and aromas. These bite-sized delights are a fantastic choice for any gathering, from casual family dinners to fancy cocktail parties. With their flaky, buttery puff pastry base and a filling of gooey cheese, fresh spinach, and herby pesto, these pinwheels make an impression at the table. The beauty of this recipe is that it takes only a few basic ingredients, yet the results feel gourmet. Whether served warm out of the oven or at room temperature, these pinwheels hold their own as both an appetizer and a snack, offering a satisfying bite every time.
- Prep Time: 15 minutes
- Cook Time: 20 minutes
- Total Time: 35 minutes
- Yield: 16 pinwheels 1x
- Category: Appetizer, Snack
- Method: Baking
- Cuisine: American, Italian
- Diet: Vegetarian
Ingredients
- 1 sheet puff pastry: Puff pastry is the secret to the irresistible flakiness of these pinwheels. It’s light, buttery, and crispy when baked, providing the ideal contrast to the creamy filling. The convenience of using store-bought puff pastry cuts down the prep time dramatically, but you can always opt for homemade if you prefer.
- 1 tbsp olive oil: The olive oil is used to sauté the garlic and spinach, infusing the filling with a rich, savory base. It also helps to soften the spinach, making it easier to incorporate into the other ingredients.
- 2 cloves garlic, minced: Garlic adds depth and aromatic richness to the filling, complementing the cheese and pesto. Its subtle heat when sautéed helps bring out the natural sweetness of the spinach.
- 6 oz fresh spinach, large stems removed: Fresh spinach is the leafy green star of the pinwheels. It provides a burst of color and nutrition and balances out the richness of the cheese and pesto. Spinach wilts down during cooking, allowing you to incorporate it easily into the pastry without overwhelming the dish.
- Fine sea salt and freshly cracked black pepper: These seasonings enhance all of the flavors in the pinwheels. Salt brings out the sweetness of the spinach and pesto, while freshly cracked black pepper adds just the right amount of spice and warmth.
- 1/2 cup pesto: Pesto is the hero ingredient in this recipe. It brings a vibrant green color and adds an herby, garlicky, and nutty flavor. The combination of basil, pine nuts, garlic, olive oil, and parmesan creates a depth of flavor that beautifully complements the cheese and spinach. If you’re feeling adventurous, you can experiment with different types of pesto, such as sun-dried tomato pesto or arugula pesto, for a unique twist.
- 1 1/2 cups freshly shredded cheese: A combination of white cheddar and gouda provides the perfect balance of sharpness and creaminess. Gouda adds a mild, smoky undertone, while cheddar gives a sharp tanginess. Freshly shredded cheese melts more evenly and smoothly compared to pre-shredded cheese, so it’s worth taking the extra time.
- 1/2 cup green onions, finely sliced (white and light green parts only): Green onions add a fresh, mild onion flavor without overwhelming the other ingredients. They also provide a pop of color that makes the pinwheels look visually appealing.
Instructions
-
- Thaw and Roll the Puff Pastry
Start by thawing the puff pastry according to the package instructions. Once thawed, place it on a sheet of parchment paper dusted with a little flour to prevent sticking. Gently roll the pastry into a rectangle measuring approximately 10 x 14 inches. If the edges aren’t perfectly straight, don’t worry—just try to get as close to a rectangle as possible to ensure even pinwheels. - Cook the Spinach Filling
Heat olive oil in a large skillet over medium heat. Once the oil is hot, add the minced garlic and cook it for about 30 seconds until fragrant. Then, add the spinach and stir to coat it with the olive oil and garlic. Cook for about 2-3 minutes, stirring occasionally, until the spinach is wilted and has released some of its moisture. Remove from heat and season with a pinch of sea salt and freshly cracked black pepper. Allow the spinach mixture to cool before finely chopping it. - Spread the Pesto and Add the Fillings
Spread a generous layer of pesto over the rolled-out puff pastry. Use a spatula to evenly coat the entire surface. Next, sprinkle the shredded cheese evenly over the pesto, making sure to cover every inch. Add the chopped spinach and green onions over the cheese, ensuring a balanced distribution. Add a few cracks of black pepper over the top for extra seasoning. - Roll and Chill the Pinwheels
Starting from the longer edge of the rectangle, carefully roll the puff pastry into a tight log, making sure the filling stays securely inside. Once rolled, seal the edge by pinching it lightly. Transfer the roll to the freezer for about 15 minutes to firm it up. This chilling step will make slicing the pinwheels much easier and help them hold their shape while baking. - Slice and Bake
Preheat your oven to 400°F (200°C). While the oven heats up, line a large baking sheet with parchment paper. Remove the roll from the freezer and, using a serrated knife, slice it into 16 evenly sized pinwheels. The best way to do this is to first trim off the uneven ends and then cut the roll in half. From there, continue cutting each half into smaller pieces to ensure even pinwheels.
Place the pinwheels on the prepared baking sheet, making sure they are spaced apart. Bake them for approximately 20 minutes, or until they are puffed, golden brown, and cheesy. Keep an eye on them during baking—if some of the pinwheels start to uncurl, gently press them back into shape using a spatula.
- Serve and Enjoy
Once the pinwheels are golden and crispy, remove them from the oven and allow them to cool slightly before serving. These pinwheels are delicious on their own, but they are even better with some dipping sauces or sides. Consider serving them with a bowl of guacamole, sour cream, or salsa for a refreshing contrast to the richness of the pinwheels. A chilled glass of white wine or a sparkling beverage pairs wonderfully with these appetizers, making them perfect for any gathering.
- Thaw and Roll the Puff Pastry
Notes
- Cheese Variations: While the combination of white cheddar and gouda is a winning choice, feel free to experiment with different cheeses. Mozzarella, brie, or even a sharp parmesan could all work wonderfully in this recipe.
- Add More Veggies: If you’re a fan of extra greens, you can add sautéed mushrooms, artichoke hearts, or even arugula to the filling for added flavor and texture.
- Vegan Options: For a vegan version, use vegan puff pastry, vegan pesto, and dairy-free cheese alternatives. There are plenty of great options on the market that melt beautifully, making them a great substitution.
- Make-Ahead: These pinwheels are perfect for meal prep or make-ahead appetizers. Prepare the pinwheels in advance and store them in the fridge for up to a day before baking. You can even freeze the unbaked pinwheels and bake them straight from the freezer when you’re ready to serve them.
What makes these pinwheels even more appealing is their ease of preparation. While store-bought puff pastry makes the base effortless to work with, the fillings come together quickly, requiring only a few minutes of cooking time. The pesto, cheese, spinach, and other seasonings meld together into a deliciously creamy, savory filling that pairs perfectly with the crisp pastry. In no time at all, you can have a batch of pinwheels ready to serve, and they are sure to be gone just as quickly as you made them.
Not only are Cheesy Pesto Pinwheels incredibly delicious, but they’re also highly versatile. Customize them with your favorite cheeses, greens, and spreads to make them your own. Whether you’re preparing them for a festive event or just a simple snack for yourself, these pinwheels are always a crowd-pleaser. In this article, we’ll take a deep dive into the recipe, giving you tips for perfecting these pinwheels and making them the star of your next meal.
Why Cheesy Pesto Pinwheels Are a Crowd-Pleaser
Cheesy Pesto Pinwheels offer a perfect combination of flavors and textures. The puff pastry, when baked, puffs up into light, crispy layers that act as a golden vessel for the cheesy filling. Inside, you’ll find a melt-in-your-mouth filling that’s both creamy and savory, with the distinct herbal notes from the pesto and the slight bitterness of the spinach, making every bite exciting and satisfying. The contrast between the flaky pastry and the gooey, herby interior is a texture lover’s dream.
The beauty of this dish is also in its customization. You can swap out ingredients or add extras depending on your personal preferences or dietary restrictions. From adding a little heat with chili flakes to replacing the spinach with another leafy green, the possibilities are endless. These pinwheels offer a great starting point for culinary experimentation. However, it’s the classic combination of white cheddar, gouda, pesto, and spinach that steals the show every time, and that’s what we’ll focus on in this recipe.
Let’s take a closer look at the ingredients and instructions that bring this crowd favorite to life.
Ingredients Breakdown
The ingredients for Cheesy Pesto Pinwheels are simple, but each one contributes something essential to the dish. Here’s what you’ll need to make the perfect pinwheels:
- 1 sheet puff pastry: Puff pastry is the secret to the irresistible flakiness of these pinwheels. It’s light, buttery, and crispy when baked, providing the ideal contrast to the creamy filling. The convenience of using store-bought puff pastry cuts down the prep time dramatically, but you can always opt for homemade if you prefer.
- 1 tbsp olive oil: The olive oil is used to sauté the garlic and spinach, infusing the filling with a rich, savory base. It also helps to soften the spinach, making it easier to incorporate into the other ingredients.
- 2 cloves garlic, minced: Garlic adds depth and aromatic richness to the filling, complementing the cheese and pesto. Its subtle heat when sautéed helps bring out the natural sweetness of the spinach.
- 6 oz fresh spinach, large stems removed: Fresh spinach is the leafy green star of the pinwheels. It provides a burst of color and nutrition and balances out the richness of the cheese and pesto. Spinach wilts down during cooking, allowing you to incorporate it easily into the pastry without overwhelming the dish.
- Fine sea salt and freshly cracked black pepper: These seasonings enhance all of the flavors in the pinwheels. Salt brings out the sweetness of the spinach and pesto, while freshly cracked black pepper adds just the right amount of spice and warmth.
- 1/2 cup pesto: Pesto is the hero ingredient in this recipe. It brings a vibrant green color and adds an herby, garlicky, and nutty flavor. The combination of basil, pine nuts, garlic, olive oil, and parmesan creates a depth of flavor that beautifully complements the cheese and spinach. If you’re feeling adventurous, you can experiment with different types of pesto, such as sun-dried tomato pesto or arugula pesto, for a unique twist.
- 1 1/2 cups freshly shredded cheese: A combination of white cheddar and gouda provides the perfect balance of sharpness and creaminess. Gouda adds a mild, smoky undertone, while cheddar gives a sharp tanginess. Freshly shredded cheese melts more evenly and smoothly compared to pre-shredded cheese, so it’s worth taking the extra time.
- 1/2 cup green onions, finely sliced (white and light green parts only): Green onions add a fresh, mild onion flavor without overwhelming the other ingredients. They also provide a pop of color that makes the pinwheels look visually appealing.
Step-by-Step Instructions: Crafting the Perfect Pinwheels
Now that you’ve gathered all the ingredients, let’s dive into the preparation process. These pinwheels are simple to make, but there are a few important steps to ensure they turn out perfectly.
- Thaw and Roll the Puff Pastry
Start by thawing the puff pastry according to the package instructions. Once thawed, place it on a sheet of parchment paper dusted with a little flour to prevent sticking. Gently roll the pastry into a rectangle measuring approximately 10 x 14 inches. If the edges aren’t perfectly straight, don’t worry—just try to get as close to a rectangle as possible to ensure even pinwheels. - Cook the Spinach Filling
Heat olive oil in a large skillet over medium heat. Once the oil is hot, add the minced garlic and cook it for about 30 seconds until fragrant. Then, add the spinach and stir to coat it with the olive oil and garlic. Cook for about 2-3 minutes, stirring occasionally, until the spinach is wilted and has released some of its moisture. Remove from heat and season with a pinch of sea salt and freshly cracked black pepper. Allow the spinach mixture to cool before finely chopping it. - Spread the Pesto and Add the Fillings
Spread a generous layer of pesto over the rolled-out puff pastry. Use a spatula to evenly coat the entire surface. Next, sprinkle the shredded cheese evenly over the pesto, making sure to cover every inch. Add the chopped spinach and green onions over the cheese, ensuring a balanced distribution. Add a few cracks of black pepper over the top for extra seasoning. - Roll and Chill the Pinwheels
Starting from the longer edge of the rectangle, carefully roll the puff pastry into a tight log, making sure the filling stays securely inside. Once rolled, seal the edge by pinching it lightly. Transfer the roll to the freezer for about 15 minutes to firm it up. This chilling step will make slicing the pinwheels much easier and help them hold their shape while baking. - Slice and Bake
Preheat your oven to 400°F (200°C). While the oven heats up, line a large baking sheet with parchment paper. Remove the roll from the freezer and, using a serrated knife, slice it into 16 evenly sized pinwheels. The best way to do this is to first trim off the uneven ends and then cut the roll in half. From there, continue cutting each half into smaller pieces to ensure even pinwheels.
Place the pinwheels on the prepared baking sheet, making sure they are spaced apart. Bake them for approximately 20 minutes, or until they are puffed, golden brown, and cheesy. Keep an eye on them during baking—if some of the pinwheels start to uncurl, gently press them back into shape using a spatula.
- Serve and Enjoy
Once the pinwheels are golden and crispy, remove them from the oven and allow them to cool slightly before serving. These pinwheels are delicious on their own, but they are even better with some dipping sauces or sides. Consider serving them with a bowl of guacamole, sour cream, or salsa for a refreshing contrast to the richness of the pinwheels. A chilled glass of white wine or a sparkling beverage pairs wonderfully with these appetizers, making them perfect for any gathering.
Tips and Variations
- Cheese Variations: While the combination of white cheddar and gouda is a winning choice, feel free to experiment with different cheeses. Mozzarella, brie, or even a sharp parmesan could all work wonderfully in this recipe.
- Add More Veggies: If you’re a fan of extra greens, you can add sautéed mushrooms, artichoke hearts, or even arugula to the filling for added flavor and texture.
- Vegan Options: For a vegan version, use vegan puff pastry, vegan pesto, and dairy-free cheese alternatives. There are plenty of great options on the market that melt beautifully, making them a great substitution.
- Make-Ahead: These pinwheels are perfect for meal prep or make-ahead appetizers. Prepare the pinwheels in advance and store them in the fridge for up to a day before baking. You can even freeze the unbaked pinwheels and bake them straight from the freezer when you’re ready to serve them.

Why You’ll Love Cheesy Pesto Pinwheels
Cheesy Pesto Pinwheels are a winning appetizer for so many reasons. Not only are they packed with flavor, but they’re also fun to make and eat. The buttery, flaky pastry gives way to a cheesy, savory filling that is perfectly complemented by the fresh pesto and spinach. These pinwheels are a true celebration of simple ingredients coming together to create something special.
Whether you’re serving them at a dinner party, packing them for a picnic, or just enjoying them with a cold drink on a lazy afternoon, these pinwheels are guaranteed to impress. Easy to make and even easier to enjoy, Cheesy Pesto Pinwheels are a must-try for any food lover.
So grab your puff pastry, pesto, and cheese, and get ready to bake your way to flavor perfection with these delightful pinwheels.