Go Back
Homemade Yellow Cake with Chocolate Frosting (From Scratch!) photo

Yellow Cake with Chocolate Frosting (From Scratch!)

This Yellow Cake with Chocolate Frosting is a classic, tender, buttery cake layered with rich, silky chocolate frosting made entirely from scratch. Pure homemade happiness!
Prep Time 20 minutes
Cook Time 30 minutes
Total Time 50 minutes
Course Dessert
Cuisine American
Servings 8 servings

Equipment

  • Stand Mixer or Hand Mixer
  • Round Cake Pans
  • Wire Cooling Racks
  • Food Processor
  • Large Icing Spatula

Ingredients
  

For the Cake:

  • 2 cups all-purpose flour
  • 2 teaspoons baking powder
  • 1 teaspoon baking soda
  • 1 teaspoon salt
  • 1/2 cup unsalted butter at room temperature
  • 1 cup granulated sugar
  • 3 large eggs at room temperature
  • 1 teaspoon vanilla extract
  • 1 cup buttermilk at room temperature

For the Chocolate Frosting:

  • 20 tablespoons unsalted butter at cool room temperature
  • 1 cup powdered sugar
  • 1/2 cup Dutch-processed cocoa powder
  • pinch salt
  • 1/2 cup light corn syrup
  • 1 teaspoon vanilla extract for frosting
  • 8 ounces milk or semisweet chocolate melted and cooled slightly

Instructions
 

Stepwise Method

  • Preheat your oven to 350°F (175°C). Grease your round cake pans and line them with parchment paper to ensure easy removal later. Set aside.
  • In a medium bowl, sift together the all-purpose flour, baking powder, baking soda, and salt. Whisk to combine and set aside.
  • Using your stand mixer or hand mixer, beat the ½ cup of unsalted butter and granulated sugar on medium speed until light and fluffy, about 3-5 minutes.
  • Add the eggs one at a time, mixing well after each addition. Stir in the teaspoon of vanilla extract.
  • Reduce mixer speed to low. Add the dry ingredients in three parts, alternating with the buttermilk in two parts, beginning and ending with dry ingredients. Mix until just combined after each addition. Avoid overmixing.
  • Divide the batter evenly between the prepared pans. Smooth the tops with a spatula. Bake for 25-30 minutes or until a toothpick inserted into the center comes out clean. Cool in pans for 10 minutes, then transfer to wire racks to cool completely.
  • In a large bowl, beat the 20 tablespoons of unsalted butter until creamy. Sift together the powdered sugar and Dutch-processed cocoa powder, then gradually add to the butter, mixing on low speed. Add a pinch of salt, the light corn syrup, and vanilla extract. Slowly mix in the melted and slightly cooled chocolate until smooth and luscious.
  • Place one cake layer on your serving plate. Spread a generous layer of chocolate frosting on top. Place the second cake layer on top and frost the entire cake with the remaining frosting. Use a large icing spatula to create smooth or textured designs.
  • Refrigerate the cake for at least 30 minutes to set the frosting. Bring to room temperature before slicing and serving.

Notes

  • Use cake flour instead of all-purpose flour for a lighter, softer crumb.
  • Replace half the butter with unsweetened applesauce to reduce fat content.
  • Whip egg whites separately and fold into batter for extra airiness.
  • Store the cake in an airtight container to keep it moist for up to 5 days.
  • Freeze unfrosted cake layers wrapped tightly for up to 3 months.
Keyword Buttery, Chocolate Frosting, Classic, From Scratch, Yellow Cake