This post may contain affiliate links. Please read our disclosure policy.
Make your own Pistachio Croissants at home in just a few easy steps! Buttery croissants are stuffed with a creamy pistachio cream filling and topped with a simple syrup and chopped pistachios for crunch. The easiest Pistachio Croissant recipe made in less than 30 minutes!

When I traveled to Europe to take culinary classes and enjoy the most amazing food, I ventured to a bakery every single day to pick up an almond or pistachio croissant. They were heavenly and melt-in-my-mouth with their buttery, flaky exteriors and creamy filling. I wanted to re-create them at home but I had a trick up my sleeve. Instead of making time-consuming homemade croissants from scratch, we are starting with already made bakery croissants…and you won’t even be able to tell the difference!
If you have been seeing gorgeous pistachio pastries all over your Instagram and TikTok feed lately, you are not imagining things — pistachio croissants are everywhere right now, and for very good reason.
These baked pastries take a buttery, flaky croissant, slice it open, stuff it generously with a rich, creamy homemade pistachio filling, brush it with a glossy simple syrup, and bake it until golden and irresistibly crisp. The result? A pastry that’s crunchy on the outside, gooey and nutty in the center, and absolutely café-worthy — made right in your own kitchen. And the best part? We start with bakery croissants, so you don’t have to make these from scratch…yet they taste 100% homemade.

Think of pistachio croissants as the sophisticated, grown-up cousin of the classic almond croissant. Same technique, same twice-baked magic — but with a deeper, more complex nutty flavor and a stunning natural green hue that makes them almost too beautiful to eat. Almost.
Croissants are already a little piece of heaven, but turn them into pistachio croissants and you’ve got something truly special. This recipe uses day-old bakery croissants — the perfect way to give them a second life and create a pastry that tastes even more decadent than the original.
I shared a post a few months ago about a shortcut for making easy almond croissants at home! Everyone loved that recipe, so here we are making another version you will love!
Pistachio has officially had its moment — and it’s not going anywhere. The pistachio craze stands out as far more than just a fleeting TikTok fad.
The trend really ignited when Lafayette Grand Café & Bakery in New York launched their pistachio Supreme croissants in April 2022, which quickly went viral on TikTok. Then came the Dubai Chocolate Bar phenomenon — a viral pistachio-filled chocolate that took over social media in late 2023 and sent demand for all things pistachio into overdrive. Now, even Costco bakery is carrying bakery pistachio croissants. For so long, I tried to buy pistachio paste but couldn’t find it anywhere!
Why you will love these Easy Pistachio Croissants (using day-old croissants):
Nutty + buttery combo: The richness of croissant layers meets the earthy, slightly sweet flavor of pistachios.
Moist and tender inside: Brushing with simple syrup not only adds a touch of sweetness but also rehydrates day-old croissants so they’re soft again.
Gourmet Bakery Croissants made at home: They look fancy, taste indulgent, and make you feel like you’re in a Paris café.

Ingredients:
Day-old croissants turn into the most impressive thing you’ll ever pull out of your oven. These pistachio croissants are stuffed with a homemade pistachio cream filling, brushed with simple syrup, and baked until golden and crispy. This is literally the secret bakeries use to turn leftover croissants into their most popular item. Here are all of the ingredients you need to make them at home.
Store-Bought Croissants – Flaky, buttery, and the perfect vessel for the filling. I like to pick them up from a local French bakery or Costco also has great store-bought croissants. It is best to use croissants that are a day or two old. These slightly stale ones will do a great job at soaking up the syrup and the filling, so you’ll end up with pistachio croissants that have a gooey center but crispy on the outside. If you use fresh croissants, they will just end up too soft and might even fall apart.
Pistachios – Ground into the filling and sprinkled on top for double pistachio flavor.
Butter & Sugar – Creamed together to create a rich, sweet base for the filling.
Egg – Helps bind the pistachio filling.
Flour — Helps to thicken the filling slightly.
Vanilla Extract – Adds depth of flavor.
Powdered Sugar – For dusting on top to give that bakery finish.
Almond Simple Syrup (this is what you brush on the croissants to impart more flavor):
Sugar
Water
Almond Extract
If you don’t want as much almond flavor, use vanilla extract instead. You can also dip the pistachio croissants in melted chocolate to make chocolate pistachio croissants, also known as Dubai chocolate croissants. I suggest melting the chocolate with a small amount of oil and melting in the microwave in 30-second increments. Dip the croissant halway into the melted chocolate and allow it to set up for about 20 minutes.

How to make the Best Pistachio Croissants:
Pistachio croissants are having a major moment — and once you realize you can make them at home with day-old croissants and a simple homemade filling, you’ll never pay bakery prices again.
- Preheat Your Oven to 350 degrees. Make a simple syrup by placing the water and sugar in a microwave-safe bowl. Heat in the microwave for 90 seconds or until the sugar is completely dissolved. Stir in almond extract.
- Prepare the Pistachio Filling: In a food processor, combine shelled pistachios, softened butter, granulated sugar, egg, almond extract, and vanilla extract. Mix until well combined and smooth. This should resemble chunky peanut butter so it should be mostly smooth.
- Slice the Croissants: Cut each croissant in half horizontally. This will create a pocket for the pistachio filling. Lightly brush the inside of the croissant with simple syrup.

- Fill the Croissants: Generously spread the pistachio filling on the bottom half of each croissant. Reserve a small amount for the top. Place the top half back on, creating a sandwich.
- Top with Chopped Pistachios. Spread a small amount of pistachio filling on the middle top of each croissant. Sprinkle chopped pistachios over the top of each croissant, pressing them gently into the pistachio filling.
- Bake: Place the filled croissants on a parchment paper lined baking sheet and bake in the preheated oven for 13-16 minutes or until the tops are golden brown.
- Sprinkle with Powdered Sugar: Allow the almond croissants to cool slightly before dusting with powdered sugar for an extra touch of sweetness. May dip half of the croissant in melted chocolate.
Why do you need to use Day Old Croissants?
You may wonder why we would use day-old croissants instead of fresh ones? The secret lies in their texture. Day-old croissants are slightly stale, which makes them more absorbent and less prone to becoming soggy when filled with the pistachio mixture.

Frequently Asked Questions (FAQ’s):
1. Can I make these ahead of time?
Yes! You can fill the croissants the night before and bake them the next morning.
2. Do I have to use store-bought croissants?
No, if you want to be extra fancy, you can use homemade, but store-bought saves time and works beautifully.
3. Can I use pistachio paste instead of making my own filling?
Definitely! Swap in 2–3 tablespoons of pistachio paste mixed with butter and sugar. You can use any store-bought pistachio paste.
Baking Tips:
Don’t overbake: The goal is just to set the filling and refresh the croissant, not to dry it out.
Use good pistachios: Unsalted, high-quality pistachios make all the difference in flavor.
Make ahead: You can prepare the filling a day in advance and refrigerate it.
Extra filling? Spread it on toast or use it in cookies — it’s basically pistachio almond cream.
Storage:
These are best eaten warm, fresh out of the oven. Store leftover pistachio croissants in an airtight container at room temperature for up to 2 days, or refrigerate for up to 4 days. Reheat in the oven at 300°F for 5–7 minutes to bring back the crispiness.
More Croissant Recipes:

Pin this now to find it later
Pin It
Pistachio Croissants
Ingredients
Simple Syrup:
- 1/4 cup Sugar
- 1/4 cup Water
Pistachio Croissants:
- 6 Croissants
- 1 1/4 cups Shelled Pistachios
- 1/2 cup (8 Tablespoons) Butter (softened)
- 1/2 cup Sugar
- 1 large Egg
- 1 teaspoon Almond Extract (may add up to 2 teaspoons)
- 1 teaspoon Vanilla Extract
Topping:
- 1/4 cup Pistachios (chopped)
- Powdered Sugar
Optional:
- Milk or Semi-Sweet Chocolate * (melted)
Instructions
- Preheat Your Oven to 350 degrees. Make a simple syrup by placing the water and sugar in a microwave-safe bowl. Heat in the microwave for 90 seconds or until the sugar is completely dissolved. Be careful when removing from the microwave, as it will be hot.
- Prepare the Pistachio Filling: This needs to be done in a food processor or an appliance that can blend the pistachios. In a food processor, pulse the pistachios until they form a paste. In a bowl, combine pistachio paste, softened butter, granulated sugar, egg, almond extract, and vanilla extract. Mix until well combined and smooth.
- Slice the Croissants: Cut each croissant in half horizontally. This will create a pocket for the pistachio filling. Lightly brush the inside of the croissant with simple syrup.
- Fill the Croissants: Generously spread the pistachio filling on the bottom half of each croissant. Reserve a small amount of the pistachio filling for the top of the croissants. Place the top half back on, creating a sandwich.
- Spread a small amount of the remaining pistachio filling on the top of each croissant. Sprinkle chopped pistachios over the top of each croissant, pressing them gently into the pistachio filling.
- Bake: Place the filled croissants on a parchment paper lined baking sheet and bake in the preheated oven for 12-15 minutes or until the tops are golden brown.
- Sprinkle with Powdered Sugar: Allow the pistachio croissants to cool slightly before dusting with powdered sugar for an extra touch of sweetness.
Notes
Nutrition information is automatically calculated, so should only be used as an approximation.

















