Dubai Chocolate Pistachio Croissant Toast

Featured in: Warm Weekend Brunch Plates

Turn day-old croissants into a lavish brunch by slicing and stuffing them with chopped dark chocolate. Whisk eggs, milk, cream, sugar, vanilla and a pinch of cardamom to make a silky custard, then soak each croissant 30 seconds per side. Pan-fry in butter until golden and the chocolate melts. Finish with powdered sugar, extra pistachios and a drizzle of chocolate or maple for contrast.

Updated on Thu, 07 May 2026 04:14:04 GMT
Dubai Chocolate Pistachio Croissant French Toast with golden custard-soaked croissants, melted dark chocolate, and crushed pistachios on top. Save
Dubai Chocolate Pistachio Croissant French Toast with golden custard-soaked croissants, melted dark chocolate, and crushed pistachios on top. | wheatkettle.com

The first time I attempted chocolate pistachio croissant French toast, my kitchen filled instantly with the aroma of melting chocolate and sizzling butter. I caught a glimpse of sun bouncing off the marble counter, and for a moment, I felt like I’d slipped far from home—maybe to a Dubai breakfast nook with gilded cups and endless sweets. It was one of those times when each ingredient seemed a little grander than usual, thanks to the crackle of chopped pistachios and the promise of something indulgent. This recipe is for mornings you want to linger over, fork in hand, with no rush in sight.

There was one rainy Saturday when friends unexpectedly dropped by, and I made this out of desperation and whatever was in the breadbox. The collective silence at the table as everyone took their first bite—followed by the clatter of forks—was the kind of honest compliment that stuck with me. Now, I find excuses to make this for guests because it feels like gifting luxury, even in sweatpants.

Ingredients

  • Croissants: Day-old croissants work best, as they hold up without turning soggy—if they’re extra buttery, even better for a plush texture.
  • Dark chocolate: Chopped chocolate tucks into every fold, and using a bar instead of chips keeps the meltdown gooey and dramatic.
  • Pistachios: The crunch and green hue are pure opulence; I also learned to reserve a couple pinches for serving to keep them from softening.
  • Eggs: Form the base of the custard, so whisk thoroughly for even soaking.
  • Whole milk: Adds needed richness—don’t skimp or swap for skim, or the results fall flat.
  • Heavy cream: Lends that velvety custard finish that sets this recipe apart from the average French toast.
  • Granulated sugar: Just enough sweetness without overpowering the chocolate.
  • Vanilla extract: Rounds out the flavor and balances the chocolate beautifully.
  • Cardamom: Optional, but a small bit takes things somewhere unmistakably Middle Eastern.
  • Salt: Just a pinch brings all the sweet notes to life.
  • Unsalted butter: Makes the croissants golden and crisp on the outside while the inside stays soft.
  • Powdered sugar: That snow-dusting finale for both looks and a wisp of sweetness.
  • Extra pistachios: For garnish, ensuring every plate feels festive.
  • Chocolate sauce or maple syrup: Optional, but either creates dramatic, glossy drips that wow at the table.

Tired of Takeout? 🥡

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

One email. No spam. Unsubscribe anytime.

Instructions

Prepare the Croissants:
Using a sharp knife, gently slice each croissant in half horizontally, making sure not to cut all the way through—think of it as opening a book. Generously tuck chopped chocolate into the center, pressing lightly so it nestles into the flaky layers.
Mix the Custard:
In your largest bowl, whisk together the eggs, milk, cream, sugar, vanilla, cardamom, and salt until completely smooth; you’ll notice the subtle spice from cardamom blooming as you mix.
Soak the Croissants:
Submerge each filled croissant in the custard for about 30 seconds per side, letting it drink up just enough without getting floppy—watch the croissant plump up as it absorbs the mixture.
Golden Skillet Time:
Melt a tablespoon of butter in a roomy nonstick skillet over medium heat; as it sizzles, lay in two soaked croissants. Cook for two to three minutes on each side, peeking to make sure they turn golden and the chocolate goes molten inside; repeat with the rest, adding more butter as needed.
Finishing Touches:
Transfer to plates, scatter with chopped pistachios, and sprinkle with a snow of powdered sugar. Drizzle chocolate sauce or maple syrup if you’re feeling decadent, and serve while still piping warm.
Save
| wheatkettle.com
Save
| wheatkettle.com

I once watched my niece, chocolate-smeared cheeks and powdered sugar dusting her shirt, try to sneak extra pistachios onto her plate. That was the moment I realized this dish is as much about laughter around the table as it is about croissants or custard.

Finding the Perfect Croissant Matters

After a few attempts, I found that bakery croissants—slightly stale—hold up best for this recipe, resisting the urge to disintegrate once dipped. If you have to use fresher ones, leave them out overnight for better results.

The Magic of Melted Chocolate

If you want those gooey, rivers of chocolate, chunk your bars unevenly so you get some surprise bites. Nothing beats that moment when you pull apart a croissant and see smooth chocolate stretching from one half to the other.

Serving for a Special Morning

I’ve learned that serving these straight from the skillet makes all the difference—the pistachios stay crisp and the chocolate remains molten. Dust just before serving and don’t be shy with the extras.

  • Have extra napkins on hand: things can get delightfully messy.
  • A sprinkle of flaky salt over the top adds a grown-up twist.
  • If you’re doubling the recipe, use two skillets to save time and keep everything piping hot.
Luxurious Dubai-inspired breakfast featuring buttery croissants filled with chocolate, topped with pistachios and a dusting of powdered sugar. Save
Luxurious Dubai-inspired breakfast featuring buttery croissants filled with chocolate, topped with pistachios and a dusting of powdered sugar. | wheatkettle.com
Luxurious Dubai-inspired breakfast featuring buttery croissants filled with chocolate, topped with pistachios and a dusting of powdered sugar. Save
Luxurious Dubai-inspired breakfast featuring buttery croissants filled with chocolate, topped with pistachios and a dusting of powdered sugar. | wheatkettle.com

This French toast isn’t just a recipe—it’s an invitation to linger and savor. Treat yourself or someone you love to a breakfast that feels truly special.

Common Recipe Questions

Can I use fresh croissants or must they be day-old?

Day-old croissants hold up better to the custard soak and help avoid a mushy interior. If using fresh ones, shorten soaking time and handle gently to keep structure.

What can I use instead of pistachios?

Toasted almonds or hazelnuts provide a nutty crunch; toasted coconut adds a different texture. For a more neutral finish, use granola or a sprinkle of sesame seeds.

How do I prevent soggy croissants?

Keep the custard relatively thin but not watery, soak each croissant about 20–30 seconds per side, and cook over medium heat in a hot skillet so the exterior browns quickly while the interior warms through.

Is cardamom necessary for the flavor?

Cardamom adds a subtle Middle Eastern note that complements pistachios, but it’s optional. Substitute a touch of orange zest or cinnamon for a different aromatic profile.

How should leftovers be stored and reheated?

Refrigerate cooled portions in an airtight container for up to 2 days. Reheat in a skillet or a low oven to restore crispness; avoid the microwave if you want to keep the exterior flaky.

Can this be prepared ahead of time?

Prepare the custard and chop the chocolate ahead, and stuff croissants briefly before chilling. Only soak and cook just before serving to preserve texture and prevent excessive sogginess.

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.

Dubai Chocolate Pistachio Croissant Toast

Buttery croissants soaked in custard, stuffed with chocolate and finished with crushed pistachios for a decadent brunch.

Prep Duration
15 minutes
Cook Duration
15 minutes
Overall Time
30 minutes
Created by Lillian Roberts


Skill Level Easy

Cuisine Type Fusion, French-inspired

Makes 4 Portions

Diet Info Meat-Free

What You Need

Main

01 4 large croissants (preferably day-old)
02 100 g dark chocolate, chopped
03 60 g shelled pistachios, roughly chopped

Custard

01 3 large eggs
02 250 ml whole milk
03 60 ml heavy cream
04 2 tbsp granulated sugar
05 1 tsp vanilla extract
06 ½ tsp ground cardamom (optional, for a hint of Middle Eastern flavor)
07 Pinch of salt

For Cooking

01 2 tbsp unsalted butter

To Serve

01 Powdered sugar, for dusting
02 Extra chopped pistachios
03 Chocolate sauce or maple syrup (optional)

Steps

Step 01

Prepare and Stuff Croissants: Slice each croissant in half horizontally without splitting completely. Stuff each with 1–2 tbsp chopped chocolate.

Step 02

Make Custard: In a large bowl, whisk together eggs, milk, cream, sugar, vanilla, cardamom (if using), and salt to form the custard.

Step 03

Soak Croissants: Dip each stuffed croissant into the custard, allowing them to soak for 30 seconds per side.

Step 04

Cook French Toast: Heat 1 tbsp butter in a large nonstick skillet over medium heat. Place two soaked croissants (or as many as fit comfortably) into the skillet and cook for 2–3 minutes per side, until golden brown and the chocolate is melted. Wipe the skillet and repeat with remaining butter and croissants.

Step 05

Garnish and Serve: Transfer to serving plates. Sprinkle generously with chopped pistachios, dust with powdered sugar, and drizzle with chocolate sauce or maple syrup, if desired.

Step 06

Enjoy: Serve warm and enjoy the chocolate-pistachio indulgence!

Essential Gear

  • Large mixing bowl
  • Whisk
  • Nonstick skillet
  • Spatula
  • Knife and cutting board

Allergy Notice

Read each ingredient label for allergens and talk to a professional if you're unsure.
  • Contains: Eggs, milk/dairy, tree nuts (pistachios), wheat/gluten (croissants), soy (possible in chocolate).
  • Double-check chocolate and croissant labels for allergens and traces.

Nutrition Details (per serving)

Details here are for general info and aren't meant as medical advice.
  • Kcal: 470
  • Fats: 29 grams
  • Carbohydrates: 42 grams
  • Proteins: 11 grams

Cooking Shouldn't Be Hard ❤️

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

Free forever. Unsubscribe anytime.