Go Back
The BEST Yellow Cake from Scratch
Print Recipe
4.42 from 233 votes

Yellow Cake from Scratch

This buttery scratch Yellow Cake recipe tastes SO good. It is soft, moist, and oh so delicious!
Prep Time20 minutes
Cook Time25 minutes
Additional Time25 minutes
Total Time1 hour 10 minutes
Course: Cakes and Cupcakes
Servings: 15 servings

Ingredients

  • 3 cups (342g) cake flour
  • 2 cups (400g) sugar
  • 2 teaspoons (8g) baking powder
  • ½ teaspoon (3g) baking soda
  • ½ teaspoon (3g) salt
  • 2 sticks (226g) unsalted butter, softened 226g unsalted butter, softened
  • 4 large eggs
  • 1 ¼ cup (299g) buttermilk *if you do not have buttermilk see note below
  • 1 Tablespoon (12g) vanilla extract

For the Chocolate Buttercream

  • 3 sticks (339g) unsalted butter, softened. (do not soften butter in the microwave)
  • 7 cups (805g) powdered sugar Adjust amount slightly up or down to your liking.
  • 1 cup (82g) unsweeteded cocoa (not Dutch processed, measure then sift
  • ½-3/4 cup 123g-180g milk (Adjust amount in small increments if needed to reach desired consistency.)
  • 2 teaspoons (12g) vanilla extract
  • 1 teaspoon salt

Instructions

  • Preheat the oven to 325 degrees. Grease and flour three 8x2 inch round cake pans. Place a piece of parchment in the bottom of each pan.
  • Put the first 5 ingredients into the bowl of your mixer. Mix on low speed for at least 30 seconds to combine.
  • Add the softened butter (cut into pieces) mix on low speed just until it looks like coarse sand. The dry ingredients will be moistened/coated by the butter and will stick to together if you press some between two fingers. Don't over-mix or it will turn into a large dough-like ball.
  • Add the eggs one at a time, mixing until blended. 
  • Add the vanilla to the 1 ¼ cup buttermilk. With the mixer on lowest speed gradually pour into the mixer. Increase the speed to #2 or # 3 (on a KitchenAid mixer). Mix for 2 minutes. Batter will be fluffy and smooth. If you are using a hand mixer rather than a stand mixer, you will need to mix a bit longer.
  • Divide batter evenly between your three prepared (8 inch) pans.
  • Bake at 325 degrees for 25 to 30 minutes. Cool for 5 minutes and turn out of pans. 

For the Chocolate Buttercream Frosting

  • Add butter and mix on low to medium speed until smooth. Add vanilla and blend into the butter. Add powdered sugar, salt, and cocoa powder.
  • Add most of the milk. Begin mixing at low speed so you won't have a cloud of powdered sugar in your kitchen.
  • Continue to mix adding remaining milk as needed. It may take 5 to 6 minutes to reach the smoothness and consistency you like. It will take longer if using a hand mixer. As you mix, the frosting will become very smooth. You can add additional milk (1 Tablespoon at a time) if the frosting is too thick or additional powdered sugar if too soft.
  • This is my favorite chocolate frosting! Recipe can easily be doubled or halved. This recipe makes approximately 6 cups of frosting.

Notes

** Buttermilk Substitute: In a measuring cup add 1 Tablespoon vinegar or lemon juice. Fill the cup with milk to the 1 ¼ cup mark, stir and let sit for 5 minutes.