Flaky Pistachio Cream Croissant Recipe

Flaky Pistachio Cream Croissant Recipe

The first bite shatters into a thousand buttery layers, revealing a swirl of silky pistachio cream that melts onto your tongue with its delicate nuttiness. Golden, glossy, and impossibly tender, these croissants transform the classic French pastry into something extraordinary — a showstopper that looks like it came from a high-end patisserie but comes together in your own kitchen.

Why You’ll Love This Recipe

  • Bakery-quality results with a shortcut method that skips the intimidating traditional lamination process
  • Make-ahead friendly dough can be refrigerated overnight, giving you fresh croissants for weekend brunch without the early morning rush
  • Stunning presentation with minimal effort — the pistachio cream’s natural green hue creates an elegant contrast against golden pastry
  • Customizable filling that works beautifully with the technique, so you can swap flavors once you master the method
  • Freezer-friendly unbaked croissants let you keep a stash ready for unexpected guests or holiday mornings

Pro Tips

  • Temperature is everything — keep your butter cold but pliable (around 60°F) during rolling. If the dough feels warm or the butter starts breaking through, refrigerate for 15 minutes before continuing.
  • Don’t skip the egg wash — brush it on gently in two thin coats (once before proofing, once right before baking) for that signature glossy, deep amber finish that screams professional bakery.
  • Proof until visibly puffy and jiggly — underproofed croissants won’t achieve those dramatic layers. They should nearly double in size and wobble slightly when you shake the pan, which takes 2-3 hours at room temperature.
  • Toast your pistachios first for 5 minutes at 350°F to intensify their flavor in the cream filling, then cool completely before blending to prevent the mixture from turning oily.

Flaky Pistachio Cream Croissant Recipe

Shatter into buttery layers filled with silky pistachio cream! These bakery-style croissants use a simplified lamination method and freeze beautifully unbaked. The make-ahead brunch star your kitchen needs. 🥐✨
Prep Time 45 minutes
Cook Time 22 minutes
Total Time 1 hour 7 minutes
Servings: 8 servings
Course: Dessert
Cuisine: American

Ingredients
  

  • 3 1/2 cups all-purpose flour plus more for dusting
  • 1/4 cup granulated sugar
  • 2 teaspoons instant yeast
  • 1 1/4 teaspoons salt
  • 1 cup whole milk warmed to 110°F
  • 1 cup unsalted butter cold and cut into 1/2-inch slices
  • 1 cup shelled pistachios lightly toasted
  • 1/2 cup heavy cream
  • 1/3 cup powdered sugar
  • 1/2 teaspoon vanilla extract
  • 2 large eggs beaten with 1 tablespoon water for egg wash

Method
 

  1. In a large bowl, whisk together flour, granulated sugar, yeast, and salt. Add the warm milk and stir until a shaggy dough forms. Knead on a floured surface for 5-7 minutes until smooth and elastic. Wrap in plastic and refrigerate for 30 minutes.
  2. Roll the chilled dough into a 10×16-inch rectangle on a floured surface. Arrange the cold butter slices in an even layer over two-thirds of the dough. Fold the unbuttered third over the middle, then fold the opposite third over that, like a business letter. Rotate 90 degrees, roll into a 10×16-inch rectangle again, and repeat the letter fold. Wrap and refrigerate for 1 hour.
  3. Repeat the rolling and folding process two more times, chilling for 30 minutes between each turn. After the final fold, refrigerate the dough for at least 2 hours or overnight for easier handling.
  4. For the pistachio cream, blend the toasted pistachios in a food processor until finely ground. Add heavy cream, powdered sugar, and vanilla extract, then blend until smooth and spreadable, about 1-2 minutes. Transfer to a bowl and refrigerate until ready to use.
  5. Roll the laminated dough into a 12×20-inch rectangle about 1/4-inch thick. Cut into 8 rectangles (approximately 5×6 inches each). Place 2 tablespoons of pistachio cream in the center of each rectangle, spreading slightly. Fold the dough over the filling to create a pocket, pressing edges firmly to seal.
  6. Place the filled croissants seam-side down on parchment-lined baking sheets, spacing them 3 inches apart. Brush lightly with egg wash, cover loosely with plastic wrap, and let proof at room temperature for 2-3 hours until nearly doubled in size and visibly puffy.
  7. Preheat oven to 400°F. Brush the proofed croissants with a second coat of egg wash. Bake for 18-22 minutes, rotating the pans halfway through, until deep golden brown and flaky. Cool on the pans for 5 minutes, then transfer to a wire rack. Serve warm or at room temperature.
Flaky Pistachio Cream Croissant Recipe close up

Frequently Asked Questions

Can I use store-bought puff pastry instead of making the dough?

Yes, high-quality all-butter puff pastry works in a pinch. Thaw it according to package directions, roll it slightly thinner, then cut and fill as directed. The texture will be lighter and crisper rather than the characteristic chewy-tender croissant crumb, but they’ll still be delicious.

How do I prevent the pistachio cream from leaking out during baking?

Seal the edges firmly by pressing with your fingertips or a fork, and avoid overfilling — use about 2 tablespoons per croissant. Place the seam side down on the baking sheet, and make sure your oven is fully preheated so the exterior sets quickly.

Why didn’t my croissants develop distinct layers?

The butter likely melted into the dough during rolling, usually from warm hands or a hot kitchen. Next time, work quickly in a cool room (below 70°F), chill the dough between folds, and use a rolling pin with minimal pressure to preserve the butter layers.

How long will these stay fresh?

They’re best enjoyed within 6-8 hours of baking when the exterior is still crisp. Store leftovers in an airtight container at room temperature for up to 2 days, then refresh them in a 350°F oven for 5 minutes to restore some crispness.

Storage & Serving

Store baked croissants in an airtight container at room temperature for up to 2 days, though they’re crispest within the first 8 hours. Unbaked, shaped croissants freeze beautifully for up to 2 months — freeze them on a baking sheet until solid, then transfer to a freezer bag. Bake directly from frozen, adding 5 extra minutes to the bake time. Serve them warm with espresso for breakfast, alongside fresh berries and whipped cream for brunch, or dusted with powdered sugar as an elegant dessert finale.

These croissants prove that pastry magic doesn’t require a culinary degree — just patience, cold butter, and the confidence to try something spectacular.

Scroll to Top