Ingredients:
- 4 ounces (115g) semi-sweet chocolate, chopped
- 4 ounces (115g) unsalted butter, cut into cubes
- 1/2 cup (100g) granulated sugar
- 2 large eggs
- 2 large egg yolks
- 2 tablespoons (15g) all-purpose flour
- Pinch of salt
- 1/4 cup (60g) creamy peanut butter
- 1 tablespoon (15ml) milk
- 1 tablespoon (12g) powdered sugar
- Powdered sugar, for dusting (optional)
- Vanilla ice cream or whipped cream (optional)
Instructions:
- Preheat oven to 425°F (220°C). Grease and flour four 6-ounce ramekins.
- Combine chocolate and butter in a double boiler or heatproof bowl over simmering water. Stir until melted and smooth. Remove from heat.
- In a separate bowl, whisk together granulated sugar, eggs, and egg yolks until pale and slightly thickened.
- Gradually whisk the melted chocolate mixture into the egg mixture until well combined. Gently fold in flour and salt until just combined. Do not overmix.
- In a small bowl, whisk together peanut butter, milk, and powdered sugar until smooth. If too thick, add a tiny bit more milk.
- Divide the chocolate batter evenly among the prepared ramekins. Spoon a dollop of peanut butter mixture onto the center of each cake. Use a toothpick or skewer to swirl the peanut butter into the chocolate batter.
- Bake for 12-15 minutes, or until the edges are set but the center is still soft. The internal temperature in the centre should be around 140-150 degrees F (60-65 degrees C).
- Let the cakes cool in the ramekins for a minute or two before inverting them onto plates. Dust with powdered sugar and serve immediately with ice cream or whipped cream, if desired.