If your sweet tooth is calling for something downright irresistible, look no further than this Chocolate Peanut Butter Lava Cakes Recipe. Picture a warm, tender chocolate cake with a molten core of creamy peanut butter that oozes out with every bite. It’s the perfect harmony of rich chocolate and nutty goodness, making each forkful a decadent experience you’ll want to savor again and again. Trust me, once you make this indulgent treat, it’ll quickly become your go-to dessert for any occasion.

Ingredients You’ll Need
Every ingredient in this Chocolate Peanut Butter Lava Cakes Recipe is simple yet crucial to achieving that perfect balance of texture and flavor. From the rich German baking chocolate to the creamy peanut butter, each component plays a special role to create the luscious molten center and tender cake exterior you’re after.
- Unsweetened cocoa powder: Adds a deep chocolate flavor and helps create the perfect coating for the ramekins, enhancing both texture and taste.
- All-purpose flour: Provides structure to the cakes while keeping them soft and tender.
- Unsalted butter: Adds richness and moisture, making the cake delectably tender and helping to melt the chocolate smoothly.
- German baking chocolate: The star ingredient that brings an intense, velvety chocolate taste to the cake.
- Creamy peanut butter: This luscious peanut butter filling is the molten heart of the cake, offering a creamy, nutty surprise.
- Powdered sugar: Sweetens and lightens the peanut butter filling, creating that perfect contrast to the dense chocolate.
- Granulated sugar: Sweetens the batter and helps achieve the ideal crust on top of the lava cakes.
- Large eggs: Add moisture and lift for the batter, helping it become light yet rich.
- Kosher salt: Just a pinch to amplify the chocolate and balance the sweetness perfectly.
How to Make Chocolate Peanut Butter Lava Cakes Recipe
Step 1: Preheat and Prepare Ramekins
Start by heating your oven to a toasty 425°F. Then grease your ramekins with nonstick spray or olive oil, and coat them with a mix of cocoa powder and flour. This simple step creates a flavorful barrier that stops the cakes from sticking and enhances their chocolaty depth.
Step 2: Melt Butter and Chocolate
Next, gently melt the majority of the butter and the German baking chocolate over very low heat. Stir it lovingly until it’s completely smooth and glossy, then set it aside to cool just a bit. This luscious chocolate base is the foundation for the soft, rich cake everyone will adore.
Step 3: Make the Peanut Butter Filling
In a separate bowl, whisk together creamy peanut butter, powdered sugar, and the remaining butter. This sweetened peanut blend will become the gooey centerpiece of your chocolate lava cakes, so make sure it’s silky and well combined.
Step 4: Whip Eggs and Sugar
Beat the granulated sugar, eggs, and a pinch of salt until the mixture is thick and pale, about 3 minutes. This aeration is key—it gives the cake a delicate rise that contrasts beautifully with the molten middle.
Step 5: Combine Batter Ingredients
Gently fold the melted chocolate into your airy egg mixture until perfectly blended and streak-free. Then, carefully fold in the remaining flour. The batter should be smooth and just thick enough to hold together without being heavy.
Step 6: Assemble the Lava Cakes
Fill each ramekin about two-thirds full with the chocolate batter. Spoon a generous dollop of the peanut butter mixture right into the center, then top with more chocolate batter, leaving a little space at the rim for the cakes to rise beautifully.
Step 7: Bake to Molten Perfection
Slide the ramekins into your preheated oven and let them bake for 14 to 16 minutes, until the tops are cracked and slightly crispy but the centers still jiggle with molten goodness. Timing is everything to get that perfect lava flow!
Step 8: Cool and Unmold
After baking, let the cakes rest for about 10 minutes. Then run a thin knife around each cake to loosen and invert them carefully onto individual plates. Voila—your molten, gooey masterpieces are ready to impress.
Step 9: Add Final Touches
Give the tops a light dusting of powdered sugar for a delicate touch of sweetness and elegance. Serve immediately while warm, ideally alongside a scoop of vanilla ice cream to balance the richness.
How to Serve Chocolate Peanut Butter Lava Cakes Recipe

Garnishes
A simple dusting of powdered sugar goes a long way to add a delicate sweetness and pretty finish. Fresh berries, such as raspberries or strawberries, also add a slight tartness and vibrant color that compliments the rich chocolate and creamy peanut butter beautifully.
Side Dishes
Pair your lava cakes with classic vanilla ice cream or a dollop of whipped cream to cut through the richness and provide a cool contrast. A drizzle of caramel or chocolate sauce can also elevate the experience for truly special occasions.
Creative Ways to Present
For an impressive presentation, serve each cake on a colorful dessert plate with a mint leaf or an edible flower. Drizzle some peanut butter or chocolate sauce artfully around the plate, or sprinkle crushed peanuts on top for crunch and flair.
Make Ahead and Storage
Storing Leftovers
If you have any leftover lava cakes, store them in an airtight container in the refrigerator for up to two days. Keep in mind that their molten center will firm up when chilled, so plan to reheat gently before serving to bring back that gooey magic.
Freezing
You can freeze unfrosted, unbaked lava cakes by assembling them in the ramekins, covering tightly with plastic wrap, and placing them in the freezer. When ready to bake, let them thaw for about 30 minutes at room temperature, then bake as usual. Baked cakes can also be frozen but may lose some texture.
Reheating
Reheat refrigerated lava cakes in the microwave for about 20–30 seconds or until warm but not overcooked. You can also warm them in a 300°F oven for 8-10 minutes. The goal is to soften the molten center without drying out the cake.
FAQs
Can I use other nut butters instead of peanut butter?
Absolutely! Almond or cashew butter works wonderfully in this Chocolate Peanut Butter Lava Cakes Recipe and can add a unique and delicious twist.
What if I don’t have German baking chocolate?
You can substitute with high-quality semisweet or bittersweet chocolate, but the texture and flavor might differ slightly. Just use a similar amount to keep the balance right.
How do I know when the lava cakes are perfectly baked?
The edges should look set and firm, the top slightly cracked and crisp, while the center jiggles gently when you move the ramekin. That jiggle is the molten peanut butter center waiting to pour out.
Can I make these in advance for a party?
Yes! You can prepare and assemble each lava cake ahead of time, refrigerate or freeze them, and bake just before serving for a stress-free dessert.
What’s the best way to serve these cakes if I want to impress guests?
Serve with a scoop of creamy vanilla ice cream, fresh berries, and a drizzle of chocolate or caramel sauce. Presentation really enhances the experience, so don’t hesitate to get creative!
Final Thoughts
Making this Chocolate Peanut Butter Lava Cakes Recipe is a joyful adventure in pure indulgence. It’s got everything you want from a dessert: rich chocolate, creamy peanut butter, and that spectacular molten center that makes every bite unforgettable. Whether it’s a special celebration or a cozy night in, trust me, this recipe will become a beloved classic on your dessert menu. Give it a try and watch your friends and family fall head over heels for these divine little cakes!
Print
Chocolate Peanut Butter Lava Cakes Recipe
- Prep Time: 20 minutes
- Cook Time: 15 minutes
- Total Time: 35 minutes
- Yield: 4 cakes
- Category: Dessert
- Method: Baking
- Cuisine: American
Description
Indulge in these decadent Chocolate Peanut Butter Lava Cakes that combine rich German baking chocolate with creamy peanut butter for a molten center. Perfect for a special dessert, these individual cakes have a crisp exterior with a warm, gooey peanut butter surprise inside. Quick to prepare and baked to perfection, they deliver a blissful treat that pairs beautifully with a dusting of powdered sugar or a scoop of vanilla ice cream.
Ingredients
Dry Ingredients
- 1 tbsp unsweetened cocoa powder (5g)
- 5 tbsp all-purpose flour (38g, divided)
- 1 tbsp powdered sugar (7g)
- ½ cup granulated sugar (100g)
- 1 pinch kosher salt
Wet Ingredients
- 9 tbsp unsalted butter (127g, room temperature and divided; 8 tbsp and 1 tbsp)
- 6 oz. German baking chocolate (170g, chopped)
- 3 tbsp creamy peanut butter (51g, low-fat or any nut butter)
- 3 large eggs (150g, room temperature)
Instructions
- Preheat Oven: Preheat your oven to 425°F (220°C) to ensure it reaches the correct temperature for baking the lava cakes perfectly.
- Prepare Ramekins: Spray each ramekin with nonstick spray or olive oil. Mix 1 tablespoon of flour with the cocoa powder, then coat the inside of each ramekin with this mixture, tapping out any excess to prevent clumps.
- Melt Chocolate and Butter: In a medium saucepan over very low heat, melt 8 tablespoons (1 stick) of butter with the chopped German chocolate, stirring occasionally until smooth and completely melted. Remove from heat and let cool slightly for a couple of minutes.
- Mix Peanut Butter Filling: In a medium bowl, use a hand mixer to blend the creamy peanut butter with the powdered sugar and the remaining 1 tablespoon of butter until smooth. Set this mixture aside for later use.
- Prepare Cake Batter: In another bowl, beat the granulated sugar with the eggs and the pinch of salt at medium-high speed using a hand mixer until thick and pale yellow, about 3 minutes. Fold in the melted chocolate mixture using a spatula until no streaks remain. Then fold in the remaining flour and mix gently until the batter is smooth.
- Assemble Cakes: Spoon approximately two-thirds of the batter into the prepared ramekins. Place a large spoonful of the peanut butter mixture in the center of each, then top with the remaining chocolate batter. Leave about 2 centimeters of space at the top of the ramekin for the cake to rise while baking.
- Bake: Place the ramekins on a baking sheet and bake for 14-16 minutes, or until the top of each cake is crispy and cracked, but the center still jiggles slightly when shaken. Remove from the oven and allow to cool for about 10 minutes.
- Unmold Cakes: Run a thin knife around the edges of each cake to loosen. Place a small plate over each ramekin, use pot holders to flip both together, then carefully lift off the ramekins to reveal the lava cakes.
- Serve: Dust the warm cakes with powdered sugar and serve immediately. These lava cakes are particularly delicious when paired with vanilla ice cream.
Notes
- Ensure eggs are at room temperature to achieve a light and fluffy batter.
- Do not overbake the cakes; the centers should remain molten.
- You can substitute German baking chocolate with high-quality bittersweet chocolate if unavailable.
- For variation, try almond or cashew butter instead of peanut butter.
- To enhance flavor, serve with fresh berries or a drizzle of caramel sauce.

