Desserts
This old-fashioned chocolate cake recipe delivers layers so rich and moist they’ll make you question every boxed mix you’ve ever bought. The secret? Buttermilk—it’s the game-changer that keeps the crumb tender while balancing the deep cocoa flavor.
I’ve perfected this version over years of baking, and it never fails to impress, whether served at a dinner party or as a simple indulgence.
The recipe relies on traditional techniques like precise layering and a slow bake to develop maximum flavor. You’ll mix a simple batter with just a few key ingredients—flour, sugar, eggs, and of course, high-quality cocoa powder—then let the cake rest before frosting.
This resting period is critical; it allows the layers to set properly, ensuring clean slices every time.
What you’ll end up with is a cake that’s perfectly moist in the center, with a subtle crumb that’s neither too dense nor too light. The buttermilk keeps it from drying out, while the cocoa delivers that classic chocolate taste you crave.
Top it with a classic chocolate ganache or whipped cream for an old-fashioned finish that feels like a hug in dessert form.
This cake holds up beautifully for up to three days, making it ideal for special occasions or when you want to bake ahead. The secret buttermilk trick isn’t just a gimmick—it’s the foundation of a cake that tastes homemade, not store-bought. Let’s get baking.
Ingredients for old fashioned chocolate cake
Buttermilk, cocoa, and a few simple pantry staples—this is the magic behind old-fashioned chocolate cake perfection.
| Ingredient | Amount | Notes |
|---|---|---|
| All-Purpose Flour 🌾 | 2 ¼ cups | Sifted for light texture |
| Granulated Sugar 🍚 | 2 cups | White sugar preferred |
| Unsalted Butter 🧈 | 1 ½ cups | Room temperature, full-fat |
| Buttermilk 🥛 | 1 cup | Not powdered, full-fat |
| Large Eggs 🥚 | 2 whole | Room temperature, separated |
| Unsweetened Cocoa Powder 🍫 | ¾ cup | Dutch-processed preferred |
| Baking Powder 🧂 | 1 ½ tsp | Aluminum-free preferred |
| Salt 🧂 | ½ tsp | Fine sea salt |
| Vanilla Extract 🌿 | 2 tsp | Pure Madagascar preferred |
| Hot Water 💧 | ½ cup | For dissolving cocoa |
| Dark Chocolate Chips 🍫 | 1 ½ cups | 70% cocoa minimum |
| Vegetable Oil 🫒 | ¼ cup | Light, neutral flavor |
The cocoa powder is non-negotiable here. Dutch-processed (like Hershey's Special Dark or Valrhona) gives that smooth, rich flavor without bitterness. I always grab mine from Williams Sonoma—their bulk bins have the freshest stock. The buttermilk? Full-fat only—the fat content keeps the crumb tender. If you're short on time, mix 1 tablespoon lemon juice or vinegar with 1 cup milk to make a quick substitute, but let it sit for 5 minutes first. For the flour, King Arthur or Gold Medal brands are my go-to—they bake up lighter than store-brand options. And the chocolate chips? 70% cocoa or higher—the higher the percentage, the more intense the chocolate flavor.
No buttermilk? Plain yogurt thinned with milk works in a pinch, but it won't be identical. Running out of cocoa powder? Melted dark chocolate at double the amount gets you close, but the texture will be denser. The vanilla extract matters—pure Madagascar has the most complex flavor, but imitation will work if that's what you've got. For the eggs, room temperature is key—they'll whip up fluffier and blend more smoothly. If you're making this ahead, you can prep the batter up to 24 hours early and refrigerate it; just bring it to room temp before baking. The butter? Full-fat is a must—low-fat versions make the cake dry and crumbly.
This cake tastes even better the next day—3 days max in an airtight container at room temperature. For longer storage, wrap tightly in plastic and freeze for up to 3 months. Thaw overnight in the fridge before serving. I always bake two pans at once (doubling the ingredients) because it disappears fast. The layers hold up beautifully for 2-3 days if you wrap them individually with parchment between slices. And trust me, the buttermilk trick? Worth every drop for that melt-in-your-mouth texture.
Why You'll Love This Recipe
- No Mixer Needed: I swear by this recipe when I’m in a rush—just cream the butter and sugar by hand (or use a fork in a bowl), crack in those eggs, and fold. No fancy equipment, no fuss, and honestly? The cake turns out richer that way.
- Buttermilk Magic: That tangy buttermilk is the secret weapon here—it keeps the crumb moist without being heavy, and the eggs add structure so it doesn’t crumble. One bite, and you’ll taste why this isn’t your average chocolate cake.
- Birthday or Breakfast: Slice it for a celebration or cube it into pancakes the next morning. The texture holds up perfectly for both, and the flavor? Still chef’s kiss whether it’s dessert or brunch.
- Pantry Staple Power: You’re already using basics—flour, sugar, butter—that you likely have on hand. No specialty ingredients, no last-minute grocery runs. Plus, leftovers? They taste just as good the third day as they did fresh.
Step-by-step instructions for old fashioned chocolate cake
Here's how to create layers of rich chocolate perfection with that signature buttermilk secret everyone loves.
Prepare the Cocoa Mixture
In a medium bowl, whisk together the 0.75 cup unsweetened cocoa powder and 0.5 cup hot water until completely smooth. This creates a silky cocoa paste that dissolves perfectly into the batter. Let it cool slightly before adding to the wet ingredients—it should be warm but not hot to the touch.
While the cocoa mixture cools, measure out the 1.5 cups unsalted butter and 0.25 cup vegetable oil in a large mixing bowl. Place them in the refrigerator for 10 minutes to chill slightly. This helps prevent overmixing later when we combine everything. I like to use a rubber spatula for this step—it makes scraping every last bit of butter from the bowl easier.
Cream Butter, Sugar, and Eggs
Using an electric mixer on medium speed, beat the chilled butter, 2 cups granulated sugar, and 2 whole large eggs together for 3-4 minutes. You're looking for a light, fluffy texture that nearly doubles in volume. The mixture should be pale and ribbon-like when you lift the beaters—this incorporates air that makes the cake tender.
This is where the magic happens. If you rush this step, you'll end up with a dense cake. I always test the readiness by running my finger through the mixture—it should leave a clean trail without the batter immediately filling it back in. Add the 2 teaspoons vanilla extract now and mix for another 30 seconds to distribute it evenly.
Combine Wet and Dry Ingredients
Gradually add the cooled cocoa mixture to the butter-sugar mixture, mixing on low speed just until combined. Then, in a separate bowl, sift together the 2.25 cups all-purpose flour, 1.5 teaspoons baking powder, and 0.5 teaspoon salt. With the mixer on low, alternately add the dry ingredients and 1 cup buttermilk to the wet mixture.
Here's the secret: add about ⅓ of the flour mixture first, then ⅓ of the buttermilk, then repeat. End with the remaining flour mixture. This prevents overmixing while ensuring the buttermilk's acidity reacts properly with the baking powder. The batter should be thick but pourable—if it's too stiff, add 1 tablespoon more buttermilk.
Fold in Chocolate Chips
Using a spatula, gently fold in the 1.5 cups dark chocolate chips just until evenly distributed. Be careful not to overmix—you want to preserve the air bubbles we created earlier. The batter will look thick and fudgy, but that's exactly what we want for that classic old-fashioned texture.
Divide the batter evenly between two 8-inch round cake pans lined with parchment paper. Tap the pans gently on the counter to release any air bubbles. Bake at 350°F (175°C) for 30-35 minutes, or until a toothpick inserted in the center comes out clean. The edges should be set but the top still slightly springy to the touch.
Cool and Layer Perfectly
Let the cakes cool in their pans for 10 minutes, then transfer them to a wire rack to cool completely. While they cool, prepare your favorite frosting—traditional buttercream pairs beautifully with this rich cake. Once completely cool, place one layer on a cake stand and spread a generous layer of frosting.
Add the second layer and frost the entire cake. For extra decadence, sprinkle additional chocolate chips or a dusting of cocoa powder on top. This cake keeps well at room temperature for 3 days or in the refrigerator for up to 1 week, though I promise it won't last that long! The buttermilk secret keeps it moist while the cocoa gives it that signature depth of flavor everyone craves.
Pro Tips For Making Old Fashioned Chocolate Cake
- Melt Butter Slowly: Don’t dump cold butter into hot sugar—it’ll seize up and make a greasy mess. Instead, melt the butter first (just until it’s liquid, not browned), then let it cool slightly before mixing with sugar. This keeps the batter smooth, not lumpy, and helps the sugar dissolve properly.
- Measure Flour Right: Spoon flour into your measuring cup, then level it with a knife—don’t scoop directly from the bag. Packing it down (even a little) makes the cake dense, and you’ll end up with a brick instead of a tender crumb. Trust me, I’ve made that mistake enough times.
- Don’t Overmix the Batter: Once you add the buttermilk and eggs, mix just until combined—maybe 10-12 strokes max. Overmixing develops the gluten in the flour, turning your rich chocolate cake into a tough, dry loaf. Stop when there are no more streaks of flour, and call it done.
- Use Room-Temp Eggs: Cold eggs can curdle when mixed with melted butter, leaving weird streaks in your batter. Take them out of the fridge 30 minutes before baking, or even better, let them sit in warm water for 5 minutes. The batter will be silky, not lumpy.
Best sauces and condiments for this recipe
Classic Chocolate Ganache
This is my go-to pairing for this cake—a silky chocolate ganache made with 8 ounces high-quality dark chocolate (70% cocoa) and ½ cup heavy cream. Heat the cream until just simmering, pour it over the chopped chocolate, then let it sit for 2 minutes before stirring until smooth.
The result is a glossy, velvety frosting that complements the cake’s richness without overpowering it. For extra decadence, fold in 1 tablespoon whipped cream at the end for a lighter texture. 🍫
Whipped Cream & Berries
A lighter alternative is homemade whipped cream sweetened with 2 tablespoons powdered sugar and flavored with ½ teaspoon vanilla extract. Top with fresh raspberries or strawberries for a bright contrast to the deep chocolate.
I like to macerate the berries with 1 teaspoon honey for 10 minutes before serving to enhance their natural sweetness. This pairing feels fresh yet indulgent—perfect for summer gatherings. 🍓
Salted Caramel Drizzle
For a sophisticated twist, drizzle the cake with homemade salted caramel sauce. Simmer 1 cup granulated sugar with ¼ cup heavy cream and 2 tablespoons butter until golden, then whisk in ¼ cup warm water and a pinch of flaky sea salt.
Let it cool slightly before drizzling over the cake. The caramel’s sweetness balances the bitterness of the chocolate, while the salt cuts through the richness. 🍯
Peanut Butter Frosting
If you love peanut butter, blend ½ cup creamy peanut butter, ½ cup softened butter, 2 cups powdered sugar, and 2 tablespoons milk until smooth. This nutty frosting adds a nostalgic touch that pairs surprisingly well with the chocolate cake’s depth.
For extra texture, sprinkle crushed peanuts on top before serving. It’s a match made in dessert heaven! 🥜
Espresso Glaze
For coffee lovers, mix ½ cup powdered sugar, 2 tablespoons strong brewed espresso (cooled), and 1 tablespoon heavy cream until glossy. Drizzle this glaze over the cake for an intense chocolate-espresso flavor that feels luxurious.
The acidity in the espresso brightens the chocolate, making every bite more complex. Serve with a cup of freshly brewed coffee for the ultimate pairing. ☕
Nutrition facts
Frequently asked questions about old-fashioned chocolate cake
Why does this recipe use buttermilk instead of regular milk?
The buttermilk creates a tender, moist crumb that keeps the cake from drying out. Its acidity also reacts with baking powder for perfect lift, while the fat content balances the richness of the cocoa. You can substitute with 1 cup milk + 1 tablespoon vinegar if needed, but let it sit for 5 minutes first to curdle properly.
Can I make this cake in a single layer instead of two?
Use a 9-inch round pan and reduce baking time by 5-7 minutes. The batter quantity remains the same, but check for doneness at 28-30 minutes—a toothpick should come out clean. Single-layer cakes work beautifully for smaller gatherings or as individual servings.
What's the best way to store leftover slices?
Wrap individual slices tightly in plastic wrap or place them in an airtight container with parchment between layers. At room temperature, they stay fresh for 3 days, while refrigeration extends this to 1 week. For longer storage, freeze slices for up to 3 months—thaw overnight in the fridge before serving.
Why did my cake turn out dense instead of light?
Overmixing the batter or underbaking are common culprits. Mix just until combined (about 1 minute after dry ingredients are added) and always bake until a toothpick comes out clean. Also ensure your butter and eggs are at room temperature—cold fats prevent proper air incorporation.
Can I use Dutch-process cocoa powder interchangeably with natural cocoa?
Yes, but Dutch-process (like Hershey's Special Dark) yields smoother flavor and richer color. Natural cocoa (like Nestlé) has a tangier taste and requires 1 teaspoon baking soda to neutralize acidity. For this recipe, stick with Dutch-process for that classic old-fashioned depth.
