Pistachio Eclairs

5 from 2 votes

This post may contain affiliate links. Read full disclosure.

Unbelievably delicious, these pistachio eclairs with white chocolate pistachio mousse filling is worth every effort! Pistachio mousse filling is light, creamy and sweet with a delicate hint of pistachios and pairs beautifully with light and crispy eclair shells!


Oh my gosh, you guys!! I’m so SO excited to finally share this white chocolate pistachio eclairs recipe with you!!

If I could, I would totally give away little samples to show you just how delicious these eclairs are! Imagine me handing you a little piece of eclair and a recipe card. Haha

Anyway, that was totally random…

But you got the idea, these eclairs are soooooo good. Light and crisp eclair shells filled with creamy dreamy white chocolate pistachio mousse!

Let’s talk about the filling for a moment, as it’s the star of today’s show!


This white chocolate pistachio mousse is simply delightful: light, creamy and sweet with a delicate hint of pistachio. But it does require a little bit of time commitment to prepare, mostly inactive time for chilling.

The mousse is based on creme anglaise, which is a light custard sauce made with milk, egg yolks and sugar. Then creme anglaise is mixed with white chocolate and pistachio paste to create the most delicious filling. To make it light and airy, we fold in some whipped cream at the end.

Pistachio flavor is so delicate and pairs beautifully with sweet white chocolate. It’s a dream filling!!

Now if you thought it’s too much work, here’s good news.

You can easily break it up into small projects throughout couple of days. Say, day 1 – you make the filling, day 2 – you make the shells, and you assemble eclairs and serve on day 3.

Not so bad, huh?

And you can find my super detailed tutorial about making a perfect choux pastry for flawless eclair shells right here. I’ve answered common questions, troubleshooting guide, do’s and don’ts, you definitely don’t want to miss that guide.

Oh and if you’re wondering how my pistachios are looking so bright and green, here’s my secret. I blanched these unsalted raw pistachios in a boiling water for 1-2 minutes, drained and shocked in cold water, rubbed between kitchen towel to remove the brown skins. And you’ll get these beautiful bright pistachios!!

You can also read this post about making homemade pistachio paste. It’s so easy!!

5 from 2 votes

Pistachio Eclairs with White Chocolate Pistachio Mousse Filling

To make these dreamy pistachio eclairs with white chocolate pistachio mousse filling, it’s best to start with the filling, because it requires the most amount of time. And don’t be intimidated by the lengthy directions, these pistachio eclairs really worth your time.
Total: 3 hours
Servings: 24 eclairs


White Chocolate Pistachio Mousse Filling:

  • ¼ cup 35gr unsalted roasted pistachios
  • 1 cup 240ml milk
  • 2 egg yolks
  • 2 tablespoons 25gr sugar
  • ¼ teaspoon salt
  • 1 teaspoon gelatin powder ½ packet, or 4gr
  • 150 gr white chocolate chopped
  • 25 gr pistachio paste
  • ¼ cup 60ml cold heavy whipping cream

For Pastry Shells:

  • 1 cup 240ml water
  • ½ cup 115gr unsalted butter
  • 1 tablespoon sugar
  • ¼ teaspoon salt
  • 1 cup 125gr all-purpose flour
  • 4-5 large eggs at room temperature

White Chocolate Glaze:

  • 3 oz white chocolate chopped
  • 2 tablespoons heavy whipping cream


  • To make white chocolate pistachio mousse filling, in a food processor, pulse the pistachios until coarse.
  • In a saucepan, heat milk and pulverized pistachios over medium heat until scalding. Remove from heat, cover and steep for an hour.
  • Then strain the milk. Discard nuts. (<- or save it for your oatmeal.) Add more milk to get back to 1 cup, if needed.
  • In a small bowl, mix gelatin powder with 1 tablespoon of water. Let it bloom for 5 minutes.
  • Pour the milk into a saucepan, add gelatin and heat it over medium heat until milk is scalding and gelatin is dissolved, stirring frequently.
  • Meanwhile, beat egg yolks with sugar and salt until pale yellow.
  • To temper the egg yolks, take a cup of scalding milk and pour it into egg yolk while whisking continuously. Put the tempered egg yolk mixture back into the saucepan. Cook the sauce till it’s 180°F (82°C) stirring frequently. It shouldn’t come to a boil. Gently simmer over low heat. To test the doneness, tilt the saucepan, run the spatula on the bottom. If it leaves a clean trail, then it’s ready.
  • Place chopped white chocolate into a tall mug or bowl.
  • Pour the sauce over white chocolate. Let it sit for a minute to soften the chocolate. Now pour off half of the sauce into another bowl, leaving only chocolate portion, but don’t discard it.
  • Using an immersion blender, blend the chocolate mixture. As soon as the chocolate is fully melted and smooth, pour in the reserved milk mixture back into the chocolate mixture. Blend for a minute.
  • Add pistachio paste and blend again until smooth. Cool the mixture to room temperature.
  • In a mixing bowl with whisk attachment, add heavy cream and whip until hard peaks form. Fold the whipped cream into the pastry cream and mix until well combined.
  • Transfer the filling into a pastry bag with a small round tip and fill the pastry shells.
  • To make eclair shells, preheat oven to 375°F (190°C). Line 2 baking sheets with parchment paper, or silicone mat.
  • In a medium saucepan, combine water, butter, sugar and salt. Slowly heat the mixture over medium heat, stirring frequently to dissolve sugar and melt the butter. Once sugar is dissolved and butter is melted, increase the heat to medium high heat and bring the mixture to a boil.
  • When the mixture is boiling, remove the saucepan from heat and add flour all at once. Quickly mix the mixture until all the flour is absorbed. (We just made panade!)
  • Replace the saucepan back to burner and reduce the heat to medium. Cook the dough, continuously mixing with a wooden spoon. The dough will start to form into a ball. Keep mixing for another 3-4 minutes until light crust forms on the bottom of the pan. (Note: It’s important to cook for at least 3-4 minutes to dry out the panade.)
  • Transfer the dough into a mixing bowl with paddle attachment and mix it for a few minutes on low speed until the mixture is at room temperature, about 2 minutes. (No mixer? No problem. You can mix it with a wooden spoon!)
  • Add eggs one at a time, beating well after each addition. This will help to get egg absorbed into the dough quicker. Don’t add more than 2 eggs at a time! This is important, as you might not need to add all the eggs. The dough should be smooth and shiny, thin enough to slowly fall into a ribbon, but too runny. (Read more details in this post.)
  • At this point choux pastry is done and ready to be piped into whatever size you want. Uncooked dough can also be refrigerated for up to 3 days in an airtight container.
  • To bake pastry shells, transfer the batter into a large pastry bag and pipe into 4-inch strips or 2-inch rounds 3 inches apart. Level peaked tops with a wet fingertip.
  • Bake for 30-35 minutes, or until the shells are puffed up and golden brown, one baking sheet at a time. (Note: Don’t open the oven door the first 25 minutes.)
  • After initial 30 minutes, quickly open the oven door and make a small slit on the side of shells, using a small sharp pairing knife. This allows the steam to escape and helps to dry out the inside of pastry shells. Bake for another 5 minutes, or until shells are crisp and golden brown.
  • Transfer the shells onto a wire rack and cool completely before filling.
  • To make the white chocolate glaze, place chopped chocolate in a microwave safe bowl and melt it in a microwave according to package directions. (I microwaved mine at 50% power  for 1 minute, and then 30-second increments at 50% power until fully melted, stirring after each stop.)
  • Add heavy cream and microwave one last time for 30 seconds at 50% power. Stir well until smooth.
  • To assemble eclairs, using a sharp pairing knife, make two holes on the bottom of each eclair shell and fill the pastry shells through the holes until the eclairs are filled. And then dip each filled eclair in the white chocolate glaze. Chocolate glaze will set in about an hour at room temperature. If not serving right away, refrigerate the filled eclairs.

Tips & Notes

Read this Ultimate Guide to Choux Pastry for detailed step-by-step tutorial to make the pastry shells.
Make-Ahead Tips:
  • Unfilled pastry shells can be stored at room temperature for 1 day.
  • Mousse filling also can be prepared in advance and refrigerated until ready to use. Make sure to cover the filling with a plastic wrap touching the entire surface of the cream.
  • It’s ideal to assemble the eclairs the day of serving. Assembled eclairs should be refrigerated.


Calories: 152kcal
Carbohydrates: 12g
Protein: 3g
Fat: 10g
Sugar: 8g
Sodium: 76mg
Course: Dessert
Cuisine: French

Hi, I’m Shinee!

Welcome! I’m so happy you’re here! I believe anyone can cook restaurant-quality food at home! And my goal is to help you to become a confident cook with my easy-to-follow recipes with lots of tips and step-by-step photos.

5 from 2 votes (1 rating without comment)

Leave a comment

Your email address will not be published. Required fields are marked *

Made this? Rate this recipe:

This site uses Akismet to reduce spam. Learn how your comment data is processed.


      1. Great. I actually made the pistachio paste following your instructions. That is what I will be using in the mousse. Can’t wait to try it. Thank you.

  1. 5 stars
    I made these today and I must say I can really appreciate your skill and ability to make these so beautiful. My pastry shells need a little work, but they came out pretty good for my third time making pâte à choux.
    I tried doubling the mousse filling and it was very runny, maybe because I didn’t have gelatin? Probably user error.
    I had to turn the filling into a custard and ultimately a german buttercream. And I did use your recipe for pistachio paste as well. The concept of this dessert is great although I veered off.
    The end product was delicious!

    1. Hi, Priscilla. Thank you for trying my recipe and for your feedback. So happy you loved it. As for the mousse, it won’t set properly without gelatin. Hope you’ll try the mousse with gelatin next time, it’s so good!

  2. I can’t wait to make these, maybe for Father’s Day. I honestly don’t know if my husband will like them but I know I will have a hard time resisting eating them all. 

    1. Haha it’s quite a treat! If your husband has a sweet tooth, he’ll definitely love it. 😉 Let me know if you give it a try, Mila.

  3. Hi, I really want to try this recipe but was wondering if I can make it without the gelatin, or use something else instead?

    1. Hi, Fatima. I think you can omit gelatin, it may be a little bit softer that way, but as filling it should work fine.