Preheat oven to 450F and prepare 4 5oz ramekins by greasing the insides with butter followed by flour. Discard excess flour by tipping upside down.
Place a small pot filled 1/4 of the way with water over medium high heat. Once water has reached a simmer place a heat safe bowl into the pot. You don’t want the bottom of the bowl to touch the water. Now add in the chocolate and butter and allow to melt. Stir occasionally to help the mixing of the chocolate and butter.
In a bowl whisk together eggs, egg yolks, sugar, and salt until frothy and a pale yellow.
Pour melted chocolate into egg mixture and add in the flour. Using a spatula fold the mixtures together until fully incorporated.
Pour chocolate batter into prepared ramekins. Fill at least 3/4 of the way up.
Place ramekins into preheated oven for 8 minutes.
After 8 minutes, remove from the oven and allow to cool for 1 minute. Next, grab the plate you will be serving on and place it upside down over a ramekin. Invert the plate and the ramekin and carefully remove the ramekin. Cake should easily slide out if ramekin was properly prepared.
Dust cakes with powdered sugar and enjoy!!