Transform ordinary croissants into an extraordinary pastry experience with a rich pistachio cream filling. The process involves grinding pistachios into a smooth paste, blending with butter and sugar, then generously layering inside sliced croissants.
After 15-20 minutes in the oven, these golden pastries emerge with crisp edges and a warm, nutty center. A final dusting of powdered sugar adds the perfect finishing touch.
The result combines the classic French buttery layers with the distinctive earthy sweetness of pistachios. Whether using homemade or bakery-bought croissants, this pastry delivers bakery-quality results with minimal effort.
The smell of baking pistachios perfuming my entire apartment is something I still chase. I discovered pistachio croissants by accident during a Paris bakery phase where I ordered everything with green cream filling. One bite of that buttery, nutty luxury and I was scheming to recreate it at home. Now my kitchen always keeps a bag of pistachios ready for when the craving strikes.
Last winter my sister came over when I was testing batches and we ate three warm croissants standing at the counter. She kept saying these needed to be sold somewhere. The way the cream oozes out slightly when you tear into them is pure magic. Now she requests them every time she visits, no exceptions.
Ingredients
- Shelled pistachios: Toasting them briefly before grinding unlocks their natural oils and intensifies that distinctive nutty flavor
- Unsalted butter: Room temperature butter blends seamlessly into the cream creating that luscious spreadable texture we want
- Powdered sugar: Dissolves instantly into the butter mixture without any grainy texture
- Large egg: Binds everything together while helping the cream set beautifully during baking
- Vanilla extract: Rounds out the pistachio flavor and adds that comforting bakery aroma
- Allpurpose flour: Just enough to stabilize the cream so it holds its shape inside the croissant
- Allbutter croissants: Dayold croissants actually work better here since they slice cleanly without tearing
- Simple syrup: Keeps the croissant from drying out in the oven and adds subtle sweetness
- Chopped pistachios: Creates that gorgeous crunch on top and makes them look bakeryworthy
Instructions
- Prepare your workspace:
- Preheat your oven to 180°C and line a baking sheet with parchment paper so nothing sticks later
- Make the pistachio cream:
- Pulse the pistachios in a food processor until finely ground, then add the softened butter and powdered sugar, blending until creamy and smooth
- Add the binders:
- Drop in the egg, vanilla extract, flour, and salt, then blend again until everything comes together into a gorgeous green cream
- Prep the croissants:
- Slice each croissant horizontally leaving the back edge attached like a hinge, then brush the insides with simple syrup if using
- Fill them generously:
- Spoon a thick layer of pistachio cream into each croissant and press them closed, then place on your prepared baking sheet
- Add the topping:
- Spread a thin layer of remaining cream over the top of each croissant and sprinkle generously with chopped pistachios
- Bake until golden:
- Slide into the oven for 15 to 20 minutes until the tops are golden and the cream is set and slightly bubbly
- Finish and serve:
- Let them cool for just a few minutes on the baking sheet, then dust with powdered sugar before serving warm
These became my goto brunch centerpiece after I served them at a friend birthday and people kept asking for the recipe. There is something so special about cutting into a warm croissant and watching that green cream spill out. They are the kind of pastry that makes ordinary mornings feel celebratory.
Make Ahead Magic
The pistachio cream keeps beautifully in the refrigerator for up to five days, so I often double the batch. I have also assembled but not baked the croissants the night before, covering them tightly and baking fresh in the morning. The cream actually benefits from that chilling time, allowing the flavors to meld together.
Croissant Selection Secrets
While homemade croissants are impressive, quality storebought ones work perfectly here. I look for allbutter varieties with visible layers and avoid those made with vegetable oil. Slightly stale croissants slice more cleanly than fresh ones, so do not hesitate to use dayold pastries from your local bakery.
Serving Suggestions
These deserve to be the star of the show, but they pair beautifully with fresh berries or a simple fruit salad. An espresso or strong coffee cuts through the richness perfectly. For special occasions, I like arranging them on a wooden board with extra chopped pistachios for guests to sprinkle on top.
- Serve them within an hour of baking for the best texture experience
- Reheat leftovers gently in a 160°C oven for 5 minutes to recrisp the exterior
- Store assembled unbaked croissants in the freezer and bake directly from frozen
There is pure joy in pulling these from the oven, watching the steam rise and catching that nutty aroma filling the kitchen. I hope they bring as much warmth to your table as they have to mine.
Recipe FAQ
- → Can I make the pistachio cream ahead of time?
-
Yes, prepare the pistachio cream up to 3 days in advance and store it in an airtight container in the refrigerator. Let it soften at room temperature for 30 minutes before spreading.
- → What type of croissants work best?
-
Day-old croissants or slightly stale bakery croissants are ideal as they hold their shape better during slicing and filling. Fresh croissants work too but may become softer after baking.
- → Can I use roasted pistachios?
-
Unsalted raw pistachios work best for the cream base, but you can lightly toast them before grinding for enhanced nutty flavor. Avoid salted pistachios as they'll affect the overall taste.
- → Why use simple syrup on the inside?
-
Brushing simple syrup inside the croissants helps keep them moist during baking and prevents them from drying out in the oven. It's optional but recommended for older croissants.
- → How do I store leftover filled croissants?
-
Store in an airtight container at room temperature for up to 2 days. For longer storage, wrap individually and freeze for up to 1 month. Reheat in a 180°C oven for 5-7 minutes.
- → Can I substitute other nuts?
-
Yes, almonds, hazelnuts, or pecans work well as alternatives. Adjust quantities slightly as different nuts have varying oil contents. The method remains the same.