Pistachio Cream Croissant

Featured in: Warm Baked Treats

These flaky all-butter croissants are split and filled with a silky pistachio cream made from ground pistachios, butter, sugar, egg, cream and vanilla. After filling, bake 15–20 minutes until golden. Total time about 45 minutes; yields 4. Use a food processor for a smooth paste and a baking sheet lined with parchment. Contains nuts, dairy, eggs and gluten; serve slightly warm for best texture.

Updated on Thu, 07 May 2026 01:57:55 GMT
A golden, flaky croissant filled with rich pistachio cream, topped with chopped nuts and powdered sugar.  Save
A golden, flaky croissant filled with rich pistachio cream, topped with chopped nuts and powdered sugar. | pumpkinhearth.com

The first time I tried making pistachio cream croissants, I was lured in by the sound of the mixer and the bright, nutty smell of pistachios warming in the food processor. TikTok and glossy bakery displays had me convinced I could capture that same café magic at home, and honestly, the excitement felt half playful, half ambitious. Peeking into the oven to watch croissants swell and bronze became my favorite afternoon entertainment. There's something infectious about filling the kitchen with the sweet scent of buttery pastry and nuts—suddenly it doesn't matter how grey the weather is outside. You just know you're on track for a treat.

The best reaction came when I first served these for a Saturday brunch with a few friends who, up until then, thought only patisseries could pull off this kind of decadence. Someone grabbed the last croissant before I could warn them it was still warm, only to freeze mid-bite, wide-eyed in surprise at just how rich and gooey the filling was. There were a few buttery fingerprints left on mugs and a pile of pistachio crumbs on the table by the end. It felt complete chaos—but in the best possible way. These croissants have a way of turning a quiet morning into a lively, happy mess.

Ingredients

  • 4 large all-butter croissants (day-old preferred): Day-old croissants absorb the pistachio cream perfectly and crisp up beautifully in the oven—a trick I stumbled on after making the mistake of using fresh, fluffy ones that collapsed.
  • 100 g unsalted shelled pistachios: I always toast these briefly for extra depth of flavor, and making sure they’re unsalted keeps the cream balanced, not overwhelming.
  • 60 g granulated sugar: This brings out the natural sweetness of pistachios without tipping over into cloying territory.
  • 80 g unsalted butter, softened: Letting the butter come to room temp first means a smoother, silkier pistachio cream; cold butter makes everything lumpy.
  • 1 large egg: The egg acts as a binder, giving the cream its signature creaminess with a little body that doesn't seep out.
  • 1 tbsp heavy cream: Just a splash makes the pistachio filling plush and not too thick—it’s one thing I never skip.
  • 1/2 tsp pure vanilla extract: Vanilla adds warmth and rounds out the nutty notes—use the real stuff if you can.
  • Pinch of salt: A tiny pinch brightens and lifts all the flavors, so don’t leave it out.
  • 2 tbsp chopped pistachios: Scattering these on top before serving gives the perfect crunch and makes the croissants look extra special.
  • 2 tbsp powdered sugar (for dusting): This last touch adds a bakery finish, and I always find myself dusting a little more right before eating.

Tired of Takeout? 🥡

Get 10 meals you can make faster than delivery arrives. Seriously.

One email. No spam. Unsubscribe anytime.

Instructions

Warm up and prepare:
Preheat your oven to 180°C (350°F) and line a baking sheet with parchment paper so nothing sticks later.
Pulse the pistachio base:
Blend pistachios and granulated sugar in a food processor until the mixture smells intense and looks like fine green sand.
Finish the cream:
Add butter, egg, heavy cream, vanilla extract, and a pinch of salt to the food processor, blending until the mixture becomes silky-smooth—give it an extra scrape down so no bits are left behind.
Slice and reveal:
Take each croissant and slice it horizontally most of the way through, leaving a hinge so the halves stay connected; it's a little like opening a book.
Fill with joy:
Generously spread the pistachio cream inside each croissant, making sure every bite will be rich and flavorful, then close them gently.
Pile on top:
Arrange the filled croissants on your baking sheet, and spread a bit more cream on top for an irresistible golden crust.
Bake and finish:
Bake for 15–20 minutes, until the croissants are crispy at the edges and the cream is lightly golden; breathe in the toasty, nutty aroma as they bake.
Final flourish:
Let them cool for just a couple minutes, then shower with chopped pistachios and a snowy sprinkle of powdered sugar before serving.
Buttery croissants bursting with smooth pistachio cream, baked until crisp and golden for an indulgent treat.  Save
Buttery croissants bursting with smooth pistachio cream, baked until crisp and golden for an indulgent treat. | pumpkinhearth.com

I’ll never forget the time I brought a box of these to an impromptu picnic and even the non-dessert lovers dove in for seconds. It suddenly felt less about the bakery trend and more about watching friends trade stories and licking powdered sugar off their fingers, everyone caught off guard by how special something so simple could taste.

Making Your Own Pistachio Paste

Blitzing whole pistachios into paste can turn loud and messy, and you’ll need to keep scraping down the bowl for the creamiest result. Using fresh, high-quality nuts is worth it—I once substituted with older pistachios and the flavor dulled surprisingly fast.

Keeping Croissants Crisp

If you like your croissants extra crusty, let them cool on a wire rack instead of the baking sheet so the bottoms don’t steam and soften. I learned the hard way after my first batch deflated—resist covering them too soon, even if you’re anxious for tidiness.

Quick Serving & Storage Advice

Serve these croissants while still a bit warm for the best cream texture, but if you need to store leftovers, gently reheat them in the oven for a few minutes to revive the magic.

  • Don’t skip the final nut and sugar topping—it’s what makes these feel bakery-special.
  • Store leftovers in an airtight container at room temperature for up to a day.
  • If you refrigerate, be sure to reheat so the croissants crisp up again.
Luxurious pistachio cream croissants, dusted with powdered sugar and sprinkled with crunchy pistachios for a bakery-style delight. Save
Luxurious pistachio cream croissants, dusted with powdered sugar and sprinkled with crunchy pistachios for a bakery-style delight. | pumpkinhearth.com

May your morning feel a little more luxurious, and may the kitchen stay noisy with laughter and clinking mugs as these croissants disappear. You’ll never look at a plain croissant the same way again.

Recipe Q&A

How do I get a smooth pistachio cream?

Toast pistachios lightly for flavor, grind with sugar until very fine, then add softened butter and liquid gradually in a food processor. Scrape sides and blend until the paste is silky; a splash of cream helps loosen it if needed.

Can I use store-bought croissants?

Yes—day-old all-butter croissants work well because they hold filling without becoming soggy. Lightly warming them before splitting makes them easier to open and spread.

What oven temperature and timing work best?

Preheat to 180°C (350°F). Bake filled croissants for 15–20 minutes until crisp and the cream tops are lightly golden. Watch closely to avoid overbrowning.

How should I store leftovers?

Keep cooled croissants in an airtight container at room temperature for up to a day, or refrigerate for 2–3 days. Reheat briefly in a low oven to refresh flakiness.

Any good substitutions for pistachios?

Use blanched almonds or hazelnuts for a different nutty profile; adjust sugar slightly based on nut sweetness. The texture will be similar if ground finely and blended with butter.

How can I prevent soggy croissants?

Keep the pistachio cream relatively thick and avoid overfilling. Brushing croissant interiors with a light simple syrup or melted butter helps create a barrier and enhances flavor.

20-Minute Dinner Pack — Free Download 📥

10 recipes, 1 shopping list. Everything you need for a week of easy dinners.

Instant access. No signup hassle.

Pistachio Cream Croissant

Flaky croissants with smooth pistachio cream, finished with chopped nuts and powdered sugar.

Prep duration
25 min
Time to cook
20 min
Time required
45 min
Created by Sarah Coleman


Skill required Medium

Cuisine origin French

Portions 4 Serves

Dietary info Meat-free

What you'll need

Croissants

01 4 large all-butter croissants (preferably day-old)

Pistachio cream

01 3.5 oz (about 3/4 cup) unsalted shelled pistachios
02 5 tablespoons granulated sugar
03 5 2/3 tablespoons unsalted butter, softened
04 1 large egg
05 1 tablespoon heavy cream
06 1/2 teaspoon pure vanilla extract
07 Pinch of fine salt

Topping & decoration

01 2 tablespoons chopped pistachios
02 2 tablespoons powdered sugar for dusting

Directions

Step 01

Preheat and prepare: Preheat the oven to 350°F and line a baking sheet with parchment paper.

Step 02

Process pistachios and sugar: In a food processor pulse the shelled pistachios with the granulated sugar until finely ground and uniform in texture.

Step 03

Emulsify the filling: Add the softened butter, egg, heavy cream, vanilla and a pinch of salt to the processor; blend until the mixture is smooth, glossy and spreadable.

Step 04

Prepare croissants: Using a sharp knife, slice each croissant horizontally, leaving a hinge so each opens like a book.

Step 05

Fill croissants: Generously spread the pistachio cream into the cavity of each croissant and close them, reserving a little filling for the tops.

Step 06

Top and bake: Arrange the filled croissants on the prepared sheet, pipe or spread remaining cream over the tops, then bake for 15–20 minutes until the pastry is crisp and the filling is lightly golden.

Step 07

Finish and serve: Let croissants cool briefly on a rack; finish with chopped pistachios and a light dusting of powdered sugar. Serve slightly warm.

Gear Needed

  • Food processor
  • Baking sheet
  • Parchment paper
  • Spatula
  • Knife

Allergy warning

Read over each ingredient for allergies and check with your doctor when uncertain.
  • Tree nuts (pistachios)
  • Eggs
  • Dairy (butter, cream)
  • Gluten (wheat in croissants)

Nutrition details per portion

This is for reference only. Contact your healthcare provider about any concerns.
  • Calorie count: 410
  • Fat content: 24 g
  • Carbohydrate: 39 g
  • Proteins: 8 g

Cooking Shouldn't Be Hard ❤️

Get a free recipe pack that makes weeknight dinners effortless. Real food, real fast.

Free forever. Unsubscribe anytime.