Chocolate Peanut Butter Bundt Cake
Prep time: 
Cook time: 
Total time: 
Serves: 10-12
Peanut butter filling
  • ½ cup (125 grams) smooth peanut butter
  • ½ cup (100 grams) cream cheese, room
  • ½ cup (100 grams) caster sugar
  • ½ teaspoon vanilla extract
  • 1 tablespoon (17 grams) unsalted butter, room temperature
  • 1 large egg
  • 2 tablespoons cornflour
Chocolate cake
  • 1 cup and 1 tablespoon (250 grams) unsalted butter, room temperature
  • 1 cup (200 grams) caster sugar
  • ¾ cup (135 grams) brown sugar
  • 2 teaspoons vanilla extract
  • 3 large eggs, room temperature
  • 1 and ¾ cup (245 grams) plain flour
  • ¾ cup (60 grams) cocoa powder
  • 1 teaspoon baking powder
  • 1 teaspoon baking soda
  • ½ cup (120 ml) hot water
  • 1 cup (240 ml) sour cream, room temperature
Chocolate ganache
  • 1 cup (150 grams) good quality dark chocolate
  • 1 cup (240 ml) thickened or heavy cream
  • ⅓ cup (40 grams) honey roasted peanuts
  1. Grease your bundt cake tin really well with butter and sprinkle the bottom with a little cocoa powder. Preheat the oven to 180 C (360 F). First we need to make the peanut butter filling.
Peanut butter filling
  1. In a large mixing bowl add your peanut butter, cream cheese and caster sugar and beat with an electric mixer until smooth and creamy.
  2. Add your vanilla, butter and egg. Beat again until combined.
  3. Sift in your cornflour and stir through. Pop your peanut butter mixture into the fridge.
Chocolate cake
  1. In a large mixing bowl, cream the butter and sugars with an electric mixer until pale, approximately 4 minutes. Add the vanilla extract and beat again.
  2. Add one egg at a time and continue to beat until mixture is combined and creamy.
  3. Boil the kettle and pour out ½ cup water and set aside.
  4. In a separate bowl, sift the plain flour, cocoa powder, baking powder and baking soda and lightly whisk. Add the dry ingredients to the wet, along with the hot water and gently fold with a spatula.
  5. Add the sour cream and fold until the mixture is completely combined and smooth. It will be quite thick - this is fine.
  6. Grab your peanut butter mixture out of the fridge. Pour two thirds of the chocolate batter into your prepared bundt pan and the dollop the peanut butter mixture over the top, ensuring it doesn't touch the sides of the tin. Then dollop over the remaining chocolate batter and smooth the top - the peanut butter mixture should be completely covered.
  7. Bake for approximately 45-50 minutes or until a skewer inserted into the middle of the cake comes out clean. Leave the cake to cool for about 30 minutes before very carefully removing from the tin and transferring to a wire rack to cool completely.
Chocolate ganache
  1. Meanwhile, make the chocolate ganache. Chop your dark chocolate into small pieces and transfer to a heatproof bowl. In a small saucepan, add your cream and pop on a medium heat.
  2. Once the cream is warm but not boiling, pour the cream over the chocolate and leave for 2-3 minutes. Once the time is up, gently whisk the mixture until smooth. Leave to stand for a few minutes and then pop in the fridge for 30 minutes or so to thicken slightly.
  3. Then pour the chocolate ganache all over your cake and sprinkle over your honey roasted peanuts.
Be careful when removing your cake from your bundt pan as the peanut butter will sink while cooking and may make the cake extra fragile. Grease your bundt pan really well and leave to cool before attempting to remove from the tin.
Recipe by Love Swah at