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
slice of peanut butter cake topped with marshmallow frosting and chopped peanut butter cups on a white plate with a fork

Fluffernutter Cake

  • Author: Sally
  • Prep Time: 20 minutes
  • Cook Time: 32 minutes
  • Total Time: 3 hours
  • Yield: serves 10
  • Category: Cake
  • Method: Baking
  • Cuisine: American

Description

Rich and moist peanut butter cake topped with marshmallow frosting and peanut butter cups. It’s like biting into a fluffernutter sandwich, but better!


Ingredients

Cake

  • 1/2 cup (1 stick or 115g) unsalted butter, softened to room temperature
  • 3/4 cup (150g) packed dark brown sugar
  • 2 large eggs
  • 2/3 cup (170g) creamy peanut butter
  • 1 teaspoon pure vanilla extract
  • 1 and 1/4 cups (156g) all-purpose flour (spoon & leveled)
  • 1 teaspoon baking powder
  • 1/4 teaspoon salt
  • 1/4 cup whole milk or buttermilk*

Marshmallow Frosting

  • 7.5 oz (1 cup; 213g) container marshmallow creme (Fluff)
  • 8 oz (225g) cream cheese, softened to room temperature*
  • 1/2 cup (60g) confectioners’ sugar
  • 2 teaspoons pure vanilla extract
  • 1/2 teaspoon salt
  • optional: 8 Reese’s Peanut Butter Cups, chopped

Instructions

  1. Preheat oven to 350°F (177°C). Spray a 9×2 inch cake pan (or 9-inch springform pan) with nonstick spray. Set aside.
  2. Make the cake: Using a handheld or stand mixer, beat the butter and brown sugar together on medium speed in a large bowl until creamed. About 2-3 minutes. Add eggs, one at a time, and beat until combined. Scrape down the sides of the bowl as needed. Add the peanut butter and vanilla extract, beating for about 2 full minutes. Set aside.
  3. In a medium sized bowl, toss together the flour, baking powder, and salt. Slowly add the dry ingredients to the wet ingredients in 3 additions, stirring by hand after each addition. Batter will be thick. Add the buttermilk and mix until just combined, do not overmix.
  4. Spoon the batter into the prepared cake pan. Bake for 20 minutes. Remove from the oven and loosely cover with aluminum foil. Bake for an additional 12-13 minutes or until a toothpick inserted in the center comes out clean. Allow cake to cool completely in the pan on a wire rack.
  5. Make the frosting:* In a medium sized bowl, beat the cream cheese on medium-high speed until smooth and creamy. Turn off the mixer, add the marshmallow creme and beat on low speed for 1 minute. Slowly add the powdered sugar and vanilla extract and beat for 1 minute. Add the salt and continue to beat. Add more powdered sugar if you’d like the frosting to be thicker. Add more salt to cut that extra sweetness.
  6. Remove the cake from the pan by inverting it onto a large plate or cake stand. Frost the cake as desired. There will be leftover frosting depending how much frosting you use. Decorate with chopped Reese’s Cups. Cake stays fresh (covered) at room temperature or in the refrigerator for 4 days. Frost immediately before serving.

Notes

  1. Milk: I like to use buttermilk in this recipe because it adds wonderful moisture and flavor. Whole milk is excellent too. You can use any milk, dairy or nondairy, but the lower fat milk you use, the less flavorful and moist your cake will taste.
  2. Frosting Alternative: If you are not a fan of cream cheese, I suggest making this marshmallow frosting instead (it is what I use to fill my marshmallow s’more cupcakes).
  3. Layer Cake: If you’d like to make this a double layer cake, simply double all of the ingredients and bake in two 9-inch round pans.

Keywords: fluffernutter cake