Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon

Peanut Butter Cake with Fudge Icing Recipe


5 Stars 4 Stars 3 Stars 2 Stars 1 Star

4 from 8 reviews

  • Author: Leila
  • Total Time: 50 mins
  • Yield: 20 servings

Description

This peanut butter cake is an irresistibly moist and rich dessert, featuring a delicate peanut butter-infused cake base topped with a luscious fudge-like peanut butter icing. Perfect for peanut butter lovers, this cake blends the creamy nutty flavor with a classic sweet cake texture, making it a standout treat for any occasion.


Ingredients

Cake:

  • 2 cups all-purpose flour
  • 2 cups white sugar
  • 1 teaspoon baking soda
  • ½ cup milk
  • 2 large eggs
  • 1 teaspoon vanilla extract
  • 1 cup water
  • ½ cup butter
  • ½ cup vegetable oil
  • ½ cup peanut butter

Icing:

  • ½ cup butter
  • ½ cup peanut butter
  • ⅓ cup milk, or as needed
  • 1 teaspoon vanilla extract
  • 4 ¾ cups confectioners' sugar


Instructions

  1. Gather Ingredients: Collect all ingredients required for the cake and the icing to ensure a smooth cooking process.
  2. Preheat and Prepare Pan: Preheat your oven to 350 degrees F (175 degrees C). Grease a rimmed 10x15-inch baking pan to prevent sticking.
  3. Mix Dry Ingredients: In a large bowl, whisk together the all-purpose flour, white sugar, and baking soda until well combined.
  4. Combine Wet Ingredients: Beat the milk, eggs, and vanilla extract into the flour mixture using an electric mixer on low speed until the batter is smooth and uniform.
  5. Prepare Peanut Butter Mixture: In a saucepan over medium heat, combine the water, butter, vegetable oil, and peanut butter. Cook and stir frequently for about 5 minutes until the mixture is smooth and fully blended.
  6. Combine Mixtures: Stir the warm peanut butter mixture into the batter until everything is well incorporated. Then, pour and spread the batter evenly into the prepared baking pan.
  7. Bake the Cake: Place the pan in the preheated oven and bake for about 20 minutes, or until a toothpick inserted into the center comes out clean.
  8. Make the Icing: While the cake is baking, melt the butter and peanut butter in a saucepan over medium heat, stirring continuously until smooth.
  9. Add Remaining Icing Ingredients: Stir in the milk and vanilla extract until fully combined. Gradually whisk in the confectioners' sugar until the icing is smooth and fluffy, which should take 3 to 5 minutes.
  10. Ice the Cake: Once the cake is warm, pour the prepared icing over the top and spread evenly for a decadent finish. Allow the icing to set before serving.

Notes

  • Ensure that the peanut butter mixture for the cake is smooth before mixing it with the batter to avoid lumps.
  • If the icing is too thick, add a little more milk, a teaspoon at a time, until it reaches the desired spreadable consistency.
  • This cake is best served at room temperature or slightly warmed for enhanced peanut butter flavor.
  • Store leftovers in an airtight container to maintain freshness, refrigerating if the environment is warm.
  • You can use creamy or chunky peanut butter depending on your texture preference.
  • Prep Time: 20 mins
  • Cook Time: 30 mins
  • Category: Dessert
  • Method: Baking
  • Cuisine: American