Desserts
This old-fashioned yellow cake with chocolate icing recipe delivers the perfect balance of tender crumb and rich ganache magic—exactly what you crave for birthdays, celebrations, or simply satisfying dessert cravings.
The secret lies in precise mixing techniques that ensure a moist, buttery texture without overmixing, while the chocolate icing transforms into a velvety ganache that melts into every layer. I've perfected this recipe over years of baking, ensuring it's foolproof yet still feels special enough for any occasion.
The cake itself is simple yet transformative, using basic pantry staples like butter, sugar, and vanilla to create a flavor profile that's nostalgic yet refined. What sets this apart is the ganache icing—smooth, glossy, and rich enough to satisfy even the most devoted chocolate lovers.
Unlike traditional buttercream, this ganache stays stable at room temperature, making it ideal for layering without melting or becoming grainy. The combination of tender cake and decadent icing creates a dessert that's both comforting and impressive.
By following this method, you'll achieve a cake with a golden crust and a moist interior that holds its shape beautifully. The ganache icing not only adds richness but also enhances the cake's visual appeal, creating a dessert that looks as good as it tastes.
Whether you're baking for a crowd or treating yourself, this recipe delivers restaurant-quality results with minimal effort. Let's get started on creating this timeless classic.
This recipe works perfectly for layer cakes, cupcakes, or even a single-serving trifle. The ganache can be adjusted for thickness by adding more chocolate or cream, and the cake batter can be divided to fit any pan size.
For extra flavor, consider adding a hint of cinnamon or orange zest to the batter. The possibilities are endless, but the foundation remains the same—moist, buttery cake and velvety chocolate ganache.
Ingredients for old fashioned yellow cake with chocolate icing
Basic pantry staples transform into nostalgic cake perfection with velvety chocolate ganache.
| Ingredient | Amount | Notes |
|---|---|---|
| Unsalted Butter 🧈 | 1 cup | Room temperature for creaming |
| Granulated Sugar 🍚 | 2 cups | Superfine preferred for smoothness |
| All-Purpose Flour 🌾 | 2 ½ cups | Sifted before measuring |
| Pure Vanilla Extract 🍯 | 2 tsp | High-quality, imitated-free |
| Baking Powder 🍞 | 2 ½ tsp | Freshly opened for lift |
| Salt 🧂 | ½ tsp | Fine sea salt preferred |
| Large Eggs 🥚 | 4 whole | Room temperature for blending |
| Whole Milk 🥛 | ¾ cup | Room temperature for consistency |
| Semisweet Chocolate Chips 🍫 | 1 ½ cups | High-quality for ganache |
| Heavy Cream 🥛 | 1 ½ cups | Cold for smooth ganache |
| Granulated White Sugar 🍚 | ½ cup | For ganache sweetness |
| Unsalted Butter 🧈 | ¼ cup | Room temperature for ganache |
The butter matters most here—European-style or high-fat American brands like Land O'Lakes or Plugrá create that signature tender crumb. Use unsalted butter to control sweetness precisely, and let it sit at room temperature for 30 minutes before creaming. For the flour, King Arthur or Bob's Red Mill are reliable choices, but any all-purpose works if sifted properly. The vanilla extract should be pure—Nielsen-Massey or McCormick brands deliver consistent quality. If you're using superfine sugar, pulse regular granulated sugar in a food processor for 30 seconds to achieve the same texture without extra effort.
No vanilla extract? Vanilla bean paste works beautifully, or scrape seeds from a vanilla bean for depth. Running short on heavy cream for the ganache? Whole milk plus 2 tbsp melted butter mimics the richness, though texture may vary slightly. For the chocolate, Ghirardelli or Guittard chips melt smoothly, but any semisweet works. If you prefer dark chocolate, use 1 cup chocolate plus 0.5 cup heavy cream for a deeper flavor. The baking powder must be fresh—if it's over 6 months old, test by mixing with water; it should fizz immediately. For extra richness in the cake, replace 0.25 cup milk with sour cream or Greek yogurt.
Store cake layers wrapped in plastic at room temperature for up to 3 days, or refrigerate for 5 days. Ganache keeps at room temperature for 1 week or refrigerated for 2 weeks. For make-ahead convenience, bake layers 1 day ahead, wrap tightly, and freeze. Assemble fully frosted cake and freeze for up to 3 months—thaw overnight before serving. The ganache can be tempered by microwaving 20-second bursts if it thickens too much, then whisking until silky again.
Why You'll Love This Recipe
- Minimal Mixing Needed: I swear by this recipe because it’s three bowls max—cream butter and sugar, whisk dry ingredients, fold. No egg whites to whip, no food processor, just a sturdy spoon and patience. The baking powder does all the lifting, so even if you rush, the crumb stays light.
- Chocolate Meets Vanilla Magic: That first bite? Rich, velvety chocolate icing cutting through a tender, buttery yellow cake—it’s like a hug for your taste buds. The vanilla extract (don’t skimp!) ties it all together, making every slice taste like a bakery secret. Honestly, I’ve never met a fork that could resist it.
- Birthday to Brunch Hero: This cake is my go-to for anything—birthday parties, potlucks, or even breakfast with a drizzle of honey. The chocolate icing freezes well, so I’ll prep layers ahead and assemble later. (Yes, even on a Tuesday night.)
- Budget Bakery Quality: Butter and sugar make it sing, but it’s not fancy—just reliable. A single cake feeds 12, and leftovers? Perfect for lunchboxes or a midnight snack. Between us, I’ve stretched this into three meals without anyone complaining. That’s my kind of win.
Step-by-step instructions for old fashioned yellow cake with chocolate icing
Here's the precise method for a tender, buttery yellow cake with velvety chocolate ganache.
Cream Butter and Sugar to Lighten the Mixture
In a stand mixer fitted with the paddle attachment, beat the 1 cup unsalted butter and 2 cups granulated sugar on medium speed for 3-4 minutes. The mixture should become pale and fluffy, nearly doubling in volume. This creaming process incorporates air, which creates that classic tender crumb.
Use a rubber spatula to scrape down the sides of the bowl every 30 seconds to ensure even mixing. You'll know it's ready when the butter and sugar combination leaves a trail that holds its shape for several seconds after the beaters stop.
Add Eggs and Vanilla for Rich Flavor
Add the 4 whole large eggs, one at a time, mixing on low speed after each addition until fully incorporated. Then add the 2 teaspoons pure vanilla extract and mix for another 10 seconds to combine completely.
Make sure the eggs are at room temperature before adding them. Cold eggs can cause the butter mixture to separate, leading to a denser cake. The vanilla extract should be high-quality to avoid any artificial aftertaste that could overpower the delicate cake flavor.
Combine Dry Ingredients and Milk
In a separate bowl, whisk together the 2.5 cups all-purpose flour, 2.5 teaspoons baking powder, and 0.5 teaspoon salt. Gradually add this dry mixture to the wet ingredients, mixing on low speed just until combined. Avoid overmixing to prevent developing gluten, which would make the cake tough.
With the mixer still running on low, pour in the 0.75 cup whole milk and mix just until the batter is smooth and evenly colored. The batter should be thick but pourable. If it appears too thick, you can add an additional 1 tablespoon of milk to achieve the right consistency.
Bake Until Golden and Springy
Preheat your oven to 350°F and grease two 9-inch round cake pans, lining the bottoms with parchment paper. Divide the batter evenly between the pans and smooth the tops with a spatula. Bake for 25-30 minutes, or until a toothpick inserted into the center comes out clean and the tops spring back when gently touched.
I recommend rotating the pans halfway through baking to ensure even browning. The cakes should be golden brown with a slightly domed top. Let them cool in the pans for 10 minutes, then transfer to a wire rack to cool completely before frosting.
Prepare the Chocolate Ganache Icing
In a medium saucepan, combine the 1.5 cups heavy cream and 0.5 cup granulated white sugar. Bring to a gentle simmer over medium heat, stirring occasionally until the sugar dissolves completely. Remove from heat and let steep for 5 minutes to infuse the cream with sweetness.
In a separate heatproof bowl, melt the 1.5 cups semisweet chocolate chips and 0.25 cup unsalted butter together over a pot of simmering water (double boiler method). Once fully melted, pour the warm cream mixture into the chocolate, whisking constantly until smooth and glossy. Let the ganache cool slightly until it thickens to a spreadable consistency but is still pourable.
Frost and Layer the Cake
Place one cake layer on a cake stand or plate. Spread a thin layer of ganache over the top to create a "crumb coat," then chill in the refrigerator for 15 minutes. This helps prevent crumbs from getting into the final frosting layer.
Spread the remaining ganache over the chilled layer and repeat with the second cake layer. Use a long serrated knife to trim any uneven edges and create clean sides. Chill the fully frosted cake for another 30 minutes before slicing to allow the ganache to set properly.
Pro Tips For Making Old Fashioned Yellow Cake With Chocolate Icing
- CREAM BUTTER AND SUGAR LONG: I learned this the hard way—skipping the full 3-5 minutes of beating butter and sugar until it’s light and fluffy (not just pale) makes the cake dense. Use a stand mixer for this; your arm will thank you later.
- SIFT DRY INGREDIENTS TOGETHER: Don’t just dump flour and baking powder into the bowl like I used to. Sift them together first—this cuts lumps and guarantees even distribution. Trust me, your cake won’t have those weird dry spots if you do.
- TEST DONENESS WITH A TOOTHPICK: The cake’s done when a toothpick comes out with moist crumbs, not wet batter. My first batch was gummy because I pulled it too soon—now I wait until the center holds its shape but still feels springy.
- UPGRADE: BROWN THE BUTTER: This isn’t the prettiest method, but it’s the tastiest. Swap 2 tablespoons of the butter for browned butter (cooled first) in the batter—it adds a nutty depth that makes the chocolate icing sing. (Yes, even if you’re impatient like me.)
Dietary considerations for this dish
Gluten-Free Adaptations
For a gluten-free version, replace the 2.5 cups all-purpose flour with a 1:1 gluten-free flour blend like King Arthur or Bob's Red Mill. These blends contain xanthan gum, which mimics gluten's structure for a tender crumb.
If your blend lacks xanthan gum, add ½ teaspoon to the dry ingredients. For extra moisture, reduce the milk by 2 tablespoons—gluten-free batters tend to dry out faster. 🌾
Dairy-Free Options
Swap the 1 cup unsalted butter for 1 cup dairy-free butter (like Miyoko's or Earth Balance) and replace the 1.5 cups heavy cream with 1.5 cups full-fat coconut milk for the ganache. For milk in the cake, use ¾ cup unsweetened almond milk or oat milk.
The texture will be slightly denser but still moist. Test the ganache consistency—coconut milk may require 1 extra tablespoon of cream for smoothness.
Lower-Sugar Versions
Reduce the 2 cups granulated sugar to 1.5 cups and the 0.5 cup sugar in the ganache to 0.3 cups. Boost sweetness with 1 tablespoon honey or maple syrup in the cake batter.
For the ganache, use 1 extra tablespoon of heavy cream to balance the reduced sugar. The cake will still taste rich but with fewer calories—perfect for guilt-free indulgence. 🍯
Vegan Substitutions
Replace the 4 eggs with 4 tablespoons ground flaxseed mixed with 10 tablespoons water (let sit for 5 minutes to thicken). For butter, use 1 cup vegan butter (like Country Crock Plant Butter). The ganache stays vegan by using coconut milk instead of heavy cream.
Note: vegan cakes may be slightly denser, but the ganache remains luscious. Chill the cake longer (up to 1 hour) to set the frosting properly.
Nut-Free Considerations
Ensure all chocolate chips are nut-free (check labels for cross-contamination warnings). For the ganache, use white chocolate chips instead of semisweet if nut allergies are a concern—though the flavor will be milder.
Store all ingredients in separate containers to avoid accidental mixing. Always bake in a nut-free kitchen if severe allergies are present. Safety first! 🛡️
Nutrition facts
Frequently asked questions
Why does my cake turn out dense instead of tender?
Overmixing the batter develops gluten, making the cake tough. Mix dry ingredients just until combined, and stop as soon as the batter comes together. Also, ensure your butter is room temperature (not melted) and don't overfill the pans—fill them only 2/3 full for even baking.
Can I use boxed yellow cake mix for this recipe?
Yes, but the texture won't be as tender. For best results, use a high-quality boxed mix and add 1/4 cup extra butter and 1 extra egg to the batter. The ganache will still pair beautifully, though the crumb will be slightly less moist. For a true old-fashioned texture, scratch baking is ideal.
How do I fix lumpy ganache?
Lumpy ganache happens when chocolate and cream aren't fully combined. Heat the cream to just under boiling (190°F) before mixing, then pour it over chopped chocolate (not chips) to ensure even melting. Whisk vigorously for 2-3 minutes until completely smooth. If it thickens too much, reheat gently with 1 tsp cream and whisk again.
What's the best way to store this cake?
Keep the fully frosted cake at room temperature for up to 3 days in an airtight container. For longer storage, refrigerate for 5 days or freeze for 3 months. Let it sit at room temperature for 30 minutes before serving to soften the ganache. For individual layers, wrap tightly in plastic and store at room temperature for 2 days or refrigerate for 1 week.
Can I make this cake in a bundt pan instead of rounds?
Reduce baking time to 20-25 minutes (check at 20 minutes) and use the same ganache recipe. For a single-serving treat, halve the recipe and bake in a 6-inch bundt pan. The ganache will cling beautifully to the intricate shape, creating a stunning presentation. Just be sure to let it cool completely before frosting.
