# What You'll Need:
→ Main
01 - 4 large croissants, preferably day-old
02 - 3.5 oz dark chocolate, chopped
03 - 1/2 cup shelled pistachios, roughly chopped
→ Custard
04 - 3 large eggs
05 - 1 cup plus 1 tablespoon whole milk
06 - 1/4 cup heavy cream
07 - 2 tablespoons granulated sugar
08 - 1 teaspoon vanilla extract
09 - 1/2 teaspoon ground cardamom (optional)
10 - Pinch of salt
→ For Cooking
11 - 2 tablespoons unsalted butter
→ To Serve
12 - Powdered sugar, for dusting
13 - Extra chopped pistachios, to finish
14 - Chocolate sauce or maple syrup, optional
# How-To Steps:
01 - Slice each croissant horizontally without cutting through the base; open gently and distribute about 1–2 tablespoons chopped dark chocolate into each cavity, leaving the croissant intact.
02 - In a large bowl, whisk together the eggs, whole milk, heavy cream, granulated sugar, vanilla extract, ground cardamom (if using), and a pinch of salt until smooth and homogeneous.
03 - Submerge each stuffed croissant in the custard, turning to coat and allowing it to soak for approximately 30 seconds per side so the interior absorbs the custard without falling apart.
04 - Heat 1 tablespoon unsalted butter over medium heat in a large nonstick skillet. Add two soaked croissants (or as many as fit comfortably) and cook 2–3 minutes per side until deep golden and the chocolate is melted. Wipe out the skillet, add remaining butter and cook the rest in the same manner.
05 - Transfer warm croissants to plates, sprinkle generously with chopped pistachios, dust with powdered sugar and drizzle with chocolate sauce or maple syrup if desired.
06 - Serve immediately while warm to retain contrast between crisp exterior, tender custard interior and melted chocolate.