Most people have one or two foods they can never resist. I can easily list at least ten, one of them being croissants. Every time I visit Costco, I have to pull myself away from the cases of croissants staring at me. Fresh croissants are obviously the best, but when you toast one of those Costco bad boys, they can be quite delicious. Well today, I decided to give in only because I wanted to elevate these store-bought pastries. I’ve tried almond and hazelnut croissants before but how about pistachio croissants? Pistachio cream filling piped into croissants, baked to perfection, and topped with powdered sugar – sounds like a recipe for success, no?

pistachio croissants

pistachio croissants


Pistachio croissants

1 hrTotal Time

Yields 12 petite croissants

Recipe Image
Save RecipeSave Recipe


    Pastry cream
  • 2 cups (500 ml) milk
  • 1/4 cup (50 grams) white granulated sugar
  • 2 large egg yolks
  • 1 large egg
  • 1/4 cup (30 grams) cornstarch
  • 1/3 cup (67 grams) white granulated sugar
  • 2 tbsp (28 grams) butter
  • 1 tsp vanilla extract
  • Pistachio filling
  • 1 1/2 cup (170 grams) pistachios, shelled, toasted, divided
  • 1 cup (120 grams) powdered sugar
  • 1 tbsp cornstarch
  • 2 tbsp (28 grams) butter, softened
  • 1 large egg
  • 12 croissants
  • powdered sugar for garnish


  1. Preheat oven to 375 degrees F.
  2. Prepare pastry cream. Combine milk and 1/4 cup sugar in a heavy saucepan. Bring to a simmer over medium heat. Whisk together egg yolks, egg, cornstarch, and 1/3 cup sugar. Slowly pour the warm milk mixture into the eggs, whisking constantly to prevent the eggs from scrambling. Pour the mixture back into the saucepan and slowly bring to a boil over medium heat, whisking constantly.
  3. Continue to cook the cream until thick, about 5 minutes. Remove from heat and stir in butter and vanilla extract. Transfer to a heatproof container and cover with plastic wrap directly touching the surface. Cool.
  4. Prepare the pistachio filling. Process 1 cup pistachios with powdered sugar and cornstarch in a food processor until mixture resembles fine sand. Mix pistachio mixture with 2 tbsp softened butter, egg and pastry cream. Transfer filling to a pastry bag or large ziploc bag with one corner cut to make an opening.
  5. Cut croissants in half and pipe filling inside. Spread remaining filling on top, using a spatula to evenly spread the filling. Sprinkle chopped pistachios on top. Bake for 12-15 minutes or until golden brown. Sprinkle powdered sugar on top and serve warm or at room temperature.


**Helpful tips and common mistakes

Custard is one of my all-time favorite fillings for almost all desserts. For this recipe, I decided to combine classic pastry cream with pistachios to create one delicious filling.

Start by preparing the pastry cream. You can also prepare the pastry cream the day before to give it enough time to cool. Mastering how to make pastry cream can be one of the handiest tools when it comes to baking. I can still remember my pastry chef yelling, “Whisk! Whisk! No lumps!” as we stood over our egg and milk mixture. Once the cream is ready, cover with plastic wrap directly on the surface to prevent a skin from forming.

pistachio croissants

Next, it’s time to prepare the pistachios. Use a food processor and chop the nuts with powdered sugar and cornstarch. The texture will look like crumbly sand when it is ready. If you have a powerful blender, this device will also work.

ground pistachios

Mix the pistachio mix with butter, egg, and the pastry cream. Go ahead, dip your finger right into that filling. Tasty, am I right? It was at this moment when I knew that this dessert was going to be a winner.

pistachio cream

Transfer the pistachio cream into a pastry bag and pipe it into the croissants. Spread extra filling on top and finish with a sprinkle of toasted chopped pistachios on top. I can bite into these pastries right now! Sure they would be good but let’s make them great and bake them in the oven at 375 for 15 minutes.

preparing the croissants

Finish with a sprinkle of powdered sugar and get ready to devour these pistachio croissants. After they have baked, the filling inside melts and spreads into all the flaky layers. These pastries were the perfect amount of sweet with just the right amount of pistachio flavor. Now to try this recipe with almonds, hazelnuts, or even cashews!

pistachio croissants


Looking for someone to come to your house and prepare these dishes for you? It is possible! If you are in Los Angeles and looking for a private chef, please feel free to contact me. For more information, visit Private Kitchen Los Angeles.


Sharing is caring!