Written by

Catherine Payne

Published

Classic Homemade Grandmas Chocolate Cake Easy Rich Frosting Recipe

Ready In 1 hour 30 minutes
Servings 12 servings
Difficulty Medium

Love this? Save it for later!

Share the inspiration with your friends

“You know, I wasn’t expecting much when I found that tattered recipe card stuffed inside an old cookbook at the flea market,” I confessed to my friend over coffee one chilly Saturday morning. The card was stained, edges curled, with a smudge of what looked like chocolate or maybe a splash of coffee right across the title: Grandma’s Classic Chocolate Cake. Honestly, I thought it might be just another overly sweet, dry cake recipe, the kind you find in dusty collections that never quite work out.

But curiosity got the better of me. I decided to try it that very weekend, despite having forgotten to buy one ingredient (typical me!). The kitchen was filled with the warm, rich scent of cocoa and butter melting together, and even the cat seemed intrigued, circling the counter with hopeful eyes. When the cake finally came out of the oven, its golden-brown crust and moist crumb were nothing like I expected. That first bite caught me off guard — so soft, intense chocolate flavor balanced by a frosting that was decadently rich but never cloying.

Maybe you’ve been there, chasing that perfect chocolate cake that tastes like a hug from the past. This recipe isn’t just about the cake itself — it’s about those small moments in the kitchen, the mess of flour on the countertop, the anticipation as you wait for the frosting to set, and the simple joy of sharing a slice with someone you care about. This classic homemade grandma’s chocolate cake with rich frosting has stuck with me ever since, becoming my go-to whenever I want something comforting yet genuinely special.

Why You’ll Love This Recipe

After making and tweaking this chocolate cake dozens of times, I can say with confidence that it’s a winner for so many reasons. Let me tell you why:

  • Quick & Easy: The batter comes together in under 20 minutes, perfect for those evenings when you want a treat but don’t have hours to bake.
  • Simple Ingredients: You likely have everything in your pantry already — no hunting down fancy or obscure items.
  • Perfect for Any Occasion: Whether it’s a birthday, a cozy weekend afternoon, or just because, this cake fits the bill.
  • Crowd-Pleaser: Friends and family can’t seem to get enough, and I’ve yet to meet a kid who says no to it.
  • Unbelievably Delicious: The frosting is what really sets it apart — silky, rich, and just sweet enough, making every bite unforgettable.

What makes this cake different? Well, the secret lies in a little trick I learned from that recipe card — the way the cocoa is mixed with hot water before folding into the batter. It unlocks a deeper chocolate flavor that other recipes miss. Plus, the frosting uses a blend of butter, cocoa, and just a touch of espresso powder to amplify that chocolate kick without bitterness. I promise, this isn’t just any homemade chocolate cake — it’s the best version you’ll ever make.

What Ingredients You Will Need

This recipe uses simple, wholesome ingredients to deliver bold flavor and satisfying texture without the fuss. Most are pantry staples, so you won’t need a special grocery run!

  • For the Cake Batter:
    • All-purpose flour – 2 cups (240g), sifted
    • Granulated sugar – 1 ¾ cups (350g)
    • Unsweetened cocoa powder – ¾ cup (75g), preferably Dutch-processed for deeper flavor
    • Baking powder – 1 ½ teaspoons
    • Baking soda – 1 ½ teaspoons
    • Salt – 1 teaspoon
    • Large eggs – 2, room temperature
    • Whole milk – 1 cup (240ml), room temperature (you can swap for almond milk if needed)
    • Vegetable oil – ½ cup (120ml), I like canola or sunflower for neutral flavor
    • Pure vanilla extract – 2 teaspoons
    • Boiling water – 1 cup (240ml) (this step really intensifies the cocoa flavor)
  • For the Rich Frosting:
    • Unsalted butter – 1 cup (230g), softened (I recommend Land O’Lakes for smooth texture)
    • Powdered sugar – 3 ½ cups (440g), sifted to avoid lumps
    • Unsweetened cocoa powder – ½ cup (50g)
    • Heavy cream – ¼ cup (60ml)
    • Pure vanilla extract – 1 teaspoon
    • Instant espresso powder – ½ teaspoon (optional but highly recommended for richness)
    • Pinch of salt

Substitution notes: For a dairy-free version, swap milk with coconut milk and use dairy-free butter alternatives. If you want gluten-free, use a 1-to-1 gluten-free baking flour blend, but be aware the texture might differ slightly.

Equipment Needed

  • Two 9-inch (23cm) round cake pans – I prefer non-stick with removable bottoms for easy release, but standard pans work too.
  • Mixing bowls – a large one for dry ingredients and one for wet ingredients.
  • Electric mixer or stand mixer – handheld beaters work fine, but a stand mixer saves your wrists.
  • Measuring cups and spoons – accuracy here is key for baking success.
  • Rubber spatula – for folding and scraping down the bowl.
  • Whisk – useful for mixing dry ingredients and combining the frosting.
  • Cooling racks – to let the cakes cool evenly and avoid sogginess.

Tip: If you don’t have two cake pans, you can bake the batter in one pan and slice the cake horizontally after cooling, though it takes extra care and patience. Also, I keep a bench scraper handy when frosting — makes for lovely smooth edges.

Preparation Method

classic homemade grandmas chocolate cake preparation steps

  1. Preheat your oven to 350°F (175°C). Grease the two 9-inch cake pans and lightly dust with cocoa powder or line with parchment paper to prevent sticking. (About 10 minutes prep)
  2. Mix dry ingredients: In a large bowl, sift together the flour, sugar, cocoa powder, baking powder, baking soda, and salt. Whisk to combine evenly. This ensures no lumps and a balanced rise.
  3. Combine wet ingredients: In another bowl, beat the eggs, milk, oil, and vanilla extract until smooth and slightly frothy. This takes about 2–3 minutes with a mixer.
  4. Make the batter: Gradually add the wet ingredients into the dry mix, whisking gently until just combined. Don’t overmix—overworking the batter can make the cake dense.
  5. Add boiling water: Slowly pour in the boiling water (careful, it’s hot!), stirring gently with a spatula. The batter will be thin—don’t worry, this is key to a moist cake.
  6. Divide and bake: Pour batter evenly into the prepared pans. Tap pans lightly on the countertop to release air bubbles. Bake for 30–35 minutes or until a toothpick inserted in the center comes out clean.
  7. Cool down: Let the cakes cool in the pans for 10 minutes, then run a knife around edges and invert onto cooling racks. Cool completely — frosting warm cake will melt it.
  8. Make the frosting: Beat the softened butter on medium speed until creamy, about 2 minutes. Sift in powdered sugar and cocoa powder gradually. Add heavy cream, vanilla, espresso powder, and salt. Beat on high for 3–4 minutes until fluffy and spreadable. Adjust cream or sugar to reach perfect consistency.
  9. Assemble: Place one cake layer on your serving plate. Spread about ¾ cup of frosting evenly on top. Place the second layer on top, then cover the entire cake with the remaining frosting. For a classic look, use an offset spatula to create swirls and peaks.
  10. Chill briefly: Pop the cake in the fridge for 15–20 minutes to set the frosting before slicing.

Pro tip: If your frosting feels too soft, chill it for a few minutes and then rewhip before spreading. Also, if your oven runs hot, tent the cake loosely with foil halfway through baking to prevent over-browning.

Cooking Tips & Techniques

Let me share some lessons I’ve picked up while perfecting this recipe:

  • Don’t skip the boiling water! It really brings out the cocoa’s richness and keeps the cake moist.
  • Room temperature ingredients mix better. Cold eggs or milk can cause the batter to seize or bake unevenly.
  • Measure flour properly. Spoon it lightly into your measuring cup and level it off — packing flour makes cakes dense.
  • Beat frosting long enough. A fluffy frosting makes spreading easier and tastes lighter.
  • Multitasking tip: While the cake bakes, prep the frosting ingredients so you can whip it up as soon as the cake cools.
  • Common mistake: Frosting a warm cake. I’ve been there — the frosting melts and becomes runny. Patience is a virtue!

Variations & Adaptations

This classic chocolate cake is a great base for personalization. Here are some tweaks I’ve tried or recommend:

  • Vegan Version: Replace eggs with flax eggs (1 tablespoon ground flaxseed + 3 tablespoons water per egg), swap milk for almond milk, and use vegan butter in the frosting.
  • Mocha Twist: Add 1 tablespoon of instant coffee granules to the batter along with the cocoa powder for a subtle coffee flavor that enhances the chocolate.
  • Seasonal Berry Layer: Add a layer of fresh raspberries or strawberry preserves between the cake and frosting for a fruity surprise in spring or summer.
  • Gluten-Free: Use a gluten-free all-purpose flour blend, but be ready for a slightly different crumb texture.
  • Nutty Crunch: Sprinkle chopped toasted walnuts or pecans over the frosting for texture contrast.

One personal favorite is swapping half the vegetable oil with melted coconut oil — it adds a subtle tropical note that’s unexpected but delightful.

Serving & Storage Suggestions

Serve this cake at room temperature for the best flavor and texture. You can slice it up for dessert, bring it to potlucks, or enjoy it with a cup of coffee or cold milk.

For storage, wrap leftovers tightly with plastic wrap or keep in an airtight container. It stays fresh in the refrigerator for up to 4 days. Let it sit out a bit before serving to soften the frosting.

If you want to freeze it, wrap the whole cake or individual slices well in plastic wrap and foil. Thaw overnight in the fridge, then bring to room temperature before serving.

The flavors actually deepen a bit after a day, so if you have the patience, letting it rest wrapped overnight is worth it!

Nutritional Information & Benefits

Per slice (based on 12 slices): approximately 320 calories, 18g fat, 40g carbohydrates, 3g protein.

This cake uses cocoa powder, which contains antioxidants and can improve heart health in moderation. Using vegetable oil instead of butter in the batter keeps it moist with less saturated fat. The eggs provide protein and essential vitamins.

While not a low-calorie treat, it’s a homemade option free from preservatives and artificial ingredients, making it a wholesome choice for special occasions.

Conclusion

So there you have it — a classic homemade grandma’s chocolate cake with rich frosting that’s truly stood the test of time. It’s simple enough for weekday baking but impressive enough to share with guests or celebrate birthdays. I love this recipe because it combines nostalgia with practicality, and honestly, who doesn’t need a reliable chocolate cake that feels like a warm kitchen hug?

Feel free to customize it as you like — whether swapping ingredients or adding your own twist — and let me know what works for you. I’d love to hear how your version turns out or any special memories it sparks.

Now, grab your mixing bowl and get ready for some serious chocolate happiness!

Frequently Asked Questions

Can I make this cake gluten-free?

Yes! Substitute the all-purpose flour with a gluten-free 1-to-1 baking flour blend. Just note the texture might be slightly more crumbly.

How do I store leftover cake?

Keep it in an airtight container in the fridge up to 4 days. Bring to room temperature before serving for the best taste.

Can I use a different frosting?

Absolutely! Cream cheese frosting or whipped cream also pair well, but the rich chocolate frosting is my favorite for this recipe.

Is it okay to freeze this cake?

Yes, wrap tightly and freeze for up to 3 months. Thaw in the fridge overnight, then bring to room temperature before serving.

What’s the secret to the moist texture?

The boiling water mixed into the batter helps bloom the cocoa powder and keeps the cake wonderfully moist and tender.

Pin This Recipe!

classic homemade grandmas chocolate cake recipe

Print

Classic Homemade Grandma’s Chocolate Cake with Easy Rich Frosting

A moist and intensely chocolate-flavored cake with a silky, rich frosting that is quick and easy to make using simple pantry ingredients. Perfect for any occasion and a crowd-pleaser.

  • Author: Natalie
  • Prep Time: 15 minutes
  • Cook Time: 30-35 minutes
  • Total Time: 50 minutes
  • Yield: 12 servings 1x
  • Category: Dessert
  • Cuisine: American

Ingredients

Scale
  • 2 cups (240g) all-purpose flour, sifted
  • 1 ¾ cups (350g) granulated sugar
  • ¾ cup (75g) unsweetened cocoa powder, preferably Dutch-processed
  • 1 ½ teaspoons baking powder
  • 1 ½ teaspoons baking soda
  • 1 teaspoon salt
  • 2 large eggs, room temperature
  • 1 cup (240ml) whole milk, room temperature (or almond milk)
  • ½ cup (120ml) vegetable oil (canola or sunflower)
  • 2 teaspoons pure vanilla extract
  • 1 cup (240ml) boiling water
  • 1 cup (230g) unsalted butter, softened
  • 3 ½ cups (440g) powdered sugar, sifted
  • ½ cup (50g) unsweetened cocoa powder
  • ¼ cup (60ml) heavy cream
  • 1 teaspoon pure vanilla extract
  • ½ teaspoon instant espresso powder (optional)
  • Pinch of salt

Instructions

  1. Preheat oven to 350°F (175°C). Grease two 9-inch round cake pans and dust with cocoa powder or line with parchment paper.
  2. In a large bowl, sift together flour, sugar, cocoa powder, baking powder, baking soda, and salt. Whisk to combine.
  3. In another bowl, beat eggs, milk, oil, and vanilla extract until smooth and slightly frothy.
  4. Gradually add wet ingredients to dry ingredients, whisking gently until just combined. Do not overmix.
  5. Slowly pour in boiling water, stirring gently. Batter will be thin.
  6. Divide batter evenly between prepared pans. Tap pans lightly to release air bubbles.
  7. Bake for 30–35 minutes or until a toothpick inserted in the center comes out clean.
  8. Let cakes cool in pans for 10 minutes, then invert onto cooling racks and cool completely.
  9. For frosting, beat softened butter on medium speed until creamy, about 2 minutes.
  10. Gradually sift in powdered sugar and cocoa powder while beating.
  11. Add heavy cream, vanilla extract, espresso powder, and salt. Beat on high for 3–4 minutes until fluffy and spreadable. Adjust cream or sugar for consistency.
  12. Place one cake layer on serving plate. Spread about ¾ cup frosting evenly on top.
  13. Place second layer on top and cover entire cake with remaining frosting. Use an offset spatula to create swirls and peaks.
  14. Chill cake in fridge for 15–20 minutes to set frosting before slicing.

Notes

Do not skip the boiling water as it intensifies cocoa flavor and keeps cake moist. Use room temperature ingredients for better mixing. Avoid overmixing batter to prevent dense cake. Chill frosting if too soft and rewhip before spreading. Tent cake with foil if oven runs hot to prevent over-browning.

Nutrition

  • Serving Size: 1 slice (1/12th of c
  • Calories: 320
  • Fat: 18
  • Carbohydrates: 40
  • Protein: 3

Keywords: chocolate cake, homemade chocolate cake, classic chocolate cake, rich frosting, easy chocolate cake, grandma's chocolate cake, moist chocolate cake

Did you make this recipe?

Share a photo and tag us — we can't wait to see what you've made!

You might also love these recipes

Leave a Comment

Recipe rating