Whisk together the eggs, both kinds of sugar, buttermilk, butter, and vanilla in a small bowl until smooth. Whisk together the flour, cocoa powder, espresso powder, baking powder, and salt in a medium bowl. Add the egg mixture and whisk until just combined. Fold in the chocolate, cover, and let rest for 15 minutes.
Preheat the oven to 250 degrees F. Line a baking sheet with parchment.
Heat a large cast-iron griddle or nonstick saute pan over medium heat. Brush with butter and continue heating until the butter begins to foam. Drop scant 1/4 cupfuls of batter onto the griddle. Bake until bubbles start to form and burst, about 2 minutes. Flip and cook to set the other side, another 1 to 2 minutes. As the pancakes are ready, put them in a single layer on the baking sheet and keep warm in the oven until ready to serve.
Stack the pancakes on plates, drizzle with the warm caramel sauce, and top with a sprinkling of confectioners' sugar and some raspberries, if desired.
Combine the sugar and 1/4 cup cold water in a medium saucepan over high heat. Cook, without stirring or touching, until the sugar turns a deep amber color, 8 to 10 minutes.
Meanwhile, warm the cream in a small saucepan or in the microwave. When the caramel is ready, slowly whisk in the cream and continue simmering until the mixture is smooth, about 2 minutes. Remove from the heat and stir in the butter and salt until combined. Serve warm.
A perfect match for Double Chocolate Pancakes, this sauce is also amazing over a scoop (or two) of vanilla ice cream).
Recipes reprinted from Brunch @ Bobby's by Bobby Flay. Published by Clarkson Potter Publishers.