This post may contain affiliate sales links. Please read my disclosure policy.
This Moist Yellow Cake recipe is moist and tender with a soft crumb! It’s made completely from-scratch and is way better than any cake mix. The cake pairs perfectly with the chocolate buttercream frosting for the perfect classic yellow cake!
Why You’ll Love This Yellow Cake With Chocolate Frosting
Yellow cakes made from scratch can often be dry and flavorless. That’s a bummer for anyone looking for a tasty cake and such a shame for yellow cake, which should be moist and full of flavor. This yellow cake recipe is everything you need in your cake, and here’s why.
- Great texture. I use the reverse creaming method in this yellow cake recipe. For this method, you add the butter to the dry ingredients, and then add the wet ingredients last. The butter coats the flour, minimizing gluten development during mixing. It makes the cake so tender! That said, cakes made with this method tend to rise a little less (since you don’t add as much air to the batter through creaming) and be a little more dense (and feel more moist), which I think goes perfectly with this cake.
- Rich buttery flavor. The star ingredients in a yellow cake are eggs and butter. The cake crumb is rich and buttery without being overpowering.
- Paired with chocolate frosting. No classic Yellow Cake is complete without Chocolate Frosting. There is just something magical about the taste of yellow cake and chocolate frosting together. This chocolate buttercream is fudgy and delicious!
- Perfect for ANY occasion. I love yellow layer cakes because they are perfect for birthdays, showers, small gatherings or big parties. Keep it simple or dress it up; it’s like the little black dress of the dessert world!
What is Yellow Cake?
Yellow cake is basically a variation on a vanilla cake. Generally there are 3 buckets of vanilla cakes – white cake, yellow cake and vanilla cake. The difference between them relies heavily on the eggs used. A regular vanilla cake will typically use just whole eggs, while white cakes tend to use egg whites and yellow cakes tend to use a combination of whole eggs and egg yolks. In yellow cake, the egg yolks add even more flavor and the yellow color of them shows in the finished cake. I’d describe the general flavor of yellow cakes to be a little more “egg-y” and buttery. I have chosen to use a combination of whole eggs and egg yolks to properly tenderize the cake and add color.
Ingredient Notes and Substitutions
- Buttermilk – The buttermilk contributes to this cake’s wonderfully tender texture and moisture. The acid in the buttermilk also activates the baking soda in the cake, so if you don’t have any on hand, I recommend making your own. Swap out 2 tablespoons of your regular milk (preferably whole milk) for 2 tablespoons of either white vinegar or lemon juice.
- Whole eggs & egg yolks – You can’t make a yellow cake without lots of eggs and egg yolks. They provide richness to the batter and the classic yellow color of the cake. Using all egg yolks would make the cake a little heavy, so there’s 3 whole eggs and 2 added yolks. It’s just enough yolks to add the color and flavor you want without sacrificing the texture of the cake.
- Flour – This recipe uses all-purpose flour. For the best taste and texture, I recommend measuring accurately with a food scale. If you don’t have one, you can also use the spoon and level method.
- Sugar – Sugar adds both sweetness and moisture to cake, which affects the texture. Be sure to use the amount called for in the recipe.
- Baking powder & baking soda – I like to use both baking powder and baking soda for this cake recipe. The combination of both will aid in creating a light, fluffy cake crumb.
- Salt – Without a little salt, your cake will be bland.
- Unsalted butter – When baking, it’s best to use unsalted butter because it allows you to control the salt more precisely. If all you have is salted butter, just leave out the extra salt in the recipe. Bring the butter to room temperature before adding it to the batter (or using it in the buttercream). You’ll know your butter is soft enough when you can leave an imprint after pressing on the outside gently.
- Powdered sugar – Powdered sugar gives the buttercream volume and affects the consistency. I tend to use a good bit because I like a thicker buttercream that I know will stay in place and pipes well. Feel free to reduce it, if you aren’t concerned about that. You can also just reduce the overall amount of buttercream, if you tend to just add a thin layer of frosting to your cakes.
- Heavy cream – You’ll only need a little to help adjust the final thickness of the chocolate buttercream. If you don’t have any on hand, you can use milk, or even water.
How to Make Yellow Cake from Scratch
Here is a step-by-step list of instructions for how to make the cake and frosting. Remember, we are using a reverse creaming method for the cake batter. You’ll want to read thoroughly to get a good feel for the flow of how to add the ingredients. For more comprehensive instructions, check the recipe card at the end of the post.
To Make The Cake Batter
- Prepare to bake. Preheat the oven and prepare three 8-inch cake pans with parchment paper in the bottom and baking spray on the sides.
- Combine wet ingredients. The first thing you want to do is combine your wet ingredients. That’s going to be your buttermilk, eggs and vanilla extract. Pour about 3/4 cup of the wet ingredients into another measuring cup. You should have approximately 1 1/4 cups remaining. Set both containers aside.
- Combine dry ingredients. Next, combine your dry ingredients. In a large mixer bowl, combine the flour, sugar, baking powder, baking soda and salt.
- Add butter to dry ingredients. From there, begin adding the butter to the dry ingredients. Keep your mixer on its lowest speed and slowly add the butter about a tablespoon at a time. Allow it to combine before adding the next bit of butter. As you continue adding butter, the mixture should start to resemble damp sand.
- Slowly begin adding more wet ingredients. Once your butter is all incorporated, you’ll add the larger amount of wet ingredients (1 1/4 cups) and stir until all of the dry ingredients are wet. Then, turn the mixer up to medium-high speed for about 45-60 seconds until the batter is light and fluffy.
- Mix until well combined. Add the remaining wet ingredients (3/4 cup) and mix until well combined.
- Bake. Divide the cake batter between the cake pans and bake away!
- Cool. Remove cakes from the oven and allow to cool for 2-3 minutes, then turn out onto a cooling rack to cool completely.
Chocolate Buttercream Frosting
- Cream the butter. Add the butter to a large mixer bowl and beat until smooth.
- Add half of the powdered sugar. Slowly add half of the powdered sugar and mix until smooth.
- Mix in the cocoa and vanilla. Add the cocoa powder and vanilla extract and mix until well combined and smooth.
- Pour in the cream. Add 3-4 tablespoons of heavy cream and mix until well combined and smooth.
- Add the rest of the powdered sugar and salt. Slowly add the remaining powdered sugar and salt and mix until smooth.
- Adjust the thickness. Add additional cream, as needed to get the right consistency of frosting. You don’t want it too thick or it won’t stay on your cake, but if it’s too thin, your cake layers will slide around and you won’t be able to pipe the frosting.
To Assemble The Cake
- Trim your cakes. Use a large serrated knife to remove the domes from the top of the cakes so that they’re flat. Refer to my tutorial, if needed.
- Alternate cake layers and frosting. Place the first cake on a serving plate or a cardboard cake round. Spread about 1 cup of frosting evenly on top of the cake. Add the second layer of cake and another cup of frosting.
- Place the top cake layer and frost the outside. Top the cake with the remaining layer and frost the outside of the cake. Refer to my tutorial for frosting a smooth cake, if needed.
- Decorate the cake. Use a decorating comb to add pattern to the sides of the cake, if desired. Pipe shells of frosting around the top edge of the cake. I used Ateco tip 844. Add a few sprinkles to the top of the cake. Enjoy!
Tips for Success
- Measure Your Flour Correctly. I always recommend using a food scale to ensure accuracy when measuring flour. If you add too much flour, your cake will be dry and dense. If you don’t have a food scale, you can also use the spoon and level method. Read more about measuring your flour accurately here.
- Make Sure Your Butter Is At The Right Temperature. Finding the correct temperature for butter can be tricky because room temperature can vary from room to room in the same house. You’ll know your butter is just right if you press on it gently and are able to make a slight imprint.
- Allow The Cake To Cool Before Decorating. Trying to frost your cake before the layers are completely cool will result in melted buttercream. It would be a shame to ruin your buttercream and waste your time and money. Trust me, it’s worth waiting to decorate until you are sure the cake is cool.
- Use A Great Chocolate Frosting. The chocolate frosting recipe provided on the recipe card below is flavorful and easy to work with. However, if you are a true chocolate lover, try my Fudgy Chocolate Buttercream Frosting. It’s got melted chocolate in it for an even deeper chocolate flavor!
More Amazing Cake Recipes
- Best Moist Chocolate Cake
- Moist Vanilla Cake
- Homemade Strawberry Cake
- Best Angel Food Cake
- Best Carrot Cake Recipe
- Red Velvet Layer Cake
- German Chocolate Cake
Watch How to Make it
PrintMoist Yellow Cake with Chocolate Frosting
- Prep Time: 1 hour 15 minutes
- Cook Time: 25 minutes
- Total Time: 1 hour 40 minutes
- Yield: 12-14 slices
- Category: Dessert
- Method: Oven
- Cuisine: American
Description
This Moist Yellow Cake recipe is moist and tender with a soft crumb! It’s made completely from-scratch and is way better than any cake mix. The cake pairs perfectly with the chocolate buttercream frosting for the perfect classic yellow cake!
Ingredients
Yellow Cake
- 1 1/4 cups (300ml) buttermilk
- 3 large eggs
- 2 large egg yolks
- 1 tbsp vanilla extract
- 2 1/2 cups (325g) all purpose flour
- 1 1/2 cups (310g) sugar
- 1 1/4 tsp baking powder
- 1/2 tsp baking soda
- 1/2 tsp salt
- 1 cup (224g) unsalted butter, room temperature
Chocolate Buttercream
- 2 1/2 cups (560g) unsalted butter, room temperature
- 9 cups (1035g) powdered sugar
- 1 cup (114g) natural unsweetened cocoa powder
- 2 tsp vanilla extract
- 4–5 tbsp (60-75ml) heavy cream
- 1/4–1/2 tsp salt
- Sprinkles, optional
Instructions
1. Preheat oven to 350°F (176°C) and prepare three 8 inch cake pans with parchment paper in the bottom and baking spray on the sides.
2. Combine the buttermilk, eggs, egg yolks and vanilla extract in a large bowl, then separate about 3/4 cup of the mixture into another bowl or measuring cup. About 1 1/4 cups should remain in the other bowl. Set both aside.
3. In a large mixer bowl, combine the flour, sugar, baking powder, baking soda and salt.
4. With the mixer on the lowest speed, add the butter about a tablespoon at a time, allowing it to incorporate before adding the next tablespoon. As you add more butter, the mixture will start to clump together a bit a should end up resembling wet sand.
5. Add the larger of the reserved egg mixture (about 1 1/4 cups) to the dry ingredients/butter mixture. Stir on the lowest speed until it’s incorporated, then scrape down the sides of the bowl.
6. Increase the speed to medium high and beat until light and fluffy, about 45 seconds to a minute. Scrape down the sides of the bowl.
7. Turn the speed down to low and slowly add the remaining egg mixture in a slow stream until incorporated.
8. Scrape the sides of the bowl, then turn speed back up and mix until well combined, about 10-15 seconds.
9. Divide the batter evenly between the three cake pans and bake 20-25 minutes or until a toothpick inserted comes out clean.
10. Remove cakes from the oven and allow to cool for 2-3 minutes, then turn out onto a cooling rack to cool completely.
Make the buttercream
11. Add the butter to a large mixing bowl and beat until smooth.
12. Slowly add half of the powdered sugar and mix until smooth and well combined.
13. Add the cocoa powder and vanilla extract and mix until well combined and smooth. Add 3-4 tablespoons of heavy cream and mix until well combined and smooth.
14. Slowly add the remaining powdered sugar and salt and mix until smooth. Add additional heavy cream, as needed to get the right consistency of frosting.
Assemble the cake
15. Use a large serrated knife to remove the domes from the top of the cakes so that they’re flat. Refer to my tutorial, if needed.
16. Place the first cake on a serving plate or a cardboard cake round.
17. Spread about 1 cup of frosting evenly on top of the cake.
18. Add the second layer of cake and another cup of frosting.
19. Top the cake with the remaining layer and frost the outside of the cake. Refer to my tutorial for frosting a smooth cake, if needed.
20. Use a decorating comb to add pattern to the sides of the cake, if desired.
21. Pipe shells of frosting around the top edge of the cake. I used Ateco tip 844.
22. Add a few sprinkles to the top of the cake. I used this sprinkle mix. Store in an air-tight container until ready to serve. Cake is best if eaten within 3-4 days
Nutrition
- Serving Size: 1 slice
- Calories: 877
- Sugar: 85.8 g
- Sodium: 94.7 mg
- Fat: 49.5 g
- Carbohydrates: 108 g
- Protein: 6.4 g
- Cholesterol: 190.6 mg
So I love yellow cake, but I’ve always made it with vanilla buttercream. But now I’d like to with chocolate buttercream instead, which I’ve never made before. Can you still do the viva towel smoothing trick with chocolate buttercream?
Yes, you can definitely use the paper towel with the chocolate buttercream. I do it all the time.
I made this cake for a co-worker’s birthday and while the taste is great, the cake is more dense than i typically make. I would compare it to more of a pound cake layer cake but with great flavor. The icing is really delicious and is not too sweet which is what I was searching for. It does crust nicely and makes it easy to frost the cake. I would recommend this recipe as it has great flavor and is definitely better than any box mix. Thanks for sharing!
So I just made this amazing cake recipe that literally saved my life! After baking 4 cakes I finally found a winner. You guys, this is an amazing recipe and it’s perfect with a cup of coffee! 😁 thank you so much for posting this. I found your tutorials on YouTube first. Lovely videos I must say. I just have one question when making the cupcake version and not adding buttermilk to that recipe. Is buttermilk for cakes usually? Pardon my ignorance. Also are the measurements smaller because it’s cupcakes and not a 3 layer cake? Thanks Lindsay!
I’m so glad you enjoyed it! I haven’t tried it as cupcakes, but buttermilk should be fine. You can reduce the amount batter for fewer cupcakes, if you like.
Can I use Cake flour instead of all purpose?
I haven’t tried it with this particular cake, but I imagine it would be OK.
Omg too much sugar and too much work. Is all that back and forth mixing necessary? I don’t recall having to do all that for a simple moist yellow cake mix which is all I’m looking for (to make a pineapple upside down cake).
If you read through the post it talks about the reverse creaming method, which is what is used for this cake. It may seem a little confusing but it’s actually very simple and the result a wonderfully textured cake. You could certainly use another recipe, but this one really is great. For the regular creaming method, you could try this cake. https://www.lifeloveandsugar.com/moist-vanilla-layer-cake/
Thank you! I went w/the cupcake recipe before I saw your reply. They’re delicious, and were devoured at the party I took them too. Love your recipes!!!
Awesome! I’m so glad everyone enjoyed them!
How does this recipe compare to your “Yellow Cupcakes with Chocolate Icing”? I’m looking for the perfect moist and flavorful yellow cake. Thanks!
Gosh, it’s been so long since I made those. I honestly don’t remember what they’re like. This cake has a different mixing method, and I haven’t tried it as cupcakes, but I love the texture of this cake and think cupcakes would work fine. Between the two this one would be my pick. Another option would be to try this vanilla cake. Although it isn’t technically called yellow cake and doesn’t have any extra egg yolks in it, it uses whole eggs. And I know it makes wonderful cupcakes. https://www.lifeloveandsugar.com/moist-vanilla-layer-cake/
Lindsay, I made this cake today and it came out beautifully. I must admit that the reverse creaming method is a little tedious since I don’t have a stand mixer. I can’t wait to share this with everyone!
Thanks!
So glad you enjoyed it! The reverse creaming method can sometimes seem a little tedious, but I do love the results. 🙂
I did not have buttermilk on hand, but always have sour cream, so I used the sour cream instead. I’m guessing it made no difference as this cake was awesome. I thought the steps annoying (hence the 4 stars), but it was well worth it. This is a great yellow cake. I always bake from scratch and yellow cake was not my best. This takes the cake!
Do you remember how much sour cream you substituted?
My family was so in love with this cake, is this a recipe for cupcakes too?
Does this mean that based on the revised butter measurement for the cake then the butter in the buttercream will have to be adjusted also? Thanks!
I have checked and updated all the butter measurements. The grams needed to be updated but the cup amounts were correct from the beginning. I hope that helps.
Help! I’ve been making your cakes for years and rave about your recipes, but this one did not work. I followed the recipe to a tee no substitution and room temp and everything and followed all the steps exactly, and the cake sank badly. 🙁 I’m an experienced baker, again I love your recipes and make them without any trouble until now. But I haven’t made many reverse creaming method so could be my problem. Any ideas of what happened? They also taste like pancakes not really a good butter vanilla cake. I’m sure I must have done something wrong!
Hmmm, I’d say I have probably made this cake like 15 times by now and I never had any issues with the cake sinking in the middle. The cake does pull away from the sides of the baking pan a little as it cools, but it shouldn’t sink. I would maybe try timing your mixing times to be sure you’re not over mixing it. I actually just filmed a video of me making this cake yesterday and will hopefully be able to post that soon and maybe something shown in that can offer a little help or clarity.
I also wanted to mention that in my experience when a cake falls after coming out of the oven, it’s often from too much leavening, so if you try it again, maybe just double check that your baking powder/soda is still good and measured correctly.
I also think the grams of butter are off in the buttercream recipe.
isnt it 1 cup of butter is 225g? why in your recipe its only 112g?
Yes, it’s been updated. Thank you!
I 100% agree that boxed mix cakes just cannot compare to homemade! I’ve been making homemade cakes all my life, since I was a little girl helping my grandma in the kitchen, so I have never actually used a boxed mix myself. But the ones I have tasted at other places just don’t reach the levels of flavor and texture that homemade cakes do. I love classic cakes along with the more unique, adventurous ones, and this yellow cake looks deeeeelicious! Also, I’m a big fan of the results of the reverse creaming method, so this is a definite yes for me! 🙂
Thanks Erin! I hope you enjoy it if you try it!
I’m excited to make this as well because I have a problem with my white and yellow cakes coming out too dry. So, I’m hoping this one is a moist cake. Thanks for sharing.
Hi, if I use powder buttermilk how much should I use? Would it still be 1 1/4 cups?
I would check the packaging on your container. For mine, you use one tablespoon of the powder for every 1/4 cup of buttermilk.
This cake looks oh so delicious! I requested a yellow cake recipe from Lindsay a while ago and now I’m so exited to try it!! Thank you so much! ☺
Yay! I hope you enjoy it!!