If you have a soft spot for the classic combo of sweet chocolate and creamy peanut butter, this Chocolate Peanut Butter Bundt Cake Recipe is about to become your new obsession. It’s a moist, tender cake that masterfully blends rich chocolate and luscious peanut butter flavors, all swirled together to create a stunning marbled effect inside and topped with a decadent drizzle that takes it to the next level. Whether you’re baking for a special occasion or just craving something spectacular, this recipe delivers on every level and is guaranteed to wow anyone lucky enough to get a slice.
Ingredients You’ll Need
The beauty of this cake lies in its straightforward list of ingredients, each one playing a key role in building the perfect balance of texture, taste, and visual appeal. From basic pantry staples to luscious creamy peanut butter and quality chocolate, you’ll be surprised how such simple components come together in such a spectacular way.
- 3 cups flour: The foundation of the cake that gives it structure and a soft crumb.
- 3 teaspoons baking powder: Helps the cake rise to fluffy perfection.
- 1/2 teaspoon baking soda: Works with the acidic sour cream to tenderize the crumb.
- 1/2 teaspoon salt: Enhances all the flavors.
- 1 cup butter, softened: Adds richness and moisture for that melt-in-your-mouth feel.
- 1 1/4 cups milk: Balances the batter, keeping it tender and moist.
- 2 1/2 cups granulated sugar: Sweetens just right and contributes to a beautiful crust.
- 3 eggs: Bind the ingredients together and add richness.
- 1 cup sour cream: Keeps the cake moist and adds a subtle tang that deepens flavor.
- 2 teaspoons vanilla: Elevates the taste with warm, inviting notes.
- 1 cup creamy peanut butter: The star of the show, bringing that signature nutty, creamy flavor to half the batter.
- 1 cup good quality chocolate, melted: Semi-sweet is perfect, but pick your favorite to suit your taste for mixing into the batter.
- Additional 1/2 cup chocolate: For the luscious drizzle topping that seals the deal.
- 1 1/4 cups powdered sugar: Creates a sweet peanut butter drizzle that’s smooth and glossy.
- 1/3 cup creamy peanut butter: Combined with powdered sugar for the drizzle, enhancing every bite.
- 1/2 cup half and half: Thins the drizzle to just the right consistency without losing creaminess.
How to Make Chocolate Peanut Butter Bundt Cake Recipe
Step 1: Prepare Your Pan and Preheat
Start by preheating your oven to 350 degrees Fahrenheit. Grease and flour a 10-inch bundt pan thoroughly—this little extra step ensures your beautiful cake comes out with crisp edges and perfectly intact shape. Trust me, it makes all the difference!
Step 2: Mix the Dry Ingredients
Take a medium bowl and whisk together the flour, baking powder, baking soda, and salt. This blend is the backbone for your cake’s rise and helps keep everything evenly distributed.
Step 3: Cream Butter and Sugar, Add Eggs
Using a stand mixer, beat the softened butter on medium speed until creamy. Gradually add the sugar, beating well until the mixture loses its grainy texture—this gives your cake that light, tender bite. Add eggs one at a time, making sure each is fully incorporated before adding the next to keep the batter smooth and luscious.
Step 4: Beat in Sour Cream and Vanilla
Now it’s time to bring in sour cream and vanilla. They add moisture and a hint of tang, making the cake feel rich without being heavy. Beat until the batter is smooth and creamy.
Step 5: Alternate Adding Flour Mixture and Milk
Slowly add your dry ingredients and milk in alternating batches. This technique keeps the batter tender and prevents it from becoming dense. Mix just until everything is combined—overmixing can toughen the crumb, so be gentle!
Step 6: Divide Batter and Incorporate Chocolate and Peanut Butter
Pour half the batter into a separate bowl and stir in the melted chocolate until it’s perfectly blended. To the other half, fold in the creamy peanut butter. This is where the magic begins—a luscious swirl of classic flavors waiting to happen.
Step 7: Assemble the Bundt Pan with Swirled Batters
Alternate dropping spoonfuls of the chocolate and peanut butter batters into your bundt pan, filling only about three-quarters full. Using a knife, gently swirl the batters together—don’t overdo it, just enough to create that gorgeous marbled effect. Pro tip: Use any leftover batter to make a small loaf cake for extra treats!
Step 8: Bake to Perfection
Pop the pan into the oven and bake for 50 to 60 minutes. You’ll know it’s done when a toothpick inserted in the center comes out clean. Let it cool in the pan for 15 minutes before turning it out onto a plate. Patience here means a perfect, intact cake ready for the finishing touches.
Step 9: Prepare the Peanut Butter Drizzle
With your stand mixer, combine powdered sugar and peanut butter. Slowly add half and half until the drizzle is thick but pourable. This sweet and creamy topping adds an irresistible layer of flavor and visual appeal.
Step 10: Drizzle and Decorate
Drizzle the peanut butter topping generously over the cooled cake. Then use the melted chocolate to go back over the gaps between the peanut butter drizzle in thin ribbons. The contrast not only looks stunning but amps up the chocolate-peanut butter love in every bite. This final decoration makes the Chocolate Peanut Butter Bundt Cake Recipe a true showstopper!
How to Serve Chocolate Peanut Butter Bundt Cake Recipe
Garnishes
To enhance the visual and flavor profile, consider sprinkling chopped roasted peanuts or a pinch of sea salt flakes over the drizzle. This adds a delightful crunch and a touch of sophistication that makes each slice irresistible.
Side Dishes
A scoop of vanilla ice cream or a dollop of freshly whipped cream pairs beautifully with this cake, balancing its richness and adding luscious creaminess. Fresh berries provide a bright contrast that cuts through the decadence, creating a well-rounded dessert experience.
Creative Ways to Present
Serve slices on a rustic wooden board with extra drizzle on the side for dipping, or plate individual servings with a drizzle of chocolate and peanut butter sauces artistically swooshed around. These thoughtful touches make your guests feel like they’re indulging in a professional bakery treat right at home.
Make Ahead and Storage
Storing Leftovers
If you have leftovers (unlikely, but possible!), wrap the cake tightly in plastic wrap or store it in an airtight container. It will stay fresh at room temperature for up to three days, keeping that moist texture intact.
Freezing
This cake freezes beautifully. Wrap it in plastic wrap and then in aluminum foil to prevent freezer burn. Freeze for up to three months. When ready to enjoy, thaw overnight in the refrigerator for best texture and flavor.
Reheating
Warm individual slices in the microwave for 10 to 15 seconds to revive that fresh-from-the-oven feel. You can also gently warm the whole cake in a low oven (about 300 degrees Fahrenheit) for 10 minutes. Just be careful not to dry it out!
FAQs
Can I use crunchy peanut butter instead of creamy?
Absolutely! Crunchy peanut butter will add a delightful texture contrast throughout the cake. Just be sure to mix it well so the batter stays smooth and even.
Is it possible to make this cake dairy-free?
Yes, you can substitute the butter with a non-dairy alternative and use almond milk or another plant-based milk in place of regular milk. For sour cream, consider using a dairy-free yogurt alternative to maintain moisture and tanginess.
Can I make this recipe without a bundt pan?
Certainly. You can bake the batter in a loaf pan or even cupcake tins. Adjust baking time accordingly—loaf pans may take slightly less time, cupcakes much less, so watch carefully to avoid overbaking.
What kind of chocolate works best?
Semi-sweet chocolate is a reliable choice here, but feel free to customize based on your preferences. Milk chocolate will make it sweeter and creamier, while dark or bittersweet chocolate adds a rich, intense cocoa flavor that balances the peanut butter.
Can I prepare the batter ahead of time?
While it’s best to bake the cake right after mixing, you can prepare the batter a few hours ahead and keep it refrigerated. Just remember to bring it back to room temperature and gently stir before baking for even results.
Final Thoughts
This Chocolate Peanut Butter Bundt Cake Recipe is a delight to bake and an even greater joy to eat. Its moist, tender crumb combined with the perfect marriage of chocolate and peanut butter makes it a guaranteed crowd-pleaser. Whether for celebrations or cozy nights in, give this recipe a try—you’ll wonder how you ever lived without it!
Print
Chocolate Peanut Butter Bundt Cake Recipe
- Total Time: 1 hour 30 minutes
- Yield: 14 servings
Description
A rich and decadent Chocolate Peanut Butter Bundt Cake that combines moist peanut butter and chocolate batters swirled together to create a stunning marbled effect. Topped with a creamy peanut butter glaze and finished with a glossy chocolate drizzle, this cake is perfect for peanut butter and chocolate lovers looking for an impressive dessert to serve at gatherings or special occasions.
Ingredients
Dry Ingredients
- 3 cups all-purpose flour
- 3 teaspoons baking powder
- 1/2 teaspoon baking soda
- 1/2 teaspoon salt
Wet Ingredients for Cake Batter
- 1 cup unsalted butter, softened
- 2 1/2 cups granulated sugar
- 3 large eggs
- 1 cup sour cream
- 2 teaspoons vanilla extract
- 1 1/4 cups milk
Flavorings for Batter
- 1 cup creamy peanut butter
- 1 cup good quality chocolate (semi-sweet recommended), melted
Glaze Ingredients
- 1 1/4 cups powdered sugar
- 1/3 cup creamy peanut butter
- 1/2 cup half and half
- 1/2 cup additional good quality chocolate, melted (for drizzle)
Instructions
- Preheat and Prepare Pan: Preheat the oven to 350°F (175°C). Grease and flour a 10-inch bundt pan thoroughly, then set it aside to ensure the cake doesn’t stick during baking.
- Mix Dry Ingredients: In a medium bowl, whisk together the flour, baking powder, baking soda, and salt. This ensures all leavening agents and salt are evenly distributed throughout your batter.
- Cream Butter and Sugar: Using a stand mixer, beat the softened butter on medium speed until smooth. Gradually add the granulated sugar and continue beating until the mixture is combined and no longer grainy. Then, add eggs one at a time, mixing well after each addition to create a smooth batter.
- Add Sour Cream and Vanilla: Beat in the sour cream and vanilla extract until the batter is nicely blended and creamy.
- Incorporate Dry Ingredients and Milk: Alternately add the flour mixture and milk to the batter, starting and ending with the flour mixture. Mix just until combined, approximately two minutes, to avoid overmixing and maintain cake tenderness.
- Divide and Flavor Batters: Transfer half of the batter into a separate bowl and gently fold in the melted chocolate. Into the remaining half, stir in the creamy peanut butter until well incorporated, creating two distinct flavorful batters.
- Layer and Swirl Batter in Pan: Alternately spoon dollops of the chocolate and peanut butter batters into the prepared bundt pan, filling it about 3/4 full. Use a knife to gently swirl the two batters together for a beautiful marbled effect. Any leftover batter can be baked as a separate loaf cake.
- Bake the Cake: Place the bundt pan in the oven and bake for 50 to 60 minutes, or until a toothpick inserted in the center comes out clean. Once baked, let the cake cool in the pan for 15 minutes to set before carefully inverting it onto a cake plate to cool completely.
- Prepare Peanut Butter Glaze: In a stand mixer, combine the powdered sugar and peanut butter. Gradually add the half and half while mixing until you achieve a thick, pourable drizzle consistency suitable for glazing.
- Glaze and Decorate: Once the cake has fully cooled, drizzle the peanut butter glaze evenly over the surface. Then, enhance the presentation by drizzling the additional melted chocolate over and between the peanut butter drizzle lines, creating a visually striking and delicious finish.
Notes
- If you prefer, use bitter or milk chocolate instead of semi-sweet according to your taste preference.
- Make sure not to overmix the batter after adding flour to keep the cake moist and tender.
- Filling the bundt pan only three-quarters full prevents batter overflow during baking.
- The leftover batter can be baked as a loaf cake for an extra treat.
- Allow the cake to cool completely before applying the glaze to prevent it from melting and sliding off.
- Use a high-quality peanut butter for the best flavor impact in both batter and glaze.
- Prep Time: 30 minutes
- Cook Time: 1 hour
- Category: Dessert
- Method: Baking
- Cuisine: American

