Irish Cream Pistachio Cream Puffs (video)

If you love all things pistachio, this recipe is for you! Irish cream and pistachio cream puffs dipped in dark chocolate, garnished with more pistachios! These chocolate covered cream puffs are a dream! They’re made with simple pate a choux dough, and once cooled, filled with a delightful filling! The pistachio filling on the inside is creamy and incredibly delicious, with a hint of Irish cream. They’re perfect for any special occasion!
Watch My Pistachio Cream Puffs Video Tutorials
Watch my YouTube pistachio cream puffs video tutorial to see how I make these delicious pastries! Also, check out my newer, short reel for this recipe, too! Want to stay up to date on the newest recipes? Subscribe to my website email list and my YouTube channel for notifications.
Ingredients for Pistachio Cream Puffs
Here are my tips for the main ingredients you’ll need to make these delicious Irish cream pistachio cream puffs. Find the full list of ingredients in the printable recipe card below.
- Pistachios – I prefer to use salted, roasted pistachios for this recipe. The light hint of saltiness really complements the sweet flavors.
- Butter – use unsalted butter for the dough and the filling. Soften the butter at room temperature.
- Irish Cream – if you prefer to make a non-alcoholic version of this recipe, use a sweetened coffee creamer in place of the Irish cream.
- All Purpose Flour – for making the dough. This recipe may not work with gluten-free flour.
- Eggs – have the eggs at room temperature for best results.
- Powdered Sugar – for making the pistachio filling.
Supplies & Tools for the Recipe
Need some supplies or tools to make these cream puffs at home? Shop my Amazon Affiliate links for the items I recommend. See Disclosure Statement.

How to Make Pate a Choux – Dough for Cream Puffs
These delicious pistachio cream puffs are easy to make and an instant crowd pleaser! To make these pastries, you’ll need to start with the dough. These are made with a simple pate a choux dough. Here’s how to make it:
- Preheat the oven to 425°F. Line two large baking sheets with parchment paper or silicon mats.
- To make the dough: pour the water into a medium sized saucepan. Add the salt and butter. Cook over medium heat until the butter is melted and the mixture starts to boil.
- Whisk in the flour, then switch to a spatula once it’s incorporated. Cook for about 1 ½ minutes, until a dough ball comes together.
- Remove the dough from the heat, transfer into a mixing bowl, and set into the refrigerator for about 20 minutes to chill. The dough needs to cool to room temperature.
- Once the dough has cooled, it’s time to add the eggs. Using a mixer on medium speed, add the eggs, one at a time, mixing well after each addition. Once all the eggs have been added, continue to mix for 2 to 3 minutes, until the batter is smooth.
- Transfer the dough into a pastry bag tipped with a large, round tip; I use Ateco tip #806.
Baking Instructions for Cream Puffs
- Pipe 1 to 1 ½-inch dollops of dough onto the lined baking sheets, spacing them about 2 inches apart. The puffs will increase in size while baking.
- Pipe each dollop from the top, swirling the tip around at the end so the dough doesn’t stick up or have a pointy top.
- If you have two oven racks, position them centered and above; you can bake both sheets at the same time.
- Bake the profiteroles at 425°F for 10 minutes, then reduce the oven temperature to 375°F and continue to bake for an additional 35 minutes, until the puffs are a deep, golden color. DO NOT OPEN the oven during the baking process! Cold air will cause the puffs to fall flat.
- Once baked, remove the puffs from the pans onto a cooling rack to cool completely before filling.

Making the Irish Cream Pistachio Filling
While the profiteroles are baking, it’s the perfect time to prepare the Irish cream and pistachio filling. This filling is so delicious, you’ll want to eat it by the spoonful!
- Place the shelled, roasted pistachios into a food processor or blender. Pulse until the nuts are finely ground. Pour in the Irish cream and pulse again for a few minutes. Set this mixture aside for now.
- Place the softened butter into a mixer bowl and beat on medium speed for 8 to 9 minutes, until the butter is creamy and fluffy.
- Add the softened cream cheese and beat again for 4 to 6 minutes, until it’s well combined with the butter. Add the powdered sugar, vanilla, and sea salt. Beat for 5 to 6 minutes, until the frosting is fluffy and creamy.
- Last, pour in the pistachio and Irish cream mixture. If desired, add a few drops of green food coloring. Beat the filling for 1 to 2 minutes, until the pistachio mixture is well incorporated.
- Keep the filling chilled until ready to fill the cream puffs.
How to Make Pistachio Cream Puffs
Now, let’s assemble the cream puffs so we can enjoy them!
- Once the profiteroles have cooled, use a small, round cake decorating tip to punch small holes in the bottom of each puff for adding the filling. I use Wilton tip #12.
- So it’s easier to fill the puffs, transfer just half the filling into a pastry bag tipped with a small, round tip (Wilton #12). Add more filling to the bag as needed.
- Pipe filling into each profiterole until completely full and a little bit of the filling comes out the bottom. Wipe off the excess.
- Place the dark chocolate melts into a small bowl, then melt the chocolate in the microwave or over a double boiler.
- Dip each cream puff into the chocolate, covering it about three-quarters of the way. Place the chocolate covered puffs onto a wire rack. While the chocolate is still wet, sprinkle finely ground pistachios over the top to garnish the cream puffs.

Serving & Storing Suggestions
Once the chocolate has set, you can enjoy these delicious pistachio cream puffs!
For overnight storage, place the cream puffs into an airtight container and into the refrigerator. They will keep well in the fridge for 3 to 4 days.
For longer storage, freeze the cream puffs in a single layer on a baking sheet. Once frozen solid, store them in a locked bag or sealed container. Thaw in the refrigerator before enjoying.


More Recipes to Try!
Enjoyed these incredible Irish cream and pistachio cream puffs? Check out some of my other recipes you’re sure to love!
- Strawberry Cream Puffs – sweet, creamy berry puffs are perfect for spring and summer!
- Classic Cream Puffs – chocolate covered cream puffs filled with a creamy vanilla pastry cream.
- Chocolate Coffee Eclairs – one of my favorites! Delicious coffee filled, chocolate covered pastries!
- Nutella & Chocolate Cream Puffs – filled with Nutella whipped cream, then covered in chocolate and nuts!
Share it on Pinterest!

Irish Cream Pistachio Cream Puffs (video)
Ingredients
- 1 cup water
- 1/2 cup unsalted butter
- 1/4 tsp salt
- 1 cup all-purpose flour
- 4 large eggs, at room temp
For Filling:
- 1 cup pistachios, shelled & roasted
- 1 cup Irish cream, or sweetened coffee creamer
- 2 cups unsalted butter, softened at room temp
- 8 oz cream cheese , softened at room temp
- 1 tsp vanilla extract
- 3 cups powdered sugar
- 1/4 tsp sea salt
- green food coloring, optional
For Garnish:
- 2 cups chocolate melts, for garnish
- 1/3 cup pistachios, finely ground
Instructions
Note: this recipe has been updated and slightly varies from the original video tutorial.
Preparing the Pate a Choux Dough:
- Preheat the oven to 425°F. Line two large baking sheets with parchment paper or silicon mats.
- To make the dough: pour the water into a medium sized saucepan. Add the salt and butter. Cook over medium heat until the butter is melted and the mixture starts to boil.
- Whisk in the flour, then switch to a spatula once it’s incorporated. Cook for about 1 ½ minutes, until a dough ball comes together.
- Remove the dough from the heat, transfer into a mixing bowl, and set into the refrigerator for about 20 minutes to chill. The dough needs to cool to room temperature.
- Once the dough has cooled, it’s time to add the eggs. Using a mixer on medium speed, add the eggs, one at a time, mixing well after each addition. Once all the eggs have been added, continue to mix for 2 to 3 minutes, until the batter is smooth.
- Transfer the dough into a pastry bag tipped with a large, round tip; I use Ateco tip #806.
Baking Instructions:
- Pipe 1 to 1 ½-inch dollops of dough onto the lined baking sheets, spacing them about 2 inches apart. The puffs will increase in size while baking.
- Pipe each dollop from the top, swirling the tip around at the end so the dough doesn’t stick up or have a pointy top.
- If you have two oven racks, position them centered and above; you can bake both sheets at the same time.
- Bake the profiteroles at 425°F for 10 minutes, then reduce the oven temperature to 375°F and continue to bake for an additional 35 minutes, until the puffs are a deep, golden color. DO NOT OPEN the oven during the baking process! Cold air will cause the puffs to fall flat.
- Once baked, remove the puffs from the pans onto a cooling rack to cool completely before filling.
Making Pistachio Filling:
- Place the shelled, roasted pistachios into a food processor or blender. Pulse until the nuts are finely ground. Pour in the Irish cream and pulse again for a few minutes. Set this mixture aside for now.
- Place the softened butter into a mixer bowl and beat on medium speed for 8 to 9 minutes, until the butter is creamy and fluffy.
- Add the softened cream cheese and beat again for 4 to 6 minutes, until it’s well combined with the butter. Add the powdered sugar, vanilla, and sea salt. Beat for 5 to 6 minutes, until the frosting is fluffy and creamy.
- Last, pour in the pistachio and Irish cream mixture. If desired, add a few drops of green food coloring. Beat the filling for 1 to 2 minutes, until the pistachio mixture is well incorporated.
- Keep the filling chilled until ready to fill the cream puffs.
Filling & Garnishing the Cream Puffs:
- Once the profiteroles have cooled, use a small, round cake decorating tip to punch small holes in the bottom of each puff for adding the filling. I use Wilton tip #12.
- So it’s easier to fill the puffs, transfer just half the filling into a pastry bag tipped with a small, round tip (Wilton #12). Add more filling to the bag as needed.
- Pipe filling into each profiterole until completely full and a little bit of the filling comes out the bottom. Wipe off the excess.
- Place the dark chocolate melts into a small bowl, then melt the chocolate in the microwave or over a double boiler.
- Dip each cream puff into the chocolate, covering it about three-quarters of the way. Place the chocolate covered puffs onto a wire rack. While the chocolate is still wet, sprinkle finely ground pistachios over the top to garnish the cream puffs.
Serving & Storing:
- Once the chocolate has set, you can enjoy these delicious pistachio cream puffs!
- For overnight storage, place the cream puffs into an airtight container and into the refrigerator. They will keep well in the fridge for 3 to 4 days. For longer storage, freeze the cream puffs in a single layer on a baking sheet. Once frozen solid, store them in a locked bag or sealed container. Thaw in the refrigerator before enjoying.

Hi! Planning to attempt these coming 4th of July. Can I make the filling ahead of time, or should it be fresh? Thanks!
Hi! Yes, you can definitely make the filling ahead of time, just keep it refrigerated and let it thaw out at room temp when you’re ready to fill
Hello Tatyana. Thank you for the recipe.
I anticipated on only making one batch, however I just completed two profiterole batches! Your pistachio filling recipe was more than enough to make two batches.
The profiteroles were delicious.
Next time I make this I would probably make the extra 1/4 cup of the Irish cream optional. I found the liqueur was overpowering the taste of the pistachios.
Would you recommend salted or unsalted shelled pistachios?
Thank you, again.
I’m so glad you enjoyed the recipe! You can replace the additional Irish Cream with 1/4 cup heavy cream next time! I used salted shelled pistachios from Costco since I wasn’t able to find unsalted ones
Hello Tatyana
Thank you for this amazing recipe
The rum extract is not available in my country!! I need some replacement for it please
And 1 more question
How many days the profiteroles can stay ?? Like 1 day or 2 !!
Thank you
Hi! You can just replace it with vanilla if you don’t have it – it should still taste great! 🙂 Yes, they will be just fine if you make them a day ahead of time, just make sure to keep them refrigerated. take them out about an hour before serving.
Can you please provide metric measurements for the ingredients. thanks
Yes, I’ll get the recipe updated asap! 🙂
I made these and your cinnamon roll macarons last Sunday. They were a huge hit. Today I am using the Lemon Blueberry Ricotta Tea Cake recipe with Strawberries instead of the Blueberries for a family reunion. The next time I make profiteroles I am thinking of using hazelnuts, Frangelico, and Nutella instead of the pistachios, Irish Cream, and Chocolate. As usual your recipes rock. We look forward to what you come up with next. Thanks.
Hi Eric! I’m so glad you enjoyed the Cinnamon Roll Macarons – I had so much fun making those! And I’m sure you’re going to LOVE The cake. I love the strawberry idea!
For the filling , when it calls for shelled pistachios, is that salted or unsalted?
Thank you so much!
Can’t wait to make this for my wonderful boyfriend!
You’re going to love these! So delicious! I actually like to use salted pistachios but both salted and unsalted will work great. Enjoy!
My partner loves pistachios & profiteroles I’d love to make this for him but he hates Irish cream how do I make this without the Irish cream do I just replace the 2 Irish cream bits for heavy cream😊
Hi! Yes, you can make these without the Irish cream. I would replace the Irish cream with heavy cream, 2 teaspoons of sugar and 1/2 teaspoon of vanilla. Enjoy!
Thank you Tatiana, this my daughter’s favorite birthday dessert! Thank you for the nutrition information as well, would you please what is 1 serving that applies to that information.
Hi Jocelyne! I’m so happy you’re daughter loved these for her birthday! The nutritional information is an approximate amount per cream puff – 1 puff per serving.