Dubai Chocolate Pistachio French Toast

Featured in: Sweet Messy Treats

Buttery day-old croissants are split and filled with chopped dark chocolate, then dipped briefly in a spiced vanilla custard of eggs, milk and cream. Pan-fry in butter until crisp and golden so the chocolate melts inside. Finish with powdered sugar, extra pistachios and a drizzle of chocolate or maple for a rich, crunchy breakfast with a hint of cardamom.

Updated on Wed, 22 Apr 2026 14:16:11 GMT
Decadent Dubai Chocolate Pistachio Croissant French Toast, stuffed with rich dark chocolate and topped with crushed pistachios, served warm for a luxurious breakfast treat. Save to Pinterest
Decadent Dubai Chocolate Pistachio Croissant French Toast, stuffed with rich dark chocolate and topped with crushed pistachios, served warm for a luxurious breakfast treat. | messlitreats.com

Some mornings, the temptation for something indulgent speaks louder than the alarm. The first time I made this Dubai-inspired chocolate pistachio croissant French toast, the kitchen filled with the rich aroma of melted chocolate and toasty pistachios before the sun had even warmed the tiles. It was one of those rare moments where breakfast truly felt like a celebration, not a routine. I still find myself smiling at the sight of glossy croissants soaking up spiced custard, knowing something special is just minutes away. There’s luxury in every gooey, nutty bite.

I remember the morning my cousin visited from out of town, looking jet-lagged and hungry. I made this French toast and we sat by the window, pistachio crumbs everywhere, wondering how breakfast suddenly felt so lavish. She said it reminded her of the sweet breakfasts in hotel buffets back in Dubai, only cozier and more fun. Neither of us could really talk until our plates were clean. Now she asks for it every time she comes by.

Ingredients

  • Large croissants: Day-old croissants soak up custard best, and their buttery flakiness is key—if theyre super fresh, let them sit out for a few hours.
  • Dark chocolate: Chopped chocolate melts into irresistible pockets—try a good quality bar for a smoother finish.
  • Pistachios: Roughly chopped for a hearty crunch, and to echo those classic Dubai flavors.
  • Eggs: Eggs form the backbone of a plush custard—room temperature blends more evenly.
  • Whole milk & heavy cream: This duo makes for a rich custard, and the cream keeps it from tasting flat.
  • Granulated sugar: Just enough to sweeten; Ive found more sugar in the custard can overpower the chocolate.
  • Vanilla extract: Vanilla ties together the chocolate and pistachio notes—real extract makes a difference.
  • Ground cardamom: Optional, but adds a subtle Middle Eastern warmth if using.
  • Pinch of salt: Brings out the depth in the chocolate and balances the sweetness.
  • Unsalted butter: For frying, butter ensures crisp, golden edges—wipe the skillet after each batch to prevent browning.
  • Powdered sugar, chocolate sauce, extra pistachios: The finishing touches that everyone will want to customize at the table.

Tired of Takeout? 🥡

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

One email. No spam. Unsubscribe anytime.

Instructions

Prep the Croissants:
Slice each croissant lengthwise, carefully keeping one edge connected so they hold together like a book. Nestle chunks of dark chocolate inside each croissant, tucking them in firmly so they wont spill out while you cook.
Make the Custard:
In a large mixing bowl, whisk together the eggs, milk, cream, sugar, vanilla, cardamom if using, and a pinch of salt until smooth and a little frothy—your whisk should leave bubbles on the surface.
Soak the Croissants:
Gently dip each stuffed croissant in the custard, flipping to coat both sides, and let them sit for about 30 seconds per side so they soak deeply but dont fall apart.
Pan-fry:
Melt a tablespoon of butter in a wide, nonstick skillet over medium heat until it foams. Lay in the first batch of croissants, cooking each side for 2 to 3 minutes, turning just once, until theyre golden brown and you see chocolate beginning to ooze.
Repeat and Rest:
Clean out the skillet and repeat with the remaining butter and croissants. Transfer them to a warm plate to keep them crisp while you cook the rest.
Finish and Serve:
Top each croissant with chopped pistachios, a snow of powdered sugar, and, if you like, a dramatic drizzle of chocolate sauce or maple syrup. Serve immediately and enjoy while the chocolate is still molten and the croissants crispy on the outside.
Save to Pinterest
| messlitreats.com

Once, I made a double batch to celebrate a small win at work, and the leftovers turned into a midnight snack with friends—pillowy, nutty, laughing in our pajamas. That night, this French toast turned casual company into something unexpectedly festive, and I swore Id make it for brunches and sleepovers from then on.

Tricks for the Best Custard Soak

Ive noticed that using room temperature eggs and milk makes the custard cling better and soak in more evenly. I also whisk until tiny bubbles form on the surface—thats the cue the custard is light enough for soaking. If the croissants are extra thick, give each side a gentle press into the custard to make sure every layer gets a taste.

How to Keep Croissants from Getting Soggy

The trick is all in the timing—too short and the croissants stay dry in the middle, too long and they collapse. A quick count of thirty seconds per side, plus a gentle press, is my happy place. Always fry over medium heat to let the crust form without burning before the inside warms through.

What to Serve on the Side

My favorite accompaniments have been simple, like strong coffee or fresh fruit, but mascarpone is a surprisingly good companion to the richness of the chocolate. A little citrus on the side—think orange segments or a fresh salad—helps cut the sweetness and keeps things lively. Sometimes I set up a little toppings bar for guests to make it an interactive treat.

  • Pistachios on the table double as a snack between bites.
  • Extra chocolate sauce always disappears faster than expected.
  • Let everyone dust their own powdered sugar for a fun twist.
Buttery croissants soaked in creamy vanilla custard, filled with melted chocolate, and garnished with pistachios for an indulgent Dubai-inspired French toast. Save to Pinterest
Buttery croissants soaked in creamy vanilla custard, filled with melted chocolate, and garnished with pistachios for an indulgent Dubai-inspired French toast. | messlitreats.com

If you ever want your kitchen to feel like a boutique hotel—and your breakfast to taste like a treat—this is the dish. Hope it brings a little bit of Dubai sparkle to your next lazy morning.

Common Recipe Questions

Can I use brioche instead of croissants?

Yes. Brioche provides a tender, slightly sweeter base and soaks custard well. Use day-old slices and reduce soak time slightly to avoid collapse.

How long should croissants soak in the custard?

About 20–30 seconds per side for day-old croissants. Fresh croissants need less time—aim for saturation without falling apart.

What chocolate works best?

Chopped dark chocolate (60–70%) gives a balanced, not-too-sweet contrast. Milk chocolate melts creamier; large chunks create molten pockets.

How do I avoid soggy centers?

Don’t over-soak the croissants, use a hot skillet and cook until the exterior is golden. Day-old croissants hold up better to soaking than very fresh ones.

Can I prepare components ahead of time?

Yes. Chop chocolate and pistachios in advance and prepare custard. Stuff croissants and refrigerate briefly; soak and fry just before serving for best texture.

Are there allergy-friendly substitutions?

Use plant-based milk and a vegan butter substitute for dairy-free versions, and replace pistachios with toasted seeds for a nut-free finish. Check chocolate for allergen traces.

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 French Toast

Buttery croissants soaked in custard, filled with dark chocolate and topped with crushed pistachios for luxe breakfast.

Prep Duration
15 min
Cooking Duration
15 min
Overall Duration
30 min
Created by messli Sophie Lane


Skill Required Easy

Cuisine Origin Fusion (French-inspired)

Portion Yield 4 People served

Diet Preferences Meat-Free

List of Ingredients

Main

01 4 large day-old croissants
02 3.5 oz dark chocolate, chopped
03 2.1 oz (about 1/2 cup) shelled pistachios, roughly chopped

Custard

01 3 large eggs
02 1 cup + 1 tbsp whole milk
03 1/4 cup heavy cream
04 2 tbsp granulated sugar
05 1 tsp vanilla extract
06 1/2 tsp ground cardamom (optional)
07 Pinch of salt

For Cooking

01 2 tbsp unsalted butter

To Serve

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

Step-by-Step Directions

Step 01

Prepare croissants: Slice each croissant horizontally without cutting through completely and tuck 1–2 tablespoons of chopped dark chocolate into the cavity of each.

Step 02

Make custard: In a large bowl, whisk together the eggs, whole milk, heavy cream, granulated sugar, vanilla, cardamom (if using) and a pinch of salt until smooth and homogenous.

Step 03

Soak croissants: Submerge each stuffed croissant in the custard, allowing it to absorb for about 30 seconds per side; lift and let excess drain briefly.

Step 04

Pan-fry croissants: Heat 1 tablespoon unsalted butter in a large nonstick skillet over medium heat; add two soaked croissants (or as many as fit without crowding) and cook 2–3 minutes per side until deep golden and chocolate is melted, wiping the pan and adding remaining butter between batches.

Step 05

Plate and garnish: Transfer to warm plates, dust with powdered sugar, scatter chopped pistachios over the top and drizzle with chocolate sauce or maple syrup if desired.

Step 06

Serve warm: Serve immediately while the interior is warm and chocolate is molten for optimal texture and flavor.

Kitchen Tools Needed

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

Allergy Warnings

Check all listed ingredients for allergens. Reach out to a healthcare provider if you aren't sure.
  • Contains: eggs, dairy (milk/cream/butter), tree nuts (pistachios), wheat/gluten (croissants); chocolate may contain soy and traces of other nuts—check labels.

Nutrition per serving

Nutritional details are just for your reference. Always talk to a doctor for specific health advice.
  • Energy (Calories): 470
  • Fats: 29 g
  • Carbohydrates: 42 g
  • Proteins: 11 g

Cooking Shouldn't Be Hard ❤️

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

Free forever. Unsubscribe anytime.