There is something about a yellow butter cake that brings back immediate memories of birthday parties and family gatherings.
I have made countless versions of this over my forty years in kitchens, but I keep coming back to this specific recipe because of the sour cream, much like in this decadent homemade chocolate cake.
It adds a richness and a slight tang that balances the sugar, ensuring the crumb stays moist long after it leaves the oven.
This isn’t a fussy cake; it is a reliable, sturdy classic that holds up beautifully under a thick layer of chocolate buttercream.

- Moist, tender crumb with a stable structure
- Chocolate buttercream adds depth without overpowering
- Works well for birthdays and gatherings
- Requires a bit of time for proper mixing and frosting
- Can feel slightly rich for those who prefer lighter desserts
Table of Contents
Why You’ll Love Yellow Butter Cake with Chocolate Buttercream
This cake hits that perfect nostalgia point. I love it because it actually tastes like butter, not just sugar.
The chocolate buttercream is heavy on the cocoa, which provides a nice contrast to the sweet yellow layers, similar to the balanced flavors in this lemon custard pudding cake.
It is also a very forgiving batter; even if you aren’t a seasoned baker, the results look and taste like they came from a high-end bakery.
Get The Yellow Butter Cake with Chocolate Buttercream Recipe

Yellow Butter Cake with Chocolate Buttercream
Ingredients
Equipment
Instructions
- Heat oven to 350°F. Grease bottom and sides of 2 (8-inch) round cake pans with shortening; lightly flour. In small bowl, mix flour, baking powder and salt; set aside.
- In large bowl, beat 3/4 cup butter and the granulated sugar with electric mixer on medium speed, scraping bowl occasionally, about 2 minutes or until fluffy. Beat in eggs, one at a time, just until smooth. Stir in 2 teaspoons vanilla. On low speed, beat flour mixture into sugar mixture alternately with 3/4 cup milk, beating after each addition, until smooth. Scrape side of bowl occasionally. Beat in sour cream. Pour evenly into pans. Tap pans on counter 2 to 3 times to eliminate air bubbles from batter.
- Bake 30 to 35 minutes or until toothpick inserted in center comes out clean. Cool 10 minutes; remove from pans to cooling racks. Cool completely, about 1 hour.
- In medium bowl, beat Frosting ingredients with electric mixer on medium speed until smooth and spreadable. Place first cake layer on plate, and spread 1 cup frosting over top. Place second cake layer on top of first. Frost side and top of cake with remaining frosting. Store loosely covered at room temperature.
Ingredients and Substitutions

What You Will Need
| Category | Ingredient | Amount |
|---|---|---|
| Dry Goods | All-purpose flour | 2 cups |
| Leavening | Baking powder | 1 1/2 tsp |
| Seasoning | Salt | 1/4 tsp |
| Dairy | Butter, softened | 3/4 cup |
| Sweetener | Granulated sugar | 1 1/2 cups |
| Protein | Eggs | 3 |
| Flavor | Vanilla extract | 2 tsp |
| Liquid | Whole milk | 3/4 cup |
| Moisture | Sour cream | 1/2 cup |
| Frosting | Butter, softened | 1 1/2 cups |
| Frosting | Powdered sugar | 3 cups |
| Frosting | Unsweetened baking cocoa | 3/4 cup |
| Frosting | Whole milk | 2 tbsp |
| Frosting | Vanilla extract | 1 tsp |
I prefer using unsalted butter so I can control the salt levels myself, but if you only have salted, just omit the extra salt from the dry ingredients.
The sour cream is non-negotiable for me here; it provides the fat and acidity needed for that characteristic tender crumb.
I usually pull my eggs and butter out of the fridge a few hours ahead of time to ensure they emulsify properly without the batter breaking.
Substitutions
| Original Ingredient | Substitute | Notes |
|---|---|---|
| Sour Cream | Full-fat Greek yogurt | Use plain yogurt; it provides similar acidity and moisture. |
| Whole Milk | Buttermilk | If using buttermilk, reduce baking powder to 1 tsp and add 1/4 tsp baking soda. |
| All-purpose flour | Cake flour | Use 2 1/4 cups cake flour for an even finer, more delicate texture. |
| Baking Cocoa | Dutch-processed cocoa | This will result in a darker, more intensely chocolate frosting. |
If you are out of sour cream, Greek yogurt is a fine stand-in, though I find the cake is slightly denser with it.
Both work, but I tend to prefer the higher fat content of sour cream for the best mouthfeel.
How To Make Yellow Butter Cake with Chocolate Buttercream
Grease the bottom and sides thoroughly with shortening or butter, then dust with flour, tapping out the excess. This creates a non-stick barrier.
If you skip this or do a messy job, you risk the cake sticking and tearing when you try to flip it out. In a small bowl, whisk your flour, baking powder, and salt together.
Add the eggs one at a time, beating after each until smooth to keep the emulsion stable. Mix in the vanilla, then alternate adding the flour mixture and the 3/4 cup milk.
End with the sour cream, mixing just until combined. Overmixing at this stage develops too much gluten, which leads to a tough, bready cake.
Let them sit in the pans for 10 minutes to set their structure before moving them to a wire rack. If you try to remove them too soon, the warm cake may split.
Let them cool completely—about an hour—before frosting. Putting buttercream on a warm cake will cause it to melt and turn into a greasy mess.
If the frosting feels too stiff, add a tiny splash of milk. Place the first layer on your plate, spread about a cup of frosting over it, then top with the second layer.
Use an offset spatula to smooth the remaining frosting over the top and sides. A few rustic swirls often look better than a perfectly flat surface
Tools I Used for Yellow Butter Cake with Chocolate Buttercream
You don’t need a kitchen full of gadgets, but these few items make the process much smoother.
- HAND MIXER WITH CASE: A snap-on storage case perfectly fits all the attachments and cord, keeping everything together in…
- 6 SPEEDS + QUICKBURST: Kitchen mixer has six speeds, so you can adjust to accommodate any recipe. The QuickBurst button …
- VERSATILE ATTACHMENTS: Hand mixer comes with 5 easy-to-clean attachments—traditional beaters, dough hooks and a whisk—so…
- Perfect for icing cakes, brownies, and other pan baked goods
- Flexible, stainless steel blade provides control while preventing breakage
- Bent icing blade ensures adequate clearance
- PROFESSIONAL GRADE 3-PIECE SET: Includes 6 inch, 8 inch, and 10 inch round cake pans, each 2 inches deep – sized to buil…
- SUPERIOR HEAT DISTRIBUTION: Constructed from heavy-weight carbon steel that promotes even baking throughout; eliminates …
- SMOOTH NONSTICK RELEASE: Premium nonstick coating allows baked layers to release cleanly and effortlessly, helping cakes…
A simple wire cooling rack is also essential to let air circulate around the cakes as they cool.
Pro Tips & Troubleshooting
Tips From Chef Thomas
Common Mistakes to Avoid
Overmixing the batter once the flour is added, which results in a tough and rubbery texture, a common issue explained in cake baking principles.
Opening the oven door repeatedly to check on the cake, which can cause the center to sink.
Frosting the cake while it is still slightly warm, causing the butter in the frosting to melt.
Using expired baking powder, which will prevent the cake from rising and leave it flat and dense.

Most people think they need cake flour for a ‘fancy’ cake, but this recipe proves that all-purpose flour and the right amount of dairy produce professional results.
The secret is the fat content in the sour cream and whole milk which ensures a tender mouthfeel.
The Science of Yellow Butter Cake with Chocolate Buttercream
The sour cream provides acidity that breaks down the gluten strands in the flour, resulting in a much softer crumb.
Creaming the butter and sugar creates a mechanical leavening process, trapping air that expands as the cake heats up.
The fat in the whole milk and butter coats the flour particles, inhibiting gluten formation for a tender mouthfeel, similar to techniques used in this Jewish apple cake.
Cocoa powder is naturally acidic, and when combined with the fats in the buttercream, it creates a stable, pipeable texture.
You can easily turn this into a strawberry yellow cake by adding a layer of fresh sliced strawberries between the cake layers.
If you want a more intense chocolate hit, I sometimes add a half-teaspoon of instant espresso powder to the buttercream to enhance the cocoa flavor.
Storage & Make-Ahead
I usually make this a day ahead. It slices better once the layers have settled, and the flavor of the buttercream actually improves after a few hours, much like this best homemade carrot cake.
Store it loosely covered at room temperature. If your kitchen is very hot, you can refrigerate it, but bring it back to room temp for an hour before serving.
FAQ About Yellow Butter Cake with Chocolate Buttercream
Can I use 9-inch pans instead of 8-inch?
Yes, but the layers will be thinner and will likely bake faster. Start checking them for doneness around 25 minutes.
Why did my cake sink in the middle?
This usually happens if the oven door was opened too early or if the baking powder was old. It can also happen if the batter was overbeaten.
How do I get my frosting perfectly smooth?
Use an offset spatula and dip it in warm water, then wipe it dry before doing a final pass over the frosting. The warmth helps smooth out ridges.
Final Thoughts on Yellow Butter Cake with Chocolate Buttercream
This cake is a staple for a reason. It is reliable, delicious, and honestly better than any boxed mix you will find, much like this granny cake with coconut.
Once you master the simple creaming method used here, you can use this as a base for dozens of other desserts.
It is the kind of recipe that stays in the family for years, and I hope it becomes a favorite in your kitchen too.


