Ingredients

  • 2 cups all-purpose flour
  • 1 1/4 teaspoon baking soda
  • 1 1/4 teaspoon salt
  • 1 1/4 teaspoon unsweetened cocoa powder
  • 1 1/2 cups vegetable oil
  • Scant 1 1/2 cups sugar
  • 1 1/4 cups buttermilk
  • 3 eggs
  • 2 tablespoons purple food coloring
  • 2 and blue food coloring
  • 1 1/4 teaspoon white vinegar
  • 1 1/4 teaspoon vanilla extract
  • 1/8 cup water
  • 1 stick butter, room temperature
  • 8 ounces cream cheese, room temperature
  • 2 to 3 cups powdered sugar
  • 1 teaspoon vanilla extract
  • This recipe was provided by professional chefs and has been scaled down from a bulk recipe provided by a restaurant. The Food Network Kitchens chefs have not tested this recipe, in the proportions indicated, and therefore, we cannot make any representation as to the results.

Method

  • Preheat the oven to 350 degrees F. Sift together flour, baking soda, salt, and cocoa powder into a bowl and set aside.
  • In a large bowl mix the oil, sugar, and buttermilk.
  • Add eggs, food coloring, vinegar, vanilla, water, and mix well.
  • Add the dry ingredients a little bit at a time and mix at low speed until combined.
  • Don't over mix the batter or it will become tough.
  • Line your cupcake pan with paper liners of your choice and use a spoon to scoop the batter into the liners.
  • Bake for about 20 to 30 minutes or until a toothpick comes out clean.
  • Let them cool.
  • Using an electric mixer, combine the butter and cream cheese until smooth.
  • Mix in the vanilla.
  • Slowly add the sugar while mixing.
  • The frosting will become thicker as you add the sugar.
  • Add as much or as little sugar as you prefer.
  • (It really depends on how sweet you like your frosting to be).