This post may contain affiliate links. Please read our disclosure policy.
This Yellow Cake with Chocolate Frosting is soft, buttery, and incredibly moist with a fine, bakery-style crumb. It’s made with a combination of butter, oil, and sour cream for rich flavor and dependable texture, then finished with a fluffy chocolate frosting that’s smooth, chocolatey, and not overly sweet.
This is a true classic—the kind of cake you make for birthdays, celebrations, or anytime you want something simple done exceptionally well.
If you’ve struggled with dry or dense yellow cake before, this recipe is designed to fix that. Follow the method, and you’ll get a soft, even crumb and reliable results every time.
✨ Before You Begin
✨ Use room temperature ingredients. Cold ingredients don’t mix properly and can affect texture.
✨ Cream the butter and sugar fully. This step builds structure—don’t rush it.
✨ Bake at 325°F on purpose. Lower heat = even layers, no doming, softer crumb.
✨ Measure flour correctly. Spoon and level—too much flour = dense cake.
✨ Don’t overbake. Pull when a few moist crumbs remain. The cake finishes setting as it cools.
Yellow Cake Ingredients + Key Notes
This is just a quick glance at what you’ll need. For exact measurements and the full ingredient list, head down to the recipe card below.
All-purpose flour: Gives structure while keeping the crumb soft.
Baking powder: Provides lift for a light, tender cake.
Kosher salt: Balances sweetness and enhances flavor.
Butter: Adds rich, classic flavor.
Vegetable oil: Keeps the cake moist for days—this is key.
Granulated sugar: Sweetens and helps create structure during creaming.
Eggs + egg yolks: Add richness, color, and a tender texture.
Vanilla: Deep, warm flavor—don’t skip it.
Buttermilk: Adds moisture and slight tang.
Sour cream: The secret to a soft, tender, bakery-style crumb.
🥣 How to Make Yellow Cake
Cream the butter and sugar until light and fluffy—this is what gives the cake its soft structure. Add the oil, eggs, and vanilla, mixing until smooth.
Whisk the buttermilk and sour cream together. Alternate adding the dry ingredients and the wet mixture, mixing gently just until combined. Don’t overmix.
Divide the batter between pans and bake at 325°F until the centers spring back and a toothpick shows a few moist crumbs. Let cool completely before frosting.
⭐ Pro Tips
⭐ Butter + oil is intentional. Butter brings flavor; oil keeps the cake moist longer.
⭐ Extra yolks matter. They give a richer color and softer crumb.
⭐ 325°F makes a difference. You get even layers and no dry edges.
⭐ Stop mixing early. Overmixing = dense cake.
⭐ Cool fully before frosting. Warm cake will melt your frosting.
🍫 Chocolate Frosting
This frosting is smooth, fluffy, and perfectly balanced. Melted chocolate gives it a deeper flavor than standard buttercream, while whipping it well creates a light, spreadable texture that holds soft swirls beautifully.
🔬 Why This Recipe Works
- Butter + oil: Flavor + long-lasting moisture
- Sour cream + buttermilk: Tender crumb without heaviness
- Extra egg yolks: Richness and structure
- Lower baking temperature: Even bake, softer texture
- Controlled mixing: Keeps the crumb light, not tough
🎂 What to Serve With Yellow Cake
Fresh + Crisp Sides:
Strawberries, raspberries, or a simple fruit salad
Cozy Additions:
Coffee, espresso, or a cold glass of milk
Sweet Finishes:
Serve as-is or with a scoop of vanilla ice cream
Frequently Asked Questions
◆ Why is my yellow cake dry?
Usually from overbaking or too much flour. Pull the cake when moist crumbs remain and measure carefully.
◆ What makes yellow cake different from white cake?
Yellow cake uses whole eggs and extra yolks, which give it a richer flavor and golden color.
◆ Can I make this ahead of time?
Yes. This cake actually tastes even better the next day after the crumb settles and the flavor deepens.
◆ Can I use cake flour instead?
Yes. Cake flour will give you an even softer crumb, but this recipe is designed to work beautifully with all-purpose flour.
◆ How do I keep my cake moist?
Use the ingredients as written, avoid overmixing, and don’t overbake. Those are the biggest keys to a soft, moist cake.
More Layered Cake Recipes
Tried This Recipe?
💌Love recipes like this one? Don’t miss the next! Sign up for my FREE newsletter and get family favorites delivered weekly.
⭐ If you tried this recipe, I’d love for you to leave a star rating and a quick comment!
📱 Tip for mobile readers: scroll just a bit to tap the stars — thank you!
Thanks for stopping by my kitchen today — happy cooking, friends! ❤️ Kathleen
Yellow Cake
Ingredients
Yellow Cake
- 3 1/4 cups all-purpose flour
- 1 tablespoon baking powder
- 2 teaspoons kosher salt
- 1 cup unsalted butter, room temperature
- 1 3/4 cups granulated sugar
- 1/3 cup neutral-flavored vegetable oil
- 3 large eggs, room temperature
- 2 large egg yolks, room temperature
- 2 tablespoons vanilla
- 1/2 cup buttermilk, room temperature
- 3/4 cup sour cream, room temperature
Chocolate Frosting
- 6 ounces semi-sweet chocolate
- 3 tablespoons heavy cream
- 2 cups unsalted butter, slightly softened
- 4 3/4 cups powdered sugar
- 2 tablespoons vanilla
- 1/4 teaspoon kosher salt
Instructions
Make The Cake
- Prep the pans. Preheat the oven to 325°F. Prepare two 9-inch cake pans by buttering or spraying the bottoms and sides. Add a circle of parchment to the bottom of each pan, then butter again.
- Mix the dry ingredients. In a medium bowl, whisk together the flour, baking powder, and salt. Set aside.
- Cream the butter and sugar. In a large bowl, beat the butter and sugar on medium speed until combined, then increase to high speed and beat until fluffy and lighter in color, about 3–7 minutes depending on your mixer.
- Add the oil, eggs, and vanilla. Mix in the oil, eggs, egg yolks, and vanilla on low speed. Scrape down the sides of the bowl, then increase to high speed and beat until smooth, about 2–3 minutes. If the mixture looks slightly curdled, that’s fine.
- Mix the buttermilk and sour cream. In a separate bowl, whisk together the buttermilk and sour cream until smooth.
- Alternate the wet and dry ingredients. With the mixer on low speed, add one-third of the dry ingredients, then half of the sour cream mixture, then another third of the dry ingredients, then the remaining sour cream mixture, and finally the last third of the dry ingredients. Mix after each addition just until nearly combined. Scrape the bowl, then mix for 10–20 seconds more until fully combined. Do not overmix.
- Fill the pans. Divide the batter evenly between the prepared cake pans and smooth the tops.
- Bake the cakes. Bake for 35–42 minutes, or until the centers spring back lightly when touched and a toothpick inserted in the center comes out with a few moist crumbs.
- Cool the cakes. Remove the cakes from the oven and let them cool completely in the pans.
Make The Frosting
- Melt the chocolate. Add the chocolate and heavy cream to a microwave-safe bowl. Microwave for 20–30 seconds, then stir until smooth. If needed, microwave for another 10–15 seconds and stir again. Set aside to cool.
- Beat the butter. In a medium-large bowl, beat the butter until creamy and lighter in color.
- Add the sugar. Add the powdered sugar and mix on low speed for about 1 minute, until a crumbly mixture forms.
- Finish the frosting. Add the cooled chocolate, vanilla, and salt. Mix on low speed until combined, then increase to high speed and beat until smooth and fluffy, about 5 minutes.
Assemble the Cake
- Layer the cake. Place one cake layer, bottom side down, on a cake plate or stand. Spread about 1/2 cup of frosting over the top.
- Add the second layer. Place the second cake layer, top side down, over the frosting.
- Frost the cake. Spread frosting over the top, then along the sides, filling the gap between the layers and covering the cake completely.
- Finish and decorate. Smooth the frosting, then add a little more to the top and sides to create soft rustic swirls. Sprinkle the top with rainbow jimmies.
Notes
- Butter + oil is intentional. Butter brings flavor; oil keeps the cake moist longer.
- Extra yolks matter. They give a richer color and softer crumb.
- 325°F makes a difference. You get even layers and no dry edges.
- Stop mixing early. Overmixing = dense cake.
- Cool fully before frosting. Warm cake will melt your frosting.
Nutrition













Leave a Reply