Find a recipe ...

Chocolate Peanut Butter Bundt Cake

Don't let the taste stop you from sharing the recipe with your friends! 🤤

 This Chocolate Peanut Butter Bundt Cake has a tunnel of creamy peanut butter hiding inside our moist chocolate cake. It all gets topped off with a sweet peanut butter glaze and a rich dark chocolate glaze!



Ingredient Notes:

ingredients for chocolate peanut butter bundt cake.

Cake Batter – You’re going to need all the usual cake ingredients like sugar, eggs, flour, butter, milk, baking soda and baking powder. You’ll also mix in some cocoa powder for the chocolate flavor and sour cream to help keep the cake nice and moist.

Peanut Butter Filling – This Bundt cake is loaded with a rich, creamy peanut butter filling that you’ll make from a simple mix of cream cheese, peanut butter, sugar, and flour!

Peanut Butter Glaze – In addition to the peanut butter filling you’ll also pour on a sweet peanut butter glaze made with milk and powdered sugar.

Chocolate Glaze – And because two glazes are better than one, you’ll also prepare a chocolate glaze with some heavy cream and dark chocolate chips! See the FAQs below for some suggestions on other glaze flavors.


How to Make Bundt Cake:

This post contains affiliate links. As an Amazon associate and member of other qualifying programs, I earn from qualifying purchases.

Mix: To begin you’ll start preparing the chocolate cake batter! Cream together the sugar and butter in a large mixing bowl and then add in the eggs and vanilla and whisk until combined.

Now add in the milk and the sour cream and mix again until it is all fully combined. The sour cream won’t make this chocolate peanut butter Bundt cake taste sour, but it will help keep the cake moist!

Combine: Once you’ve finished mixing together all the wet ingredients you can start adding in the remaining dry ingredients. Flour, cocoa powder, etc. Whisk all those in until they are fully incorporated into the chocolate cake batter.

cake batter in mixing bowl.

Filling: You can set the chocolate cake batter aside for now while you prepare the filling. Start by adding the peanut butter and cream cheese to a mixing bowl and whip together. A hand mixer works well here!

To finish off the filling add in the flour and sugar and continue mixing until the creamy peanut butter filling is no longer crumbly.

peanut butter filling for cake in mixing bowl.

Prepare: Once you are ready with the chocolate cake batter and peanut butter filling you can start preparing the Bundt cake. Pour half of the batter into a prepared Bundt pan and then top that off with all of the peanut butter filling.

Spread the filling out evenly over layer of cake batter and then create another layer of batter over the top of the filling with the remaining half of the chocolate cake batter.

cake batter in bundt pan.

INGREDIENTS

For the cake:

  • 1 ½ cups granulated sugar
  • ½ cup butter partially melted
  • 4 large eggs
  • 1 teaspoon vanilla extract
  • ½ cup whole milk
  • ½ cup sour cream
  • 3 cups flour
  • 1/3 cup natural cocoa powder
  • ½ teaspoon baking soda
  • ½ teaspoon baking powder

For the peanut butter filling:

  • 2/3 cup peanut butter
  • 4 ounces cream cheese room temperature
  • 1/3 cup granulated sugar
  • 2 tablespoons flour

For the peanut butter glaze:

  • ½ cup peanut butter
  • ½ cup whole milk
  • ½ cup powdered sugar

For the chocolate glaze:

  • ½ cup dark chocolate chips
  • ½ cup heavy cream

INSTRUCTIONS

To make the cake:

  • Preheat the oven to 350 degrees Fahrenheit and liberally butter and flour a 12 cup bundt pan.
  • In a large mixing bowl, cream together the sugar and patially melted butter until no clumps of sugar or butter remain. Add the eggs and vanilla and beat until just combined.
  • Add the milk and sour cream and mix again until the sour cream is fully incorporated into the mixture.
  • Add in all of the dry ingredients (flour, cocoa powder, baking soda, and baking powder) and slowly mix until the dry ingredients are fully incorporated into the batter.

To make the filling:

  • Set the chocolate cake mix aside while you prepare the peanut butter filling. In a medium sized bowl, use a hand mixer to whip the cream cheese and peanut butter together.
  • Add the sugar and flour and beat until smooth and creamy.
  • Add half of the chocolate cake batter to the bundt pan and then spread the peanut butter filling evenly over the batter. Pour the rest of the cake batter on top of the peanut butter filling and smooth flat.
  • Bake the cake for 45 minutes or until the top springs back when gently pressed and a tester comes out mostly clean of chocolate crumbs. Once done baking, allow the cake to cool for 15 minutes in the pan before removing to a cake plate. Let cool on the cake plate for 1 hour.

To make the peanut butter glaze:

  • In a small bowl, microwave the peanut butter and milk for 45 seconds and then stir the ingredients, adding in the powdered sugar. Continue stirring this mixture until it is smooth.

To make the chocolate glaze:

  • In another bowl, microwave the chocolate chips and heavy cream together for 45 seconds. Whisk the ingredients together until smooth.

To serve:

  • Drizzle both glazes evenly over the cake and let set for 15 minutes to firm up before slicing and serving.