Instructions

  1. For the cake: Preheat the oven to 350 degrees F.
  2. Grease and flour 2 (9-inch) cake pans.
  3. In a medium bowl or on a piece of waxed paper, sift together flour, cocoa, baking soda, baking powder, and salt; set aside.
  4. In a large bowl, cream together sugar and butter.
  5. Beat in eggs one at a time.
  6. Alternately add flour mixture and buttermilk.
  7. Beat in food coloring and vinegar, then add vanilla.
  8. Spread the batter evenly in the pans.
  9. Bake for 20 to 30 minutes or until a wooden toothpick inserted into the center comes out clean.
  10. Turn out onto a rack to cool.
  11. Frosting: Blend cream cheese and butter together in a mixing bowl.
  12. Add marshmallows and sugar and blend.
  13. Fold in nuts.
  14. Spread between layers and on top and sides of cooled cake.