Chocolate Pistachio Puff Pastry Swirls {4 Ingredients}

Crunchy, buttery, and seriously simple to make! These Chocolate Pistachio Puff Pastry Swirls come together with just four easy ingredients. Picture that famously rich Dubai Chocolate Bar transformed into a flaky, hand-held treat! Each swirl features layers of soft puff pastry, creamy pistachio spread, and gooey chocolate chunks baked until golden and perfect. Whether you’re craving a quick weeknight dessert or a sweet snack to share, this recipe is your new go-to. Ready for an effortless, elegant pastry loaded with big flavor? Let’s get baking!
As you prepare these swirls, take a moment to soak in the simple joy of baking. Feel the puff pastry soften beneath your fingers and breathe in the warm, buttery scent blended with nutty pistachio and sweet chocolate. These little baking moments turn what could be a task into a cozy, fun experience you’ll love to repeat. Cooking with ingredients you adore always lifts the taste to a whole new level.

The Little Joys Inside This Bake
• Keep it delightfully simple while crafting these beautiful, layered pastries
• Perfect to gift or share with your favorite people
• Only a handful of ingredients for a last-minute sweet fix
• Fun and hands-on—twisting and swirling feels oddly calming!
• Enjoy the luxurious Dubai Chocolate flavors perfectly paired with creamy pistachio goodness
Everything You Need for Chocolate Pistachio Puff Pastry Swirls
• 2 sheets frozen puff pastry, thawed but still nicely chilled
• 1 cup pistachio cream for that rich, nutty layer
• 1⁄4 cup chopped chocolate for sweet, melty bursts
• 1 egg, lightly beaten to give your pastry a shiny glaze
• Optional: crushed pistachios and melted chocolate for drizzling or sprinkles on top
Substitutions or Add-Ins
• Swap chopped chocolate for mini chocolate chips if that’s what you have
• Try white or dark chocolate to switch up the flavor profile

Mindful Moments
• Notice the puff pastry soften as you handle it — such a lovely, tactile experience!
• Breathe in the rich smells of butter, nuts, and chocolate mingling in your kitchen
• Let twisting each strip become a calming little habit
• Watch your gorgeous swirls spring to life with every twist and turn!
Storage + Make-Ahead Tips
• Once cooled, keep your swirls fresh in an airtight container at room temperature for up to 2 days
• Warm them gently at 300°F for 5–7 minutes to restore crispness
• You can freeze baked swirls for up to a month; just thaw and heat before eating
• Avoid refrigerating to maintain that perfect flaky texture

Before You Bake: FAQ
Why did my pastry get too soft while shaping?
That usually happens if the pastry warms up too much from your hands. No problem — just pop it back in the fridge for 5–10 minutes to firm up before continuing.
Can I use homemade puff pastry?
Absolutely! Homemade puff pastry works beautifully. Just make sure it’s chilled and rolled out to about the same thickness as store-bought.
How do I make sure the swirls hold their shape?
Give those pastry strips a firm twist before coiling them. Don’t forget to tuck the end underneath — this keeps the swirls snug and neat during baking.
Is it okay to skip the toppings?
Sure thing! The crushed pistachios and extra chocolate are just pretty extras — your swirls will be delicious without them too.

How It All Comes Together
First up, preheat your oven to 400°F (or 375°F if you’re rocking convection). Line a baking sheet with parchment paper and set it aside—it’ll save you a messy clean-up later.
Lay your first puff pastry sheet flat on that baking sheet.

Spread a generous, even layer of pistachio cream right over the puff pastry. Don’t be shy — this is where the magic starts!


Sprinkle chopped chocolate evenly on top of that creamy pistachio layer. Those little chocolate pockets will melt into perfection in the oven.

Now, gently lay the second puff pastry sheet on top. Press lightly so both layers hug each other — this keeps everything together during baking.

Slice your stacked pastry into 12 even strips. Here’s my trick: cut into thirds, then cut each third in half, and half again. It makes for perfectly sized, pretty strips every time.

Take each strip and give it a good twist before coiling it into a little nest. Tuck the tail end under so it won’t come undone while baking.


Brush your swirled pastries with the beaten egg for that glossy, golden finish. If you’re feeling fancy, sprinkle crushed pistachios on top for some extra snap and color.


Pop the pan into your oven and bake for about 20 minutes, or until the pastries puff up and turn a golden, flaky dream.
Let them cool just a bit, then drizzle melted chocolate and dust with powdered sugar for that extra wow factor—totally optional but so worth it!

Serve these warm and savor every bite of melty chocolate and buttery crisp. Trust me, these treats don’t last long around my house!

Storage Tips
If you have leftovers (though I doubt it!), store these swirls in an airtight container at room temperature for up to two days. This keeps the puff pastry nice and flaky. When you’re ready to enjoy them again, just warm them in a 300°F oven for about 5 to 7 minutes to bring back that fresh-baked crispiness. Avoid the fridge—cold can turn these flaky pastries soggy. If you want to stash them longer, pop the fully baked swirls in the freezer for up to a month. When you’re ready, thaw at room temp and reheat gently. Simple and delicious!
Make-Ahead Tips
Want to prep ahead? You can assemble the swirls and keep them in the fridge for a few hours before baking. Just cover the tray loosely with plastic wrap and bake them within 24 hours for best results. This way, you can prep during a calmer moment and pop them in the oven fresh when dessert time rolls around. If you’re prepping way ahead, freeze the raw swirls individually on a baking sheet until solid, then transfer to a freezer bag. Bake straight from frozen, adding a few extra minutes to cook time. Perfect for busy days when you crave fresh bakery-style treats but need a shortcut!
Variations
Feel like mixing it up? Swap the pistachio cream for almond or hazelnut spread for a different nutty twist. You can also throw in some dried cherries or raisins for a pop of fruitiness that pairs beautifully with chocolate. Want to skip chocolate? No problem—try sprinkling cinnamon sugar for a cozy, warming flavor. For a nut-free option, use sunflower seed butter or simply an extra layer of pastry with cinnamon sugar in between. Playing around with these little swaps keeps things exciting and perfect for your family’s taste buds.
Serving Suggestions
These swirls are incredible on their own but pair beautifully with a scoop of vanilla ice cream or a dollop of whipped cream for an extra indulgence. A cup of strong coffee or hot tea also makes a fantastic companion, especially for a cozy afternoon treat. For a brunch twist, serve alongside fresh fruit or a mild cheese spread to balance the sweetness. These are so versatile you’ll find yourself serving them up at all sorts of occasions—from casual snacks to holiday gatherings.
Recipe FAQs
Do I have to thaw puff pastry before using?
Yes! Puff pastry needs to be thawed but still cold to handle properly. If it’s too warm, it can get sticky and hard to work with, so keep an eye on that temperature.
Can I make these vegan?
Absolutely—try swapping the egg wash for a plant-based milk or oil glaze, and make sure your chocolate and pistachio cream are dairy-free.
How do I prevent the swirls from sticking to the pan?
Using parchment paper is key here—it not only prevents sticking but also makes clean-up a breeze.
Can I add more chocolate or nuts inside?
Yes! Feel free to adjust the amounts inside the layers; just don’t overfill or the pastry might not seal or bake evenly.
Crispy, buttery chocolate pistachio puff pastry swirls made with puff pastry, pistachio cream, and chopped milk chocolate, perfect for a quick and elegant dessert.
- Prep Time: 20 minutes
- Cook Time: 20 minutes
- Total Time: 40 minutes
- Yield: 12 pastries 1x
- Category: Dessert
- Cuisine: International
Ingredients
- 2 sheets Frozen Puff Pastry, thawed and kept cold
- 1 cup Pistachio cream (enough to cover the puff pastry sheet)
- 1/4 cup Milk Chocolate, roughly chopped
- 1 egg, lightly beaten for egg wash
- Optional toppings: 2 tbsp chopped pistachios, 2 tbsp Milk Chocolate (for drizzling or sprinkling)
Instructions
- Preheat your oven to 400°F (or 375°F if using convection). Line a baking tray with parchment paper and set aside.
- Place one sheet of thawed puff pastry flat on the prepared baking tray.
- Spread 1 cup pistachio cream evenly over the surface of the puff pastry sheet.
- Sprinkle 1/4 cup roughly chopped milk chocolate evenly over the pistachio cream layer.
- Place the second sheet of puff pastry on top gently pressing so both layers stick together.
- Cut the layered pastry into 12 even strips: slice into thirds, then cut each third in half, then half again.
- Take each strip, twist it firmly, then coil it into a nest shape, tucking the end under to prevent unraveling.
- Brush the tops of each swirl with the beaten egg wash.
- Optionally, sprinkle crushed pistachios on top of each swirl for added texture and color.
- Bake for about 20 minutes or until pastries have puffed up and are golden brown with flaky edges.
- Once baked, let them cool slightly, then optionally drizzle melted chocolate and dust with powdered sugar for extra visual appeal.
- Serve the swirls warm and enjoy their melty chocolate and crispy, buttery texture.
Notes
Cut pastry into thirds, then half, then half again to get 12 evenly sized strips for twisting., Tuck the tail end of each swirl under the nest shape to keep it from unraveling during baking., Keep puff pastry cold while working to prevent it from becoming too soft; refrigerate if it warms up too much., Store cooled swirls in an airtight container at room temperature for up to 2 days., To re-crisp swirls, warm them at 300°F for 5-7 minutes before serving., Baked swirls can be frozen for up to 1 month; thaw and warm before serving., Skipping toppings like crushed pistachios or chocolate drizzle is fine; swirls will still taste great.
Nutrition
- Serving Size: 1 pastry
More in Desserts
Almond Poppy Seed Muffins
Baked Blueberry Cake Donuts
Cinnamon Roll Waffles