Save to Pinterest Some mornings deserve a little more luxury than others, and nothing quite says extravagance like croissants bathed in custard and lavished with chocolate pistachio goodness. The first time I threw together this French toast, my kitchen filled with the mingled scent of butter and cardamom—an aroma that instantly transported me to a bustling Dubai bakery where every sweet treat gleams with golden extravagance. Unlike ordinary breakfasts, this one almost purrs with anticipation as chocolate melts into pillowy croissant layers. As I prepped the pistachios, their grassy scent made me think of the spice shops I wandered half-awake on an accidental sunrise stroll. Making this always feels like pressing pause on the ordinary, even if there’s laundry heaping in the other room.
I once made a batch of these for a sleepy weekend brunch with friends after a night of board games and laughter. I forgot about the custard-soaked croissants for a moment—distracted by someone’s story—only to discover they had soaked up just the right amount, resulting in the softest, most fragrant slices I’d ever managed. Now it’s my go-to for those gatherings when you want everyone to feel just a bit spoiled at the table.
Ingredients
- Large croissants (preferably day-old): Slightly stale croissants soak up the custard more evenly without falling apart.
- Dark chocolate, chopped: Use high-quality chocolate for the richest melt—chips work, but slabs give the best chunks.
- Shelled pistachios, roughly chopped: Their vivid color and buttery snap bring true Dubai flair and a thrilling texture contrast.
- Eggs: I’ve found room temp eggs blend more smoothly into the custard.
- Whole milk: Full-fat milk yields a plush custard, keeping things truly indulgent.
- Heavy cream: Just a little makes the custard silkier; skip it and you'll still get good results, but luxury is in the details.
- Granulated sugar: Just enough to sweeten without masking the chocolate or pistachios.
- Vanilla extract: Even a splash brings out the croissant’s dreamy aroma.
- Ground cardamom (optional): A hint conjures up memories of Middle Eastern desserts, but it’s totally up to your palate.
- Salt: Don’t skip it—the tiniest pinch wakes up the custard and the other flavors.
- Unsalted butter: Makes the croissant edges gloriously crisp and golden.
- Powdered sugar, for dusting: That final snowy flourish feels celebratory and seals the deal.
- Extra chopped pistachios & chocolate sauce/maple syrup (optional): For those who don’t believe in halfway measures!
Tired of Takeout? 🥡
Get 10 meals you can make faster than delivery arrives. Seriously.
One email. No spam. Unsubscribe anytime.
Instructions
- Get Croissants Ready:
- Take each croissant and carefully slice it horizontally, stopping just before you cut all the way through—like a book that wants to stay closed. Cozy a spoonful or two of chopped chocolate inside, then press them gently shut so no shards escape.
- Whisk the Custard:
- Crack the eggs into a big mixing bowl, pour in the milk and cream, and add sugar, vanilla, cardamom if using, and a pinch of salt. Whisk vigorously until the custard looks pale and a bit frothy, speckled with spice.
- Soak the Croissants:
- Dunk each stuffed croissant into the custard, letting both sides soak for half a minute—don’t rush, you want them spongey but not soggy.
- Cook in Butter:
- Melt 1 tablespoon butter in a nonstick skillet over medium heat. Cook the soaked croissants, two at a time, for a few minutes per side until golden and the chocolate inside is gooey.
- Turn & Repeat:
- Wipe out the pan as needed, add the rest of the butter, and finish cooking any remaining croissants—your kitchen will smell absolutely incredible by now.
- Finish & Serve:
- Move the croissants to plates, toss over a blizzard of pistachios and a dusting of powdered sugar, and drizzle with chocolate sauce or syrup if you’re feeling extra.
- Tuck In:
- Grab forks and serve immediately while everything is still warm and dreamy.
Save to Pinterest A friend once told me that eating this felt like getting away with dessert for breakfast, and that’s exactly the point. With every gooey, crunchy forkful, conversation gets a little lighter and plates somehow always end up licked clean.
Making Your Croissants Go Further
I sometimes stretch a batch by slicing croissants into three layers and stuffing each with chocolate—fussier, but it means more people get a taste. If you’re unexpectedly hosting extra guests, this trick comes in handy. It also increases all those ‘wows’ around the breakfast table.
Cardamom or Not?
When I’m craving an overt Middle Eastern accent, I don’t skip the cardamom, but sometimes plain vanilla lets the chocolate and pistachio sing louder. Try it both ways and see which makes your kitchen feel most inviting. The aroma alone is worth experimenting for.
What to Serve Alongside
Creamy Greek yogurt or mascarpone works wonders if the toast is piping hot and decadent. Even a bowl of tart, fresh berries lifts the richness. If it’s a special brunch, a light splash of rosewater in the powdered sugar is magical.
- Double check the skillet temperature to avoid burning the butter.
- If you have allergy concerns, scan your chocolate and croissant labels.
- Let the croissants rest a minute before serving so the chocolate doesn’t burn your tongue.
Save to Pinterest You truly don’t need a special occasion for Dubai-style chocolate pistachio croissant French toast—just a bit of curiosity, some good friends, and a willingness to get a little messy in the kitchen together.
Recipe Questions & Answers
- → How long should croissants soak in the custard?
Allow each stuffed croissant about 30 seconds per side so the custard penetrates without making the pastry collapse; day‑old croissants absorb nicely and hold shape.
- → What chocolate works best for melting inside?
Use good‑quality dark chocolate for a rich, slightly bitter contrast, or milk chocolate for a sweeter finish. Chop into small pieces so it melts quickly during cooking.
- → How do I prevent soggy croissants when cooking?
Don’t soak too long; pat excess custard briefly if necessary. Cook over medium heat in a hot skillet with butter so the exterior browns and seals while the interior warms.
- → Can I substitute pistachios or omit cardamom?
Yes — toasted almonds or walnuts work, though pistachios give a Middle Eastern touch. Cardamom is optional; omit if you prefer a simpler vanilla flavor.
- → What are good serving suggestions?
Dust with powdered sugar, sprinkle extra chopped pistachios, and serve warm with chocolate sauce, maple syrup, whipped cream or mascarpone for extra richness.
- → How should leftovers be stored and reheated?
Refrigerate in an airtight container for up to 2 days. Reheat gently in a skillet over low heat or in a 325°F (160°C) oven to restore crispness; avoid the microwave to prevent sogginess.