Dreamy Chocolate Peanut Butter Lava Cakes That Melt in Your Mouth
There’s just something about warm chocolate desserts that makes the whole kitchen feel a little cozier. On nights when we’ve had a busy day and everyone’s finally settling down, I love pulling together a simple homemade treat that feels a bit special without a lot of fuss. These mini chocolate peanut butter cakes have quickly become one of those desserts I keep coming back to.
I’m always looking for ways to make desserts at home instead of picking something up from the store, and this one really checks all the boxes. The ingredients are things I usually already have on hand, and the process is straightforward enough to fit into a regular evening. You still get that rich, indulgent flavor, but without spending extra or making a huge mess in the kitchen.
Each little cake has that soft chocolate outside with a creamy peanut butter center tucked inside. It feels like something you’d order at a restaurant, but it’s made right at home with simple ingredients. Serve them warm with a dusting of powdered sugar or a scoop of ice cream, and suddenly an ordinary evening feels just a little more special.
Make sure you also take a look at some of my other Peanut Butter dessert recipes:
Why We Love This Recipe
- Feels like a special treat without a big grocery bill: It uses simple pantry staples but turns them into something that tastes bakery-level.
- Perfect for portion control: These individual cakes mean everyone gets their own dessert, and there’s no temptation to over-serve or waste leftovers.
- Quick enough for busy evenings: The batter comes together fast, so you can have a warm homemade dessert on the table without spending all evening in the kitchen.
- That gooey peanut butter center is always a hit: It adds a fun surprise that makes this feel a little extra without any complicated steps.
- Great for making at home instead of going out: When you’re craving something indulgent, this saves you money and still feels like a treat.
- Easy to dress up or keep simple: A little powdered sugar works just fine, but you can add ice cream if you’re making it for a special occasion.

Equipment
- Ramekins (4): These are perfect for baking individual cakes and help them hold their shape when you flip them out.
- Baking sheet: Placing the ramekins on a tray makes it easier to move everything in and out of the oven without spills.
- Small saucepan: You’ll use this to gently melt the butter and chocolate together until smooth.
- Mixing bowls: A couple of bowls will keep your batter and peanut butter filling separate and easy to work with.
- Hand mixer: This helps whip the eggs and sugar until light and foamy, which gives the cakes their soft texture.
- Rubber spatula or wooden spoon: Great for folding everything together without overmixing the batter.
- Measuring cups and spoons: Accurate measurements make a big difference in getting that perfect gooey center.
- Butter knife: Handy for loosening the edges so the cakes release cleanly from the ramekins.

Ingredients
For the Chocolate Cake:
- ½ cup + 1 tablespoon butter, unsalted This gives the cakes their rich, tender texture and helps everything melt together smoothly.
- ¼ cup + 1 tablespoon flour Just enough flour to hold the cakes together while keeping that soft, almost gooey center.
- 2 tablespoons cocoa powder Adds a deep chocolate flavor that balances perfectly with the sweetness.
- 4 ounces milk chocolate baking chocolate Melts down into the batter for that smooth, creamy chocolate base.
- ½ cup white granulated sugar Sweetens the cakes and helps create that slightly crisp edge on the outside.
- 3 eggs These give the cakes structure while keeping them light and soft inside.
- 1 teaspoon vanilla extract A little splash that rounds out all the chocolate flavors and makes everything taste homemade.
For the Peanut Butter Center:
- ¼ cup peanut butter This is the star of the center, giving that creamy, rich surprise in every bite.
- 1 tablespoon butter, unsalted Helps smooth out the filling so it melts nicely inside the cakes.
- 2 tablespoons powdered sugar Adds a touch of sweetness and keeps the center soft and creamy.
- ½ teaspoon cinnamon Just a hint of warmth that pairs so nicely with the chocolate and peanut butter.
For the Topping:
- Extra peanut butter Warm it slightly so it drizzles easily over the cakes for an extra layer of flavor.
- Powdered sugar A light dusting makes them look a little special without any extra effort.

Recipe Instructions
You can find a printable recipe card at the bottom of this post.
Step 1: Grease 4 ramekins with 1 tablespoon of butter. In a small bowl, mix 1 tablespoon of flour and 1 tablespoon of cocoa powder, then dust each ramekin with the mixture to prevent sticking. Place the ramekins on a baking sheet and set aside. Preheat the oven to 425°F.





Step 2: In a saucepan over medium heat, melt the ½ cup of butter and baking chocolate bar together, stirring until smooth. Remove from heat and set aside.


Step 3: In a mixing bowl, beat the eggs, sugar, and vanilla extract with a hand mixer until light and foamy.


Step 4: Gently fold the melted chocolate mixture into the egg mixture until combined. Add the flour and 1 tablespoon of cocoa powder, stirring until smooth. Set aside.




Step 5: In a smaller bowl, blend the peanut butter, powdered sugar, 1 tablespoon of butter, and cinnamon until creamy and well combined.


Step 6: Spoon the chocolate batter into each ramekin, filling them about two-thirds full. Drop a small tablespoon of the peanut butter mixture into the center of each.



Step 7: Cover the peanut butter centers with the remaining chocolate batter.

Step 8: Bake for 13–15 minutes, or until the edges are set and beginning to crack.

Step 9: While the cakes bake, warm a tablespoon of peanut butter for topping.
Step 10: Once baked, let the cakes cool for 5 minutes.
Step 11: Run a butter knife around the edges to loosen them, then place a plate on top and carefully invert each ramekin to release the cakes. Tap gently if needed.

Step 12: Drizzle the melted peanut butter over each cake, dust with powdered sugar, and serve warm, plain or with a scoop of vanilla ice cream.

Serving & Storing
- Serve them warm for the best texture: That soft center is at its creamiest right after baking, so I like to time these for when everyone’s ready for dessert.
- Add a simple topping to dress them up: A scoop of vanilla ice cream or a drizzle of warm peanut butter makes them feel extra special without much extra work.
- Let them cool slightly before flipping: Giving them about 5 minutes helps them hold their shape when you turn them out onto a plate.
- Store leftovers in the fridge: Just cover and refrigerate any extras, and they’ll keep well for a couple of days.
- Reheat gently before serving again: A quick warm-up in the microwave brings back that soft, gooey center and fresh-from-the-oven feel.
- Enjoy them fresh if you can: These really shine the day they’re made, so I usually plan to serve them right away.

Variations & Substitutions
- Swap in dark chocolate for a richer flavor: If your family likes a deeper chocolate taste, this is an easy change that still works beautifully.
- Use crunchy peanut butter for a little texture: It adds a slight crunch in the center, which can be a fun twist from the usual creamy filling.
- Skip the cinnamon if you prefer: It’s subtle, so leaving it out won’t change the recipe much if you want a more classic flavor.
- Try a different nut butter: Almond butter or even a sunflower seed butter works well if you need a peanut-free option.
- Make them a little lighter on sugar: You can reduce the powdered sugar in the filling slightly and they’ll still turn out nice and creamy.
- Add chocolate chips to the batter: A small handful stirred in gives you extra pockets of melted chocolate throughout the cake.

Little Tricks That Make a Big Difference
- Grease and dust the ramekins really well: Taking a minute to do this properly makes all the difference when it’s time to flip them out cleanly.
- Don’t overfill the ramekins: Keeping the batter around two-thirds full gives the cakes room to rise without spilling over.
- Drop the filling right into the center: That way it stays tucked inside and doesn’t sink or spread too much while baking.
- Watch the baking time closely: Pulling them out as soon as the edges are set keeps that soft, gooey center just right.
- Let them rest for a few minutes before turning out: This helps them hold together so you don’t lose that pretty shape.
- Warm the peanut butter before drizzling: It makes it so much easier to get that smooth, even drizzle over the top.

What to Serve with Mini Chocolate Peanut Butter Lava Cakes
- Vanilla ice cream: A simple scoop on the side melts into the warm cake and makes it feel like a real treat without any extra work.
- Fresh berries: Strawberries or raspberries add a little freshness that balances out the rich chocolate and peanut butter.
- Whipped cream: Light and fluffy, it’s an easy topping that softens the richness and comes together in seconds.
- Hot coffee or a cup of tea: Something warm alongside helps cut through the sweetness and makes it perfect for winding down in the evening.
- A drizzle of chocolate or caramel sauce: If you’re making these for a special occasion, a little extra drizzle takes them up a notch.
- A glass of cold milk: You really can’t go wrong with this classic pairing, especially if you’re serving these to kids.

FAQs
How do you get the gooey center in chocolate lava cakes?
The key is not overbaking them. You want the edges set while the center stays soft, which usually happens around the 13–15 minute mark.
Can I make mini chocolate peanut butter lava cakes ahead of time?
You can prepare the batter and fill the ramekins ahead, then keep them in the fridge for a few hours before baking. Just add an extra minute or two to the baking time if they’re cold.
Can I use natural peanut butter for the filling?
You can, but it may be a little runnier. If you do, try stirring it well and adding a touch more powdered sugar to help thicken it.
What can I use instead of ramekins?
If you don’t have ramekins, a muffin tin works in a pinch. Just be sure to grease and dust each cavity well so the cakes release easily.
How do I know when lava cakes are done baking?
The edges should look set and slightly pulled away from the sides, while the centers still look soft. They’ll continue to firm up slightly as they rest.
Can I freeze chocolate peanut butter lava cakes?
It’s best to freeze them before baking. Assemble the cakes in the ramekins, cover tightly, and freeze. Bake straight from frozen, adding a few extra minutes to the cooking time.
How do I reheat leftover lava cakes?
Warm them gently in the microwave for about 20–30 seconds. This helps bring back that soft, gooey center without drying them out.
Can I make these without peanut butter?
Yes, you can skip the filling or replace it with something like Nutella or a simple chocolate ganache for a different flavor.

Mini Chocolate Peanut Butter Lava Cakes
These mini chocolate peanut butter lava cakes are rich, warm, and filled with a creamy peanut butter center that melts into every bite. Made with simple pantry ingredients, they come together quickly and feel like a special homemade treat without the extra cost. Perfect for date night, family dessert, or anytime you’re craving something chocolatey and comforting.
Ingredients
For the Chocolate Cake:
- ½ cup + 1 tablespoon butter, unsalted
- ¼ cup + 1 tablespoon flour
- 2 tablespoons cocoa powder
- 4 ounces of milk chocolate baking chocolate
- ½ cup white granulated sugar
- 3 eggs
- 1 teaspoon vanilla extract
For the Peanut Butter Center:
- ¼ cup peanut butter
- 1 tablespoon butter, unsalted
- 2 tablespoons powdered sugar
- ½ teaspoon cinnamon
For the Topping:
- Extra peanut butter
- Powdered Sugar
Instructions
- Grease 4 ramekins with 1 tablespoon of butter. In a small bowl, mix 1 tablespoon of flour and 1 tablespoon of cocoa powder, then dust each ramekin with the mixture to prevent sticking. Place the ramekins on a baking sheet and set aside. Preheat the oven to 425°F.
- In a saucepan over medium heat, melt the ½ cup of butter and baking chocolate bar together, stirring until smooth. Remove from heat and set aside.
- In a mixing bowl, beat the eggs, sugar, and vanilla extract with a hand mixer until light and foamy.
- Gently fold the melted chocolate mixture into the egg mixture until combined. Add the flour and 1 tablespoon of cocoa powder, stirring until smooth. Set aside.
- In a smaller bowl, blend the peanut butter, powdered sugar, 1 tablespoon of butter, and cinnamon until creamy and well combined.
- Spoon the chocolate batter into each ramekin, filling them about two-thirds full. Drop a small tablespoon of the peanut butter mixture into the center of each.
- Cover the peanut butter centers with the remaining chocolate batter.
- Bake for 13–15 minutes, or until the edges are set and beginning to crack.
- While the cakes bake, warm a tablespoon of peanut butter for topping.
- Once baked, let the cakes cool for 5 minutes.
- Run a butter knife around the edges to loosen them, then place a plate on top and carefully invert each ramekin to release the cakes. Tap gently if needed.
- Drizzle the melted peanut butter over each cake, dust with powdered sugar, and serve warm, plain or with a scoop of vanilla ice cream.
Notes
- Don’t overbake: Pull the cakes out when the edges are set but the centers still look soft so you get that gooey middle.
- Prep the ramekins well: Greasing and dusting them helps the cakes release cleanly without sticking.
- Place the filling right in the center: This keeps the peanut butter tucked inside instead of mixing into the batter.
- Let them rest before turning out: Giving them about 5 minutes helps them hold their shape when you flip them.
- Warm the peanut butter topping: It makes drizzling much easier and gives a smoother finish.
- Best served fresh: These taste their best right after baking while the centers are still warm and soft.
Nutrition Information:
Yield:
4Serving Size:
1Amount Per Serving: Calories: 813Total Fat: 54gSaturated Fat: 30gUnsaturated Fat: 25gCholesterol: 215mgSodium: 357mgCarbohydrates: 67gFiber: 8gSugar: 40gProtein: 16g
