01 - Preheat the oven to 425°F. Generously butter four 6 oz ramekins and lightly dust them with flour or cocoa powder, tapping out the excess.
02 - In a heatproof bowl set over simmering water, melt the chocolate and butter together, stirring until smooth. Remove from heat and allow to cool slightly.
03 - In a medium bowl, whisk whole eggs, egg yolks, and granulated sugar until pale and thick, about 1 to 2 minutes.
04 - Gently fold the melted chocolate mixture into the egg mixture until fully incorporated.
05 - Sift in the flour and salt, folding just until combined without overmixing.
06 - Divide the batter evenly among the prepared ramekins.
07 - Place ramekins on a baking sheet and bake for 11 to 13 minutes, until edges are set but centers remain soft and jiggly.
08 - Remove from oven and cool for 1 minute. Run a thin knife around the edges, then carefully invert onto serving plates.
09 - Dust with powdered sugar and serve immediately, garnished with fresh berries or vanilla ice cream if desired.