
This decadent pistachio croissant recipe transforms ordinary bakery croissants into a gourmet treat that rivals any high-end patisserie creation. The combination of buttery croissants with rich pistachio cream creates a luxurious pastry perfect for special brunches or an elevated coffee break.
I first created these pistachio croissants when hosting a last-minute brunch for friends. The vibrant green filling and nutty flavor made such an impression that now my family requests them for every special occasion breakfast.
Ingredients
- Fresh croissants: Choose bakery quality croissants that are light and flaky for the best texture
- Heavy cream: This creates the silky whipped base that holds the pistachio flavor
- Sugar: Just a touch to enhance the natural sweetness of the pistachios
- Pistachio paste: Provides intense flavor without grittiness, use pure pistachio paste without added sugar for best results
- Chopped pistachios: Adds texture and visual appeal, select bright green unsalted nuts
Step-by-Step Instructions
- Prepare the Pistachios:
- Carefully chop deshelled pistachios into small pieces but not too fine as you want texture. Set these aside for the final decoration of your croissants.
- Whip the Cream Base:
- Pour heavy cream into a large bowl and add sugar. Using a hand-held electric whisk start at low speed then increase to medium high whipping for precisely three minutes until soft peaks begin to form.
- Create Pistachio Cream:
- Add 1.5 tablespoons of pistachio paste to the partially whipped cream. Continue whipping for another two minutes until stiff peaks form. The cream should hold its shape firmly but still appear smooth and spreadable.
- Prepare the Croissants:
- Using a serrated knife carefully slice each croissant horizontally. Make sure to keep the top and bottom connected at one end for easier assembly.
- Fill the Croissants:
- Transfer the pistachio cream to a piping bag fitted with a medium round tip or simply use a spoon to generously fill each croissant. Close the top half gently pressing to secure without squeezing out the filling.
- Decorate the Tops:
- Pipe or spoon additional pistachio cream in an elegant line along the center of each croissant. This creates a professional patisserie appearance and adds extra creamy goodness.
- Add Pistachio Garnish:
- Sprinkle the chopped pistachios over the cream topping ensuring they adhere well. This adds wonderful texture contrast and visual appeal.
- Finish with Pistachio Drizzle:
- For the final touch drizzle additional pistachio paste over the croissants. If your paste is too thick mix in a tiny drop of neutral oil to create a pourable consistency.

The pistachio paste is truly the magical ingredient in this recipe. I discovered it while traveling through Sicily where pistachios are revered. The first time I brought some home and made these croissants my daughter declared them better than the ones from our favorite French bakery a compliment I treasure.
Make Ahead Tips
These pistachio croissants can be prepared up to 4 hours before serving. Simply assemble them completely then cover loosely with plastic wrap and refrigerate. Remove them from the refrigerator about 20 minutes before serving to take the chill off and allow the flavors to fully develop. The cream filling stabilizes well and won't lose its consistency during this time.
Perfect Pistachio Selection
The quality of pistachios makes a significant difference in this recipe. Look for pistachios with vibrant green color which indicates freshness and proper harvesting. Avoid nuts that appear yellowish or have dark spots. For the paste I recommend seeking out pure pistachio paste from specialty stores or online sources that contain no additives or artificial coloring. The natural flavor is incomparable and worth the extra effort to source.
Flavor Variations
While the classic pistachio version is my favorite this technique works beautifully with other flavor combinations. Try almond paste with sliced almonds or hazelnut spread with chopped hazelnuts. For chocolate lovers a layer of chocolate ganache beneath the pistachio cream creates an indulgent combination. During summer months fresh berries added to the cream or placed between layers add wonderful freshness and color.

Enjoy these pistachio croissants as the perfect treat to elevate any occasion!
Frequently Asked Questions
- → What kind of croissants work best for this dish?
Fresh, all-butter croissants work best for this dish. While store-bought croissants are perfectly fine, using freshly baked ones from a local bakery will elevate the flavor. Just ensure homemade croissants have completely cooled before filling them.
- → Can I make pistachio paste at home?
Yes! Homemade pistachio paste can be made by roasting shelled pistachios until fragrant, then blending them with a touch of neutral oil, sugar, and a pinch of salt until smooth. Process until you achieve a creamy, spreadable consistency.
- → How far in advance can I prepare these?
For best results, assemble these pistachio croissants no more than 2-3 hours before serving. The cream filling can be made up to 24 hours ahead and stored refrigerated. Once filled, the croissants will gradually soften, though many enjoy this texture.
- → What can I substitute for heavy cream?
While heavy cream provides the best texture, whipped coconut cream (from chilled coconut milk) is a dairy-free alternative. Mascarpone cheese mixed with a little milk also works well, creating a richer, more cheesecake-like filling.
- → How should I store leftover pistachio croissants?
Store leftover filled croissants in an airtight container in the refrigerator for up to 2 days. The texture will change as the pastry absorbs moisture from the filling, but many find this soft, pudding-like consistency quite delicious.
- → Can I use other nuts instead of pistachios?
Absolutely! This technique works beautifully with hazelnuts, almonds, or even walnuts. Simply substitute the same quantity of alternative nut paste and chopped nuts. Each variation will create a different but equally delicious flavor profile.