Pin this One Saturday morning, a friend sent me a photo from her Dubai hotel breakfast—golden croissants oozing chocolate and glittering with green pistachios. My kitchen immediately felt too quiet, so I set out to create my own version, inspired by that decadent scene. As I whisked eggs and vanilla, I imagined the lively noise of a bustling brunch. Emboldened by Dubai's flair for indulgence, I went a little overboard with chocolate and didn't regret it for a moment. The first taste was pure bliss—sweet, nutty, and as lush as that long-distance text promised it would be.
Once, I made this for my cousin after a red-eye flight—he stood bleary-eyed in my kitchen, mesmerized by the rattling pistachios and melting chocolate as the smell of croissants toasted in butter filled the room. Watching him go from travel-tired to grinning in ten minutes flat proved just how transportive a good breakfast can be.
Ingredients
- Croissants (4 large, preferably day-old): Slightly stale croissants soak up the custard without falling apart, so don't worry if yours aren't perfectly fresh.
- Dark chocolate (100 g, chopped): The key to pools of richness inside each bite, and using a good-quality bar makes a difference you can taste.
- Shelled pistachios (60 g, roughly chopped): These bring bright color and finesse—give them a quick chop and save a handful for generous sprinkling at the end.
- Large eggs (3): Eggs bind and enrich the custard; beat them until just blended for a silky soak.
- Whole milk (250 ml): Adds just the right moisture for custard that sinks in but doesn't overwhelm.
- Heavy cream (60 ml): This is your shortcut to cafe-level decadence.
- Granulated sugar (2 tbsp): A gentle sweetness—the chocolate will provide the wow.
- Vanilla extract (1 tsp): Just enough to scent the air as you whisk.
- Ground cardamom (1/2 tsp, optional): Imbues the dish with subtle Middle Eastern notes—a little goes a long way.
- Pinch of salt: Balances all that richness so flavors sing.
- Unsalted butter (2 tbsp): For crisping the croissants to golden perfection in the skillet.
- Powdered sugar: A final snowdrift for sweetness and glamour.
- Extra chopped pistachios: The finishing touch—never skimp at this stage.
- Chocolate sauce or maple syrup (optional): Either will turn breakfast into dessert in the best way.
Tired of Takeout? 🥡
Get 10 meals you can make faster than delivery arrives. Seriously.
One email. No spam. Unsubscribe anytime.
Instructions
- Fill the croissants:
- Take each croissant and carefully slice it horizontally without cutting all the way through. Gently stuff 1-2 tablespoons of chopped chocolate inside each one; nestle the chocolate deep so it melts into every crevice.
- Make the custard:
- In a large bowl, whisk together eggs, milk, cream, sugar, vanilla, cardamom (if using), and a pinch of salt. The aroma as you whisk should be sweet and faintly spiced; don't worry if the custard looks pale—it's perfect that way.
- Soak the croissants:
- Dip each filled croissant into the custard mixture, turning gently so every side has a good soak (about 30 seconds per side). If your hands get messy, you're doing it right.
- Pan-fry to golden brown:
- Heat 1 tablespoon of butter in a nonstick skillet over medium. Once it sizzles, add two soaked croissants (or whatever fits without crowding) and press lightly with a spatula—cook 2-3 minutes per side until golden brown and the chocolate is melted and luxuriant.
- Repeat as needed:
- Wipe the skillet, add the remaining butter, and repeat with your last croissants—listen for the crackling sounds as they crisp up.
- Finish and serve:
- Plate the croissants while still warm. Shower with chopped pistachios, dust with powdered sugar, and drizzle with chocolate sauce or maple syrup if it feels like that kind of morning.
Pin this There's a snapshot on my fridge of my sister and me, both laughing and dusted in powdered sugar after one of our trial runs—turns out, this recipe draws out the playful side of breakfast. Ever since, it's the dish I pull out for celebrations big and small, or just for the excuse to linger at the table a little longer.
Finding the Perfect Croissant
I once worried that using less-than-fresh croissants was cheating, but they honestly perform better for soaking up custard without turning to mush. If you can only find ultra-flaky, fresh ones, leave them out for a few hours or give them a brief oven dry—they'll reward you with a creamy interior and crisp outside that holds up beautifully to the filling.
The Art of Chocolate Stuffing
Packing the right amount of chocolate can feel like a balancing act—I always err on the side of more, but leave the edges clear so it doesn't all rush out into the pan. Once, I tried a mix of milk and dark chocolate for fun, and the resulting swirl was an unexpectedly happy discovery that brought extra smiles to the breakfast table.
Elevating with Toppings
Some mornings call for just a dusting of powdered sugar, but if you have chocolate sauce or maple syrup, let yourself be generous. Even a dollop of whipped cream or a spoonful of mascarpone isn't too much—these are the finishing touches that transform good into unforgettable.
- Layer your toppings while the croissants are still warm.
- Don't skip the pistachios—extra crunch makes all the difference.
- Serve immediately for the best contrast of gooey and crisp.
Pin this This Dubai-style chocolate pistachio croissant French toast turns a slow morning into something special—don't be surprised if it becomes your new favorite excuse to gather for breakfast.
Recipe FAQs
- → Can I use fresh croissants or must they be day-old?
Day-old or slightly stale croissants hold up better when soaked, absorbing custard without collapsing. If using fresh croissants, reduce soak time and handle gently to avoid sogginess.
- → How long should I soak the croissants in the custard?
Allow each side to soak about 30 seconds so the custard penetrates without falling apart. Thicker or very stale croissants may soak a few seconds longer.
- → What chocolate works best for filling?
Use chopped dark chocolate for a rich contrast, or milk chocolate for a sweeter result. Small chunks melt quickly and create pockets of molten chocolate inside the croissant.
- → How can I prevent the croissants from burning while the chocolate melts?
Cook over medium heat and wipe the skillet between batches to remove browned bits. Using a moderate amount of butter and watching color closely ensures golden exterior while allowing chocolate to melt.
- → Can I skip cardamom or substitute other spices?
Cardamom adds a subtle Middle Eastern note but is optional. Cinnamon or orange zest can be used instead to introduce warm or bright flavor accents.
- → What are good serving suggestions and accompaniments?
Serve warm with extra chopped pistachios, a dusting of powdered sugar, and optional chocolate sauce or maple syrup. Mascarpone or whipped cream adds extra richness.