If you are a true peanut butter enthusiast, then this Peanut Butter Cake with Creamy Peanut Butter Frosting and Roasted Peanuts Recipe is going to blow your mind. Imagine a moist, tender cake infused with rich peanut butter flavor, topped with a luscious, creamy frosting, and finished with crunchy roasted peanuts for added texture and a delightful nutty burst. This cake is not only a treat for your taste buds but also a comforting dessert that brings warmth and happiness in every bite, perfect for sharing with friends or savoring on a cozy day indoors.
Ingredients You’ll Need
The beauty of this Peanut Butter Cake with Creamy Peanut Butter Frosting and Roasted Peanuts Recipe lies in its simple pantry staples that come together to create a divine dessert. Each ingredient plays an essential role, from the flour providing structure to the peanut butter adding that unmistakable richness.
- 2 cups all purpose flour: Provides the perfect base structure for the cake’s tender crumb.
- 2 cups granulated sugar: Sweetens the cake just right without overpowering the peanut butter.
- 1 tsp baking soda: Helps the cake rise beautifully and stay light.
- 1 tsp salt: Balances sweetness and enhances flavor.
- 1/2 cup unsalted butter (for cake): Adds moisture and richness to the batter.
- 1 cup water: Keeps the cake moist and tender.
- 1/2 cup creamy peanut butter: The star ingredient bringing deep peanut flavor and creaminess (avoid natural peanut butter as it doesn’t blend as well).
- 1/2 cup vegetable oil: Contributes to a moist texture with a tender crumb.
- 2 large eggs (room temperature): Binds ingredients and aids in leavening.
- 1/2 cup buttermilk (room temperature): Adds a slight tang and makes the cake extra moist.
- 1 tsp vanilla extract: Enhances the peanut butter’s natural flavor and adds warmth.
- 1/2 cup unsalted butter (for frosting): Creates a smooth, rich base for the frosting.
- 1/2 cup creamy peanut butter (for frosting): Ensures the frosting has that signature creamy peanut punch.
- 6 Tbsp buttermilk (for frosting): Adjusts consistency and adds subtle tanginess to the frosting.
- 1 tsp vanilla extract (for frosting): Rounds out the frosting flavor delightfully.
- 3 cups confectioner’s sugar (sifted): Sweetens and thickens the frosting perfectly.
- 1/2 cup roasted peanuts: Provides a crunchy and nutty finish to the cake.
How to Make Peanut Butter Cake with Creamy Peanut Butter Frosting and Roasted Peanuts Recipe
Step 1: Prepare Your Oven and Pan
Preheat your oven to 350°F. Make sure to grease a 9×13 inch pan thoroughly with a nonstick spray—this ensures that your cake will come out effortlessly without any sticking or crumbling.
Step 2: Combine the Dry Ingredients
In a medium bowl, whisk together the flour, sugar, baking soda, and salt. These dry ingredients form the foundation and ensure even distribution throughout the cake batter for that perfect crumb.
Step 3: Heat Butter and Water, Add Peanut Butter and Oil
In a medium to large saucepan, gently heat the unsalted butter and water until the mixture comes to a boil. Remove it from heat, then whisk in the creamy peanut butter and vegetable oil. This step melts the peanut butter smoothly, making the batter silky and rich.
Step 4: Blend Eggs, Buttermilk, and Vanilla
Allow the peanut butter mixture to cool for a few minutes before whisking in the eggs, buttermilk, and vanilla extract. Adding these wet ingredients at this stage helps create a homogenous batter ready to embrace the dry components lovingly.
Step 5: Combine Wet and Dry Ingredients
Carefully add the dry ingredient mixture to the wet ingredients. Gently whisk everything until just combined; overmixing can make the cake dense, so keep it light and airy!
Step 6: Pour and Bake
Pour the smooth batter into your prepared 9×13 pan and place it in the oven. Bake for about 40 to 45 minutes. You’ll know it’s ready when the top is a beautiful golden brown and a toothpick inserted in the center comes out clean. Once baked, transfer the cake to a cooling rack.
Step 7: Prepare the Creamy Peanut Butter Frosting
While the cake cools, bring the butter, peanut butter, and buttermilk to a full boil in a saucepan. Remove from heat and beat in the vanilla extract, then sift in the confectioner’s sugar one cup at a time, mixing until smooth. If the frosting feels too stiff to pour, gently add a little more buttermilk to reach the perfect flowing consistency. Rewarming the frosting briefly over low heat can help in spreading it more easily.
Step 8: Frost and Garnish Your Cake
Working quickly while the cake is still warm, pour the glossy frosting evenly over the surface before it sets. This helps the frosting melt slightly into the cake, creating an irresistible texture. Finally, sprinkle the roasted peanuts on top for a delightful crunch and an extra burst of peanut flavor.
How to Serve Peanut Butter Cake with Creamy Peanut Butter Frosting and Roasted Peanuts Recipe
Garnishes
Besides the classic roasted peanuts, you can add a dusting of cocoa powder or a drizzle of melted chocolate to elevate the look and taste. A few chocolate shavings or mini peanut butter cups on top make a festive touch for celebrations.
Side Dishes
This cake pairs wonderfully with a scoop of vanilla ice cream or some whipped cream to balance the rich peanut butter notes. Fresh berries also add a refreshing contrast that brightens each bite.
Creative Ways to Present
Serve slices on colorful plates with a sprinkled crunch of chopped peanuts around the edges for texture play. For a party, turn this cake into cupcakes topped with a dollop of frosting and a single peanut on each.
Make Ahead and Storage
Storing Leftovers
Store any leftover cake in an airtight container at room temperature for up to two days. To keep it fresh longer, place it in the fridge wrapped well with plastic wrap or foil for about 4 to 5 days.
Freezing
This Peanut Butter Cake with Creamy Peanut Butter Frosting and Roasted Peanuts Recipe freezes beautifully. Wrap the uncut cake tightly in plastic wrap, then foil, and freeze for up to three months. Thaw overnight in the refrigerator before serving.
Reheating
Warm individual slices in the microwave for about 15 to 20 seconds to bring back that fresh-baked feeling. Avoid reheating the entire cake to maintain frosting texture and cake moisture.
FAQs
Can I use natural peanut butter for this recipe?
It’s best to use creamy, regular peanut butter for this recipe. Natural peanut butter tends to separate and won’t blend as smoothly into the batter or frosting, affecting texture and flavor.
Is buttermilk necessary for this cake?
Buttermilk adds moisture and a slight tang that balances the sweetness and richness. If you don’t have buttermilk, you can substitute with milk mixed with a tablespoon of lemon juice or vinegar, but the flavor will be slightly different.
Can I make this cake gluten-free?
You can try substituting the all purpose flour with a gluten-free blend, but be aware that it might change the texture. Choose a blend intended for baking to get the best results.
How thick should the frosting be before pouring?
The frosting should be pourable but not too runny—similar to a thick glaze. If it’s too stiff, add a bit more buttermilk one teaspoon at a time until it spreads easily.
What’s the best way to toast peanuts for garnish?
Spread peanuts on a baking sheet and toast them in a 350°F oven for about 5 to 7 minutes, stirring once to ensure even roasting. This enhances their flavor and crunch dramatically.
Final Thoughts
Now that you have the secret to creating this incredible Peanut Butter Cake with Creamy Peanut Butter Frosting and Roasted Peanuts Recipe, I can’t wait for you to whip it up in your kitchen. It’s such a crowd-pleaser and an absolute joy to bake—rich, cozy, with a perfect balance between creamy and crunchy. Whether it’s for a special occasion or just because you deserve a delicious treat, this recipe will quickly become a beloved classic in your dessert repertoire.
PrintPeanut Butter Cake with Creamy Peanut Butter Frosting and Roasted Peanuts Recipe
A rich and moist peanut butter cake that combines the creamy texture of peanut butter with a sweet buttery frosting, perfect for peanut butter lovers and a delightful dessert for any occasion.
- Prep Time: 15 minutes
- Cook Time: 45 minutes
- Total Time: 1 hour
- Yield: 24 servings
- Category: Dessert
- Method: Baking
- Cuisine: American
Ingredients
Cake
- 2 cups all purpose flour
- 2 cups granulated sugar
- 1 tsp baking soda
- 1 tsp salt
- 1/2 cup unsalted butter
- 1 cup water
- 1/2 cup creamy peanut butter (regular, not natural)
- 1/2 cup vegetable oil
- 2 large eggs (room temperature)
- 1/2 cup buttermilk (room temperature)
- 1 tsp vanilla extract
Frosting
- 1/2 cup unsalted butter
- 1/2 cup creamy peanut butter
- 6 Tbsp buttermilk (plus extra if needed to thin frosting)
- 1 tsp vanilla extract
- 3 cups confectioner’s sugar (sifted)
- 1/2 cup roasted peanuts (for garnish)
Instructions
- Preheat and prepare pan: Preheat your oven to 350°F (175°C) and spray a 9×13 inch baking pan with nonstick spray to ensure easy removal of the cake after baking.
- Mix dry ingredients: In a medium bowl, whisk together all purpose flour, granulated sugar, baking soda, and salt until thoroughly combined. Set this mixture aside.
- Prepare wet ingredients: In a medium to large saucepan, heat the unsalted butter and water over medium heat until it comes to a boil. Remove from heat and whisk in the creamy peanut butter and vegetable oil until smooth. Let this mixture cool slightly before adding in the eggs, buttermilk, and vanilla extract; whisk until well blended.
- Combine wet and dry ingredients: Gradually add the dry ingredients into the wet peanut butter mixture, whisking just until combined. Avoid overmixing to keep the cake tender.
- Bake the cake: Pour the batter into the prepared baking pan, spreading it evenly. Bake in the preheated oven for 40 to 45 minutes, or until the top is golden brown and a toothpick inserted in the center comes out clean. Remove from oven and allow to cool on a wire rack.
- Make the frosting: In a saucepan, combine the butter, peanut butter, and buttermilk. Bring this mixture to a full boil, then remove from heat. Beat in vanilla extract and sifted confectioner’s sugar gradually, adding about a cup at a time until smooth. If needed, gently rewarm the frosting over low heat, stirring constantly to maintain smoothness. Add a little more buttermilk if the frosting is too stiff to pour.
- Frost the cake: Pour the hot frosting evenly over the warm cake as it sets quickly. Use a spatula to spread it smoothly over the surface.
- Garnish and serve: Sprinkle roasted peanuts evenly over the frosted cake for added texture and flavor before serving.
Notes
- Use regular creamy peanut butter for best results, as natural peanut butter may affect the texture and setting of the cake.
- If the frosting becomes too stiff to pour, gradually add more buttermilk to thin it out to desired consistency.
- Allow the cake to cool on a rack before frosting to prevent melting the frosting prematurely.
- Store leftover cake in an airtight container at room temperature for up to 3 days or refrigerated up to 5 days.
