Go Back

🥐 Pistachio Cream Croissants

These pistachio cream croissants are flaky, buttery pastries filled with rich, silky pistachio cream and lightly warmed until crisp on the outside and luscious inside. Made with simple ingredients and ready in under 30 minutes, they deliver elegant bakery-style flavor with minimal effort. Perfect for brunch, special occasions, or an indulgent treat, these croissants pair beautifully with coffee and are best enjoyed warm and freshly filled. 💚🥐
Course Breakfast, Brunch, Dessert, Pastry
Cuisine European, French, Italian
Keyword bakery style croissants, brunch pastries, croissant dessert, easy croissant recipe, European pastries, pistachio cream croissants, pistachio croissant recipe, pistachio dessert, pistachio filled croissants, pistachio pastry
Prep Time 15 minutes
Cook Time 10 minutes
Total Time 25 minutes
Servings 6 croissants
Calories 430kcal
Cost $12 for entire recipe

Equipment

  • Food processor or high-speed blender
  • Small saucepan (optional, for warming cream)
  • piping bag or zip-top bag
  • Serrated knife
  • Baking sheet
  • Measuring cups and spoons
  • Spatula

Ingredients

Pistachio Cream Filling

  • ¾ cup shelled unsalted pistachios
  • ¼ cup granulated sugar
  • 3 tbsp unsalted butter melted
  • ¼ cup heavy cream
  • 1 tsp vanilla extract
  • tsp salt

Croissants

  • 6 large butter croissants
  • Powdered sugar for dusting (optional)
  • Chopped pistachios for garnish (optional)

Instructions

Make the Pistachio Cream

  • Add pistachios and sugar to a food processor. Blend until finely ground.
  • Add melted butter, heavy cream, vanilla, and salt.
  • Blend until smooth, thick, and glossy, scraping down the sides as needed.
  • Transfer to a piping bag. Set aside.
  • 💡 Texture should be like thick pastry cream or Nutella. Add 1–2 tsp cream if too thick.

Prepare the Croissants

  • Preheat oven to 350°F (175°C).
  • Slice each croissant lengthwise, leaving one side attached (like a book).
  • Pipe pistachio cream generously inside each croissant.

Bake

  • Place filled croissants on a baking sheet.
  • Bake for 8–10 minutes, just until warm and slightly crisp.
  • Remove from oven and cool for 2–3 minutes.

Finish & Serve

  • Dust with powdered sugar
  • Sprinkle chopped pistachios on top
  • Serve warm for best flavor 🌿

Notes

  • Pistachio quality matters: Use fresh, unsalted pistachios for the best color and flavor. Older pistachios can taste dull or slightly bitter.
  • Cream consistency: The pistachio cream should be thick but pipeable. If it’s too thick, blend in heavy cream 1 teaspoon at a time. If too thin, add more ground pistachios.
  • Color tip: For a vibrant green pistachio cream, remove pistachio skins if needed and avoid over-toasting the nuts.
  • Croissant choice: All-butter croissants give the flakiest, most bakery-style result. Day-old croissants actually work great because they crisp beautifully when warmed.
  • Do not overbake: You’re only warming and crisping the croissant—overbaking can dry it out and cause the filling to leak.
  • Make ahead: Pistachio cream can be made up to 5 days in advance and stored airtight in the refrigerator.
  • Storage: Filled croissants are best the same day. Unfilled croissants can be stored at room temperature for 1–2 days.
  • Freezing: Freeze pistachio cream only (up to 2 months). Do not freeze filled croissants, as the texture will suffer.
  • Flavor boost: A drop of almond extract or a pinch of cardamom pairs beautifully with pistachio.
  • Serving tip: Dust with powdered sugar after warming to keep it looking fresh and bakery-perfect.

🍽️ Serving Ideas

  • Pair with espresso or cappuccino
  • Add fresh berries on the side
  • Drizzle with white chocolate for dessert vibes