Pistachio Croissant Recipe
Introduction
Pistachio croissants are a delightful twist on the classic flaky pastry, filled with rich pistachio cream that adds a nutty sweetness. Perfectly golden and tender, these homemade croissants are a treat for breakfast or an indulgent snack.

Ingredients
- 3 cups all-purpose flour (or bread flour)
- ¼ cup granulated sugar
- 1 tsp salt
- 2 ¼ tsp active dry yeast
- 1 cup cold unsalted butter (high-fat, European-style preferred)
- ¾ cup cold milk (or water)
- 1 cup ground pistachios (or pistachio paste)
- ½ cup powdered sugar
- ¼ cup almond flour
- ¼ cup unsalted butter (softened)
- 1 egg
- 1 tsp vanilla extract
- 1 egg (for egg wash)
- 2 tbsp crushed pistachios (for topping)
- 2 tbsp honey or simple syrup (optional, for glaze)
Instructions
- Step 1: In a large bowl, combine the flour, granulated sugar, salt, and active dry yeast. Add the cold unsalted butter and cold milk, then knead until a smooth dough forms.
- Step 2: Cover the dough and let it rise at room temperature for 2 hours. After rising, refrigerate the dough for at least 4 hours or overnight to chill thoroughly.
- Step 3: Roll the chilled dough into a rectangle. Place cold butter in the center, fold the dough over the butter, and roll it out again.
- Step 4: Fold the dough into thirds, like folding a letter, and chill for 30 minutes. Repeat this rolling and folding process 3 to 4 times, chilling between each fold to create layers.
- Step 5: Roll the laminated dough into a thin rectangle and cut it into triangles. Spread pistachio cream made from ground pistachios, powdered sugar, almond flour, softened butter, egg, and vanilla extract on the wide end of each triangle.
- Step 6: Roll each triangle from the base to the tip to shape the croissants. Place them on a baking sheet, cover, and proof for 1 to 2 hours until they double in size.
- Step 7: Preheat the oven to 375°F (190°C). Brush the croissants with egg wash and bake for 18 to 22 minutes, or until they become golden brown.
- Step 8: Once cooled, optionally drizzle the croissants with honey or simple syrup for a glaze and sprinkle with crushed pistachios before serving.
Tips & Variations
- For a smoother pistachio cream, use pistachio paste instead of ground nuts and adjust sugar to taste.
- Chill the dough thoroughly between folds to ensure crisp, flaky layers in your croissants.
- Substitute milk with water for a lighter dough texture.
- Try adding a touch of orange zest to the pistachio cream for a citrusy twist.
Storage
Store the croissants in an airtight container at room temperature for up to 2 days. For longer storage, freeze them after baking and cool completely. Reheat in a preheated oven at 350°F (175°C) for about 5-7 minutes to restore flakiness and warmth.
How to Serve

Serve this delicious recipe with your favorite sides.
FAQs
Can I make the dough ahead of time?
Yes, you can prepare the dough and refrigerate it overnight after the initial rise. This makes the lamination process easier and enhances flavor development.
What can I use if I don’t have almond flour?
If you don’t have almond flour, finely ground almonds or a small amount of all-purpose flour can be used as a substitute, though almond flour provides a richer texture and flavor.
Print
Pistachio Croissant Recipe
- Total Time: 6 hours 50 minutes
- Yield: 8–10 croissants 1x
- Diet: Vegetarian
Description
Delight in flaky, buttery Pistachio Croissants filled with a rich pistachio cream and topped with a sweet honey glaze and crunchy pistachios. This classic French pastry combines layers of laminated dough with a nutty pistachio filling for a perfect breakfast or indulgent treat.
Ingredients
Dough Ingredients
- 3 cups All-purpose flour (or bread flour)
- ¼ cup granulated sugar
- 1 tsp salt
- 2 ¼ tsp active dry yeast
- 1 cup cold unsalted butter (high-fat, European-style preferred)
- ¾ cup cold milk (or water)
Pistachio Cream Filling
- 1 cup ground pistachios (or pistachio paste)
- ½ cup powdered sugar
- ¼ cup almond flour
- ¼ cup unsalted butter (softened)
- 1 egg
- 1 tsp vanilla extract
Finishing Ingredients
- 1 egg (for egg wash)
- 2 tbsp crushed pistachios (for topping)
- 2 tbsp honey or simple syrup (optional, for glaze)
Instructions
- Prepare the Dough: In a large bowl, combine flour, sugar, salt, and yeast. Add cold unsalted butter and cold milk, then knead until a smooth, elastic dough forms. Cover the dough and let it rise for 2 hours at room temperature. Afterward, refrigerate for at least 4 hours or preferably overnight to allow the dough to rest and chill.
- Laminate the Dough: Roll the chilled dough into a large rectangle. Place the cold butter slab in the center, fold the dough over the butter, and roll out again evenly. Perform a letter fold by folding the dough into thirds. Chill the dough in the refrigerator for 30 minutes. Repeat this folding and chilling process 3 to 4 times to create layers that will give the croissants their signature flakiness.
- Shape & Fill the Croissants: Roll the laminated dough into a thin rectangle, approximately ¼ inch thick. Cut the dough into triangles. On the wide end of each triangle, spread an even layer of pistachio cream made from ground pistachios, powdered sugar, almond flour, softened butter, an egg, and vanilla extract. Carefully roll each triangle from the base toward the tip to form croissant shapes.
- Proof the Croissants: Place the shaped croissants on a baking sheet lined with parchment paper. Cover loosely and let them proof at room temperature for 1 to 2 hours until they have doubled in size. This step is crucial for achieving a light and airy texture.
- Bake & Garnish: Preheat the oven to 375°F (190°C). Brush the croissants with beaten egg wash to develop a golden, shiny crust. Bake for 18 to 22 minutes, or until they are puffed and golden brown. Once cooled, optionally drizzle with honey or simple syrup glaze and sprinkle with crushed pistachios for added flavor and decoration.
Notes
- Use European-style butter with higher fat content for better lamination and flakiness.
- Ensure the dough and butter are cold throughout the lamination process to create distinct layers.
- Proofing time may vary depending on room temperature; croissants should roughly double in size.
- Optionally, substitute milk with water for a lighter dough texture.
- Store leftover croissants in an airtight container; reheat in a low oven before serving to revive flakiness.
- Prep Time: 30 minutes active + 6 hours inactive (including rising and chilling)
- Cook Time: 20 minutes
- Category: Baking
- Method: Baking
- Cuisine: French
Keywords: Pistachio croissant, laminated dough, French pastry, homemade croissant, pistachio cream filling, flaky pastry, breakfast pastry

