Peanut butter cake

Peanut butter cake

  • 1
  • 2
  • 3
  • 4
  • 5
(41 ratings)

Prep: 20 mins Cook: 30 mins Plus cooling


Serves 12
A mouth-watering sponge with a wonderfully gooey peanut butter and caramel filling

Nutrition and extra info

  • Unfilled sponge can be frozen

Nutrition: per serving

  • kcal445
  • fat29g
  • saturates13g
  • carbs40g
  • sugars27g
  • fibre1g
  • protein9g
  • salt0.6g
Save to My Good Food
Please sign in or register to save recipes.


  • 200g butter, softened, plus extra for greasing



    Butter is made when lactic-acid producing bacteria are added to cream and churned to make an…

  • 3 tbsp smooth peanut butter, plus 2 tbsp for the middle (or more if you like)
  • 4 large egg



    The ultimate convenience food, eggs are powerhouses of nutrition, packed with protein and a…

  • 200g golden caster sugar
  • 150g pot natural yogurt
  • 200g self-raising flour

For the filling and topping

  • 50g salted roasted peanuts
  • 1 tbsp icing sugar
  • 100g milk chocolate, roughly chopped
  • 2 tbsp milk



    One of the most widely used ingredients, milk is often referred to as a complete food. While cow…

  • 3 tbsp dulce de leche

Compare prices

Want to see what this recipe costs at different supermarkets? Compare in one place here:


  1. Butter 2 x 20cm non-stick sandwich tins and line with circles of baking paper. Heat oven to 180C/fan 160C/gas 4. Using electric hand beaters, beat the butter, 3 tbsp peanut butter, eggs, sugar and yogurt together until smooth and creamy. Fold in the flour, then split the mix between the tins, using a spatula to get every last bit. Bake for 30 mins until risen and golden.

  2. Meanwhile, toss the salted peanuts and icing sugar with ½ tsp water until well coated and claggy. Spread over a non-stick baking sheet. When the cakes are ready, leave them to cool for 5 mins in the tin, then turn onto a cooling rack to cool completely. Turn the oven up to 200C/fan 180C/gas 6, then roast the nuts for 10 mins, tossing them a couple of times until golden and coated in a shiny caramel. Tip onto a lightly buttered plate. Make the topping while you wait: melt the chocolate and milk together in a pan over simmering water or microwave on High for 1 min, then stir to melt. Leave to cool.

  3. Put one of the sponges onto a plate, spread with 2 tbsp peanut butter (or more), then dot with the dulce de leche and spread with a palette knife. Sandwich the second sponge on top, then spread with the chocolate topping. Scatter with the caramelised peanuts to serve.

Ads by Google

Comments, questions and tips

Sign in or create your My Good Food account to join the discussion.

Comments (52)

gingerchick2's picture

lovely cake but very rich. maybe my tooth isn't as sweet as i thought. careful with the peanuts carmelising as I burnt the first lot- found five mins was enough. Dished out portions to friends so awaiting their verdicts.

georgelikescake's picture

Made this for a friend's birthday, I absolutely loved it and will make it again although will have to have an excuse - with that amount of calories i can't justify making it on a whim!

priyapsingh's picture

Yummy, though the caramalised nuts were hard to master. We wolfed this one done before the end of the weekend

mandinga's picture

As always, a beautifully constructed and inventive recipe from Jane Hornby and Good Food. I made this one for the nut-freaks in the office and it was devoured faster than any I've made before. The caramelised roasted salted peanuts do sound a bit odd, but they are delicious, although they do need to be watched very carefully while toasting - I only needed to put them in for five minutes, tossed around about halfway through.

bev4th's picture

Fab cake. I have made this twice but not put peanuts on top. I found I had to add 1tsp of baking powder the 2nd time which made it a lighter sponge.

carolinewild's picture

Wow! This is a gorgeous dish! The dulce de leche is in a squeezy jar so you can really get giddy with the amount you can evenly spread! We used Cadburys dairy milk for the topping and its fantastic! Just watch out that you dont burn the peanuts as you roast them. A truly scrummy dish!!!

sampson's picture

I attempted to make this and didn't have much success. the ingredients wouldn't mix together it went like scrambled eggs why!!!!

ardanbothar's picture

My daughter made this for my birthday last week - it was absolutely delicious!! So nice, she's making another one with the leftover caramel and peanut butter this evening!!!

louisaspantry's picture

I doubled the topping and put a reeces nutrageous bar cut into 10 pieces on the top
I also found after being asked to make it a few times that when stored in an air tight box for a day or two uncut it becomes a lot moister

kavanau2's picture

I LOVE peanut butter so I'll definitely have to give this one a go!

oldhal's picture

my husband made this cake for me at the weekend, oh my it was so lovely.. i am a very savoury person so to combine peanuts and cake, brilliant... My daughter loved it too...

elainegrima's picture

cake looks so nice


Questions (0)

Unsure about the cooking time or want to swap an ingredient? Ask us your questions and we’ll try and help you as soon as possible. Or if you want to offer a solution to another user’s question, feel free to get involved…

Be the first to ask a question about this recipe…

Tips (2)

Got your own twist on this recipe? Or do you have suggestions for possible swaps and additions? We’d love to hear your ideas.

Be the first to suggest a tip for this recipe…

Skills & know how

As well as helping you decide what to cook we can also help you to cook it. From tips on cookery techniques to facts and information about health and nutrition, we’ve a wealth of foodie know how for you to explore.

About BBC Good Food

We’re all about good recipes, and about quality home cooking that everyone can enjoy. Whether you’re looking for some healthy inspiration or learning how to cook a decadent dessert, we’ve trustworthy guidance for all your foodie needs.

Our recipes

All our recipes are tested thoroughly by us to make sure they’re suitable for your kitchen at home. We know many of you are concerned about healthy eating, so we send them to a qualified nutritionist for thorough analysis too.

Tell us what you think…

Love the new look or think we’ve missed the mark? We want to hear your thoughts – good and bad – to make sure we make the new website as useful as possible.


Subscribe to BBC Good Food magazine and get triple-tested recipes delivered to your door, every month.


Discover the dates and details of all the BBC Good Food Shows.


See your favourite chefs on Sky Channel 247, Virgin TV 260 and find their recipes at

Good Food Apps

Download the BBC Good Food Recipes, tips & cooking tools app and get good food on the go.