Love this? Save it for later!
Share the inspiration with your friends
“You’ve got five minutes before guests arrive—what do you whip up?” That was the exact question buzzing through my head one sunny Saturday afternoon. Honestly, I wasn’t aiming for anything fancy, just something quick and tasty to set out while I finished tidying up. I rummaged through the fridge and spotted a jar of vegan pesto leftover from a rushed grocery run. An idea sparked—why not roll that into some pinwheels using puff pastry? Skeptical at first, I tossed it together, popped it in the oven, and what came out was unexpectedly crispy, flavorful, and downright addictive.
Since then, these Easy Vegan Pesto Pinwheels have become my go-to snack for those unplanned moments—whether it’s a last-minute hangout, a quick lunch side, or a comforting nibble while catching up on a show. The way the flaky pastry hugs that herby, garlicky pesto just hits differently, you know? And the best part? No complicated steps or hard-to-find ingredients. Just simple, fresh, and satisfying.
Sometimes the best recipes come from those quick improvisations, and this one stuck with me because it’s genuinely effortless without feeling like a shortcut. Plus, I love that it’s vegan and crispy, perfect for sharing or sneaking bites solo. After making these a few times, I realized they’re perfect to pair alongside a fresh salad or even a creamy dip to round out a snack platter. They’ve quietly become a staple in my kitchen for those “I want something easy but tasty” days.
So, if you’re looking for a quick, crispy snack that’s full of bright pesto flavor without any fuss, this recipe might just become your new favorite too.
Why You’ll Love This Recipe
Let me tell you why this Easy Vegan Pesto Pinwheels recipe has earned a permanent spot in my rotation:
- Quick & Easy: Ready in under 15 minutes from start to finish, making it perfect for those busy afternoons or unexpected guests.
- Simple Ingredients: Uses pantry staples and a jar of vegan pesto—no complicated shopping trips needed.
- Perfect for Snacking & Entertaining: Great finger food for casual get-togethers, picnics, or even as an appetizer before dinner.
- Crowd-Pleaser: The crispy, flaky texture combined with the herby pesto filling always gets rave reviews from friends and family.
- Unbelievably Delicious: The balance of garlic, basil, and toasted pastry creates a bite that’s both comforting and fresh.
This recipe stands apart because of the effortless use of store-bought vegan pesto, which I’ve found to be surprisingly vibrant and full-flavored (I usually go for Trader Joe’s or Whole Foods 365 brand). Rolling the pesto inside puff pastry creates that perfect crispy exterior with a soft, flavorful center—something that frozen dough or pre-made crackers just can’t match. I’ve tried making these with homemade pesto too, but the store-bought version keeps it quick and just as tasty.
Honestly, these pinwheels make the kind of snack you close your eyes for a second after biting into—simple, flavorful, and totally satisfying. They’re the kind of recipe that helps me keep things easy in the kitchen while still feeling like I’m treating myself or my guests to something special.
What Ingredients You Will Need
This recipe calls for just a handful of straightforward ingredients that come together to create big flavor without fuss. Most are pantry staples or easy to find fresh items.
- Puff pastry sheet (1 sheet, thawed but still cold) – I prefer Pepperidge Farm for its reliable flakiness
- Vegan pesto (about ⅓ cup) – store-bought or homemade; look for basil-based with pine nuts or walnuts
- Cherry tomatoes (optional, finely diced) – adds a fresh pop if you want a brighter touch
- Olive oil (1 tablespoon) – for brushing pinwheels before baking to get that golden crisp
- Salt and pepper – just a pinch to taste, especially if your pesto isn’t salted
- Optional additions:
- Red pepper flakes for a mild kick
- Chopped fresh basil for extra herbiness
- Vegan parmesan or nutritional yeast sprinkled on top for savory depth
If you’re feeling adventurous, I’ve swapped in gluten-free puff pastry a few times with great results, so that’s a handy option for gluten sensitivities. Also, if fresh cherry tomatoes aren’t in season, sun-dried tomatoes (chopped finely) work wonderfully to punch up the flavor profile.
These ingredients keep the recipe approachable and flexible, perfect for last-minute snacks or batch-making for parties.
Equipment Needed
Making these pinwheels requires just a few basic kitchen tools, which you probably already own:
- Baking sheet: A standard half-sheet pan works perfectly for even baking.
- Parchment paper or silicone baking mat: Prevents sticking and makes cleanup a breeze.
- Sharp knife or pizza cutter: For slicing the rolled dough into neat pinwheels.
- Pastry brush: Helpful for brushing olive oil over the pinwheels for that irresistible golden crust.
- Rolling pin (optional): If your puff pastry needs a quick roll to smooth out creases.
I’ve made these pinwheels without a pastry brush by simply drizzling olive oil and spreading it with a silicone spatula, so don’t stress if you don’t have one. For slicing, a pizza cutter speeds things up and creates cleaner edges but a sharp chef’s knife does just fine. Using parchment paper is a small trick I picked up to keep the bottoms perfectly crisp without any sticking or burning.
Preparation Method

- Preheat your oven to 400°F (200°C) and line a baking sheet with parchment paper. This high heat helps create that quick, crispy texture we want.
- Prepare the puff pastry: On a lightly floured surface, gently roll out your thawed puff pastry sheet into a roughly 10 x 12-inch (25 x 30 cm) rectangle. Don’t overwork the dough—it should stay cold and flaky.
- Spread the pesto evenly: Using the back of a spoon or a small offset spatula, spread about ⅓ cup of vegan pesto in a thin, even layer over the entire pastry, leaving a tiny border around the edges (about ¼ inch / 0.5 cm) to prevent leaking during baking.
- Add optional diced cherry tomatoes or other fillings: Scatter finely chopped cherry tomatoes or a sprinkle of red pepper flakes if using, evenly over the pesto layer for added freshness or heat.
- Roll it up: Starting from the longer edge, carefully roll the pastry into a tight log, using your fingers to keep it snug but not squished. Pinch the edges gently to seal.
- Slice into pinwheels: Using a sharp knife or pizza cutter, cut the log into ½-inch (1.25 cm) thick slices. You should get about 12 pinwheels.
- Place on the baking sheet: Arrange the pinwheels cut-side up, spacing them about 1 inch (2.5 cm) apart to allow expansion.
- Brush with olive oil: Lightly brush the tops of each pinwheel with olive oil to promote golden crispiness.
- Bake: Bake in the preheated oven for 12-15 minutes, or until the pinwheels are puffed up and golden brown.
- Cool and serve: Let the pinwheels cool on the baking sheet for 5 minutes before transferring to a serving plate. They’re best warm but still delicious at room temperature.
Pro tip: If your puff pastry feels too soft to slice cleanly, pop the rolled log into the fridge for 10 minutes to firm up before slicing. This little trick keeps each pinwheel looking neat and prevents squished edges.
Cooking Tips & Techniques
When making these vegan pesto pinwheels, a few kitchen-tested tips help keep things crisp and flavorful every time:
- Keep your puff pastry cold: Warm dough can get sticky and lose its flakiness. I always keep the sheet chilled until right before spreading the pesto.
- Don’t overload the filling: Too much pesto or extras can cause soggy pinwheels or filling leakage. A thin, even layer is ideal for balanced flavor and texture.
- Seal the edges well: Pinching the pastry edges helps keep the roll intact during baking, preventing the filling from oozing out.
- Use a sharp knife or pizza cutter: Clean cuts keep the pinwheels uniform so they cook evenly. If needed, chill the rolled log briefly before slicing.
- Watch the baking time closely: Puff pastry can go from golden to burnt fast. I usually start checking at 12 minutes and pull them out once golden and crisp.
- Multi-tasking while baking: These pinwheels bake fast, so it’s a great time to throw together a quick salad or dip. I sometimes pair them with a fresh side like caprese stuffed avocado salad for a light meal.
Early on, I learned that brushing olive oil on top rather than butter keeps these vegan and crisps up that top layer perfectly. Also, using a silicone baking mat or parchment paper avoids any sticking or burnt bottoms, which I’ve encountered before!
Variations & Adaptations
One of the things I love about this recipe is how easy it is to tweak based on what’s in your kitchen or your flavor preferences:
- Seasonal twist: Swap basil pesto for sun-dried tomato pesto or add chopped roasted red peppers for a smoky variation.
- Herb swap: Use cilantro or parsley pesto instead of basil for a fresh, different herbaceous flavor.
- Cheesy touch: Sprinkle vegan parmesan or nutritional yeast inside the roll before baking for a cheesy note.
- Gluten-free option: Use gluten-free puff pastry (available at many specialty stores) to make this snack friendly for gluten-sensitive folks.
- Spicy upgrade: Add a pinch of red pepper flakes or a swirl of harissa in the pesto for heat that wakes up the palate.
Personally, I once made these with a dollop of mashed avocado inside for creaminess and it was a surprisingly good combo—something to try if you want to experiment beyond the classic. If you want to see more easy sides to pair with this snack, you might enjoy the fresh, low-carb ideas in my zucchini noodles recipe.
Serving & Storage Suggestions
These vegan pesto pinwheels are best served warm or at room temperature, making them super convenient for entertaining or snacking. You can arrange them on a platter with a small bowl of marinara, vegan ranch, or even hummus for dipping.
If serving as part of a spread, they pair beautifully with fresh salads like a crisp arugula salad or alongside something richer like a creamy vegan dip. For a casual gathering, I sometimes set out a batch with Mediterranean baked eggs to balance flavors.
To store leftovers, place cooled pinwheels in an airtight container in the fridge for up to 3 days. Reheat in a toaster oven or conventional oven at 350°F (175°C) for 5-7 minutes to bring back crispness—microwaving tends to make them a bit soggy.
You can also freeze uncooked pinwheels arranged on a baking sheet for an hour until firm, then transfer to a freezer bag. Bake straight from frozen, adding a few extra minutes to the baking time.
Flavors actually deepen slightly if you let the pinwheels rest for a few hours after baking, making them great for prepping ahead of time.
Nutritional Information & Benefits
These Easy Vegan Pesto Pinwheels offer a satisfying snack option that’s plant-based and full of flavor without excess calories. Each pinwheel contains roughly:
| Serving Size | 1 pinwheel |
|---|---|
| Calories | 90-110 kcal |
| Fat | 7-9 grams (healthy fats from olive oil and nuts in pesto) |
| Carbohydrates | 6-8 grams |
| Protein | 1-2 grams |
| Fiber | 1 gram (depending on pesto and additions) |
Thanks to ingredients like olive oil, nuts in the pesto, and fresh herbs, these pinwheels provide heart-healthy fats and antioxidants. They’re also naturally free from dairy and eggs, making them suitable for vegan diets and many food allergies.
If you’re mindful of gluten, swapping to gluten-free puff pastry is an easy adaptation. The recipe’s simplicity also means you can control sodium and oil amounts to suit your wellness goals.
From a personal perspective, these pinwheels satisfy snack cravings without the heaviness or guilt, which has been great for balancing busy days with mindful eating.
Conclusion
In the end, these Easy Vegan Pesto Pinwheels are one of those recipes that proves how simplicity can deliver big flavor and texture in just minutes. Whether you’re grabbing a quick snack or putting together something special for friends, these pinwheels hit the spot with vibrant pesto flavor and irresistible crispiness.
Feel free to make them your own by swapping fillings or doubling the batch to stash in the freezer. I genuinely love how easy they are—no fuss, no stress, just a super tasty snack that always impresses.
If you try this recipe, I’d love to hear how you customize it or what you serve them alongside! Sharing your spin makes all the difference.
Here’s to quick, crispy, and delicious moments in your kitchen.
FAQs
Can I make these pinwheels ahead of time?
Yes! You can prepare and slice them, then refrigerate for a few hours before baking. Alternatively, freeze the uncooked pinwheels and bake straight from frozen with a few extra minutes added to the baking time.
What can I use if I don’t have vegan pesto?
Try swapping with mashed avocado mixed with lemon juice and garlic, or a simple spread of hummus with fresh herbs. Both provide creamy, flavorful alternatives.
Are these pinwheels gluten-free?
The traditional recipe uses regular puff pastry which contains gluten. For a gluten-free option, look for certified gluten-free puff pastry in stores.
How do I keep the pinwheels crispy after baking?
Store them at room temperature in an airtight container and reheat in the oven or toaster oven before serving. Avoid microwaving as it can soften the pastry.
Can I add other fillings to the pinwheels?
Absolutely! Finely chopped sun-dried tomatoes, olives, or vegan cheese work well. Just be careful not to overload so the pastry can puff and crisp properly.
Pin This Recipe!

Easy Vegan Pesto Pinwheels
A quick and crispy vegan snack made with puff pastry and vibrant vegan pesto, perfect for last-minute guests or casual snacking.
- Prep Time: 5 minutes
- Cook Time: 12-15 minutes
- Total Time: 17-20 minutes
- Yield: 12 pinwheels 1x
- Category: Snack
- Cuisine: Vegan
Ingredients
- 1 sheet puff pastry (thawed but still cold)
- ⅓ cup vegan pesto (store-bought or homemade)
- Optional: finely diced cherry tomatoes
- 1 tablespoon olive oil
- Salt and pepper to taste
- Optional additions: red pepper flakes, chopped fresh basil, vegan parmesan or nutritional yeast
Instructions
- Preheat your oven to 400°F (200°C) and line a baking sheet with parchment paper.
- On a lightly floured surface, gently roll out your thawed puff pastry sheet into a roughly 10 x 12-inch rectangle.
- Spread about ⅓ cup of vegan pesto evenly over the entire pastry, leaving a ¼ inch border around the edges.
- Scatter optional diced cherry tomatoes or red pepper flakes evenly over the pesto layer.
- Starting from the longer edge, carefully roll the pastry into a tight log and pinch the edges to seal.
- Cut the log into ½-inch thick slices to make about 12 pinwheels.
- Arrange the pinwheels cut-side up on the baking sheet, spacing about 1 inch apart.
- Lightly brush the tops of each pinwheel with olive oil.
- Bake for 12-15 minutes until puffed and golden brown.
- Let cool on the baking sheet for 5 minutes before serving.
Notes
Keep puff pastry cold until ready to use to maintain flakiness. If the rolled log is too soft to slice, chill in the fridge for 10 minutes before cutting. Avoid overloading with filling to prevent sogginess. Brush with olive oil for a golden, crispy top. Store leftovers in an airtight container in the fridge for up to 3 days and reheat in the oven or toaster oven to maintain crispiness. Can freeze uncooked pinwheels and bake from frozen with extra baking time.
Nutrition
- Serving Size: 1 pinwheel
- Calories: 90110
- Fat: 79
- Carbohydrates: 68
- Fiber: 1
- Protein: 12
Keywords: vegan, pesto, pinwheels, quick snack, puff pastry, appetizer, crispy, easy recipe



