Quick Recipe Version (TL;DR)
Quick Ingredients
- 6 ramekins (170–180 ml / 6 oz) well buttered and dusted with cocoa
- 120 g (1/2 cup) creamy peanut butter
- 30 g (1/4 cup) powdered sugar
- 1 tsp vanilla extract (divided)
- 170 g (6 oz) dark or semisweet chocolate (60–70%), chopped
- 115 g (1/2 cup) unsalted butter, plus extra for ramekins
- 3 large eggs + 3 large egg yolks (room temperature)
- 100 g (1/2 cup) granulated sugar
- 30 g (1/4 cup) all-purpose flour
- 1/4 tsp fine salt
- Unsweetened cocoa powder, for dusting ramekins
- Optional for serving: vanilla ice cream, chopped peanuts, powdered sugar, flaky sea salt
Do This
- 1. Mix peanut butter, powdered sugar, and 1/2 tsp vanilla; scoop into 6 balls and freeze 30 minutes.
- 2. Butter and cocoa-dust 6 ramekins; place on a baking tray. Preheat oven to 220°C / 425°F.
- 3. Melt chocolate and butter together until smooth; cool slightly.
- 4. Whisk eggs, yolks, sugar, and 1/2 tsp vanilla until thick and pale; fold in melted chocolate.
- 5. Gently fold in flour and salt. Fill ramekins halfway, add a frozen peanut butter ball, cover with remaining batter.
- 6. Bake 11–13 minutes until edges are set and centers still soft and jiggly. Rest 1–2 minutes.
- 7. Run a knife around edges, invert onto plates, and serve immediately with ice cream and toppings.
Why You’ll Love This Recipe
- Classic chocolate lava cake meets a molten, salty-sweet peanut butter center for the ultimate dessert mash-up.
- Uses simple pantry ingredients but feels restaurant-fancy and special enough for guests.
- Bakes in under 15 minutes, so you can prep ahead and bake to order right before serving.
- Easy to customize: make it extra salty, extra nutty, or pair with your favorite ice cream and toppings.
Grocery List
- Produce: Optional: fresh berries or mint for garnish
- Dairy: Unsalted butter, eggs, vanilla ice cream (optional)
- Pantry: Creamy peanut butter, dark or semisweet chocolate, granulated sugar, powdered sugar, all-purpose flour, unsweetened cocoa powder, vanilla extract, fine salt, flaky sea salt (optional), chopped peanuts (optional)
Full Ingredients
For Preparing the Ramekins
- Butter, softened, for greasing ramekins
- 1–2 tbsp unsweetened cocoa powder, for dusting
- 6 individual ramekins (170–180 ml / 6 oz capacity)
For the Molten Peanut Butter Centers
- 120 g (1/2 cup) creamy peanut butter (not natural “drippy” style if possible)
- 30 g (1/4 cup) powdered sugar
- 1/4 tsp fine salt (omit or reduce if your peanut butter is quite salty)
- 1 tsp vanilla extract (you will use half here, half in the batter)
For the Chocolate Cake Batter
- 170 g (6 oz) dark or semisweet chocolate (60–70% cocoa), finely chopped
- 115 g (1/2 cup) unsalted butter, cut into pieces
- 3 large eggs, at room temperature
- 3 large egg yolks, at room temperature
- 100 g (1/2 cup) granulated sugar
- Remaining 1/2 tsp vanilla extract
- 30 g (1/4 cup) all-purpose flour
- 1/4 tsp fine salt
Optional Toppings for Serving
- Vanilla ice cream or lightly sweetened whipped cream
- Powdered sugar, for dusting
- Chopped roasted peanuts
- Flaky sea salt
- Fresh berries and/or mint leaves

Step-by-Step Instructions
Step 1: Prepare the ramekins
Grease six 170–180 ml (6 oz) ramekins generously with softened butter, making sure to coat all the way up the sides and into any corners. This helps the cakes release cleanly after baking.
Add a spoonful of unsweetened cocoa powder to one ramekin, rotate and tap it around so the cocoa coats the entire interior. Tip the excess cocoa into the next ramekin and repeat until all are dusted. Discard any extra cocoa. Arrange the prepared ramekins on a rimmed baking tray for easy handling.
Step 2: Make and freeze the peanut butter centers
In a small bowl, stir together the peanut butter, powdered sugar, salt, and 1/2 teaspoon of the vanilla extract until smooth and thick. The mixture should be scoopable and hold its shape; if it is very soft, chill for 5–10 minutes.
Divide the mixture into 6 equal portions (about 2 tablespoons or 25–30 g each). Roll or scoop into balls and place them on a small parchment-lined plate or tray. Freeze until very firm, about 30 minutes. These frozen centers will stay molten while the cake bakes around them.
Step 3: Preheat the oven and melt the chocolate
When the peanut butter centers are nearly frozen, preheat your oven to 220°C / 425°F with a rack in the middle position.
Place the chopped chocolate and butter in a heatproof bowl set over a saucepan of barely simmering water (do not let the bottom of the bowl touch the water). Stir frequently until just melted and smooth. Alternatively, microwave in 20–30 second bursts, stirring well each time, until fully melted.
Remove from heat and let the chocolate-butter mixture cool for 3–5 minutes until warm but not hot to the touch. This helps avoid scrambling the eggs when you mix everything together.
Step 4: Whisk the eggs and sugar
In a medium mixing bowl, combine the eggs, egg yolks, granulated sugar, and remaining 1/2 teaspoon vanilla extract. Using a hand mixer or vigorous whisking by hand, beat for 2–4 minutes until the mixture is thickened, pale, and slightly increased in volume. It should fall in ribbons from the whisk.
This step incorporates air, which gives the cakes a light, delicate exterior while the center stays soft and gooey.
Step 5: Make the batter
Slowly pour the warm (not hot) melted chocolate and butter mixture into the egg mixture, whisking constantly until fully combined and glossy.
Sift the flour and salt over the bowl. Using a spatula, gently fold the dry ingredients into the batter just until no streaks of flour remain. Take care not to overmix; you want to keep some of the air you whipped into the eggs. The batter will be thick and pourable.
Step 6: Fill the ramekins and add the peanut butter cores
Divide about half of the batter evenly among the prepared ramekins, filling each one roughly halfway full. Remove the frozen peanut butter balls from the freezer and quickly press one into the center of each ramekin, pushing it down slightly but keeping it away from the bottom and sides as much as possible.
Cover each peanut butter ball with the remaining batter, distributing it evenly. The ramekins should be filled almost to the top, leaving about 5 mm (1/4 inch) space. Smooth the tops gently with the back of a spoon for even baking.
Step 7: Bake, unmold, and serve
Place the tray of filled ramekins into the preheated oven. Bake for 11–13 minutes, depending on your oven and ramekin size. The cakes are done when the edges are set, the tops look dry and puffed, but the very centers still wobble slightly when you gently jiggle a ramekin.
Remove from the oven and let the cakes sit for 1–2 minutes to settle, but not longer or the centers will continue to cook through. Run a thin knife around the inside edge of each ramekin to loosen the cake. Working one at a time, place a small dessert plate upside down over a ramekin, hold them together with a towel, and quickly invert. Let it sit for about 10 seconds, then gently lift off the ramekin.
Dust with powdered sugar, sprinkle with chopped peanuts and a pinch of flaky salt if using, and serve immediately while the peanut butter centers are molten. Add a scoop of vanilla ice cream or whipped cream alongside, if desired.
Pro Tips
- Use room-temperature eggs. Cold eggs do not whip as well, which can make the cakes denser and less tender.
- Do a test cake. If it is your first time, bake one lava cake first to check the exact timing for your oven, then adjust by 1–2 minutes if needed.
- Keep the peanut butter centers well frozen. The firmer they start, the more dramatic the molten flow when you cut into the cake.
- Choose the right chocolate. A good-quality bar chocolate (not chocolate chips) with 60–70% cocoa gives the best melt and flavor.
- Serve immediately. These are at their peak within 5–10 minutes of baking, while the exterior is set and the center is still liquid.
Variations
- Extra-salty peanut butter lava cakes: Use salted peanut butter and add an extra pinch of flaky sea salt on top just before serving for a sweet-salty contrast.
- Chocolate–peanut butter swirl: Mix 2–3 tablespoons of the peanut butter filling into a portion of the cake batter and swirl lightly over the top of each ramekin for a marbled look.
- Jelly and peanut butter center: Flatten each peanut butter ball slightly, place 1/2 teaspoon of thick raspberry or strawberry jam inside, wrap the peanut butter around it, freeze, and proceed as directed for a playful PB&J twist.
Storage & Make-Ahead
These lava cakes are best baked and eaten fresh, but there are a few make-ahead options. You can prepare the peanut butter centers up to 1 month in advance: freeze on a tray until solid, then transfer to an airtight container or freezer bag. The batter can be made, poured into prepared ramekins, covered tightly, and refrigerated for up to 24 hours; bring to room temperature for 20–30 minutes before baking, and add 1–2 minutes to the baking time if needed. Leftover baked cakes will lose their molten centers but can be cooled, covered, and stored in the refrigerator for up to 2 days; rewarm gently in the microwave for 15–20 seconds or in a 160°C / 325°F oven for 8–10 minutes until warm through.
Nutrition (per serving)
Approximate values per lava cake (without ice cream or additional toppings): about 700 calories, 9 g protein, 55 g carbohydrates, 49 g total fat, 27 g saturated fat, 170 mg cholesterol, 250 mg sodium, 4 g fiber, and 42 g sugars. Actual values will vary based on the exact ingredients, brands used, and any garnishes or accompaniments.


Leave a Reply