Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon
Halved pistachio croissant showing creamy green filling on marble

Pistachio Croissant: A Buttery Dream Filled with Nutty Gold


5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

  • Author: Bethany Delish
  • Total Time: 1 hour 20 minutes
  • Yield: 6 large croissants 1x

Description

Flaky, golden croissants filled and topped with luscious pistachio cream—this bakery-style treat is surprisingly easy to make at home. Perfect for breakfast, brunch, or gifting. 🥐💚


Ingredients

Scale

For the Croissant Dough:

2 cups all-purpose flour

½ cup warm milk

1 tbsp sugar

1 tsp salt

1 packet (2¼ tsp) dry active yeast

1 cup cold unsalted European butter (for lamination)

1 egg (for egg wash)

For the Pistachio Frangipane Filling:

¾ cup roasted unsalted pistachios (shelled)

½ cup almond flour

½ cup powdered sugar

½ cup unsalted butter, softened

1 large egg

Zest of ½ an orange (optional)

Pinch of sea salt

Topping:

2 tbsp chopped pistachios

Powdered sugar for dusting (optional)


Instructions

1. Make the Dough

  1. In a bowl, mix flour, yeast, sugar, salt, and warm milk until a rough dough forms.

  2. Knead until smooth, cover, and refrigerate for 2 hours.

2. Laminate with Butter

  1. Roll the dough into a rectangle. Add the cold butter slab in the center and fold the dough over it like a letter.

  2. Perform three book folds (chill 30 minutes between each).

  3. After final fold, chill dough for 1 hour.

3. Shape the Croissants

  1. Roll dough into a large rectangle and cut into 6 triangles.

  2. Roll each triangle tightly from base to tip and place on a parchment-lined tray.

  3. Proof for 1.5 to 2 hours in a warm place until puffy and slightly jiggly.

4. Bake

  1. Preheat oven to 375°F (190°C).

  2. Brush croissants with beaten egg.

  3. Bake for 18–20 minutes until golden brown. Cool completely.

5. Make the Pistachio Filling

  1. In a food processor, blend pistachios until finely ground.

  2. Add almond flour, powdered sugar, softened butter, egg, orange zest, and salt. Blend until smooth.

  3. Chill for 30 minutes.

6. Fill and Finish

  1. Slice cooled croissants horizontally. Pipe or spread frangipane inside.

  2. Spread more on top and sprinkle with chopped pistachios.

  3. Optional: dust with powdered sugar.

Notes

Don’t skip resting your dough between folds. It keeps the butter cold and layers intact.

Frangipane can be made ahead and stored in the fridge for up to 5 days.

For a shortcut, use bakery croissants and just add the pistachio cream.

  • Prep Time: 1 hour
  • Cook Time: 20 minutes
  • Category: Dessert
  • Method: Baking
  • Cuisine: French

Nutrition

  • Serving Size: 1 Croissant
  • Calories: 410 kcal
  • Fat: 28g
  • Carbohydrates: 36g
  • Protein: 8g