This old-fashioned chocolate cake is rich, moist, and topped with a glossy chocolate icing – no eggs or mixer required. Just whisk, bake, and enjoy a classic homemade dessert with deep chocolate flavor.

Old-Fashioned Chocolate Cake Recipe with Glossy Chocolate Icing
This old-fashioned chocolate cake with glossy chocolate icing is as simple as it gets. I like that it’s eggless and one-bowl, so there’s no need to drag out the mixer or crack a dozen eggs. Just whisk everything together, pour it into pans, and bake. The vinegar and baking soda do the work of making it rise, and the hot water helps bring out the cocoa flavor.
The icing is just as easy. I melt butter with sugar, cocoa powder, and salt, then stir in a mix of heavy cream, sour cream, and instant coffee. It heats just until smooth – no boiling – then cools until thick enough to spread. If it’s still a little soft, I mix in a bit of confectioners’ sugar to help it hold its shape.
Once the cake is cool, I layer on the icing, starting with a good amount in between the cakes and finishing with the rest over the top and sides. It sets into a soft, glossy finish that stays put. No fancy techniques, just a classic chocolate cake that’s easy to make and always turns out well.
Why I Love This Recipe
- Eggless and one bowl means no eggs, no mixer, and barely any cleanup.
- Simple stovetop icing cooks in minutes and sets into a smooth, glossy finish.
- Deep chocolate flavor comes from cocoa, coffee, and vanilla without extra effort.

Ingredients
A rich chocolate cake with glossy icing comes down to balance: soft texture, full flavor, and a smooth finish.
- All-purpose flour – gives the cake structure while keeping it tender.
- Sugar – sweetens and helps with moisture.
- Cocoa powder – brings in the chocolate flavor; sift it to avoid lumps.
- Baking soda – reacts with vinegar so the cake rises evenly.
- Salt – keeps the sweetness in check.
- Hot water – blends with cocoa for better flavor.
- Vegetable oil – keeps the cake soft.
- White vinegar – helps the cake rise and stay light.
- Instant coffee – boosts the chocolate without tasting like coffee.
- Vanilla – adds roundness and balance.
- Butter – gives the icing its smooth texture.
- Heavy cream – makes the icing rich and silky.
- Sour cream – adds a slight tang to balance the sweetness.
- Confectioners’ sugar – thickens the icing if it’s too thin.

How to Make an Old-Fashioned Chocolate Cake with Glossy Chocolate Icing
Find the complete printable recipe with measurements in the recipe card at the BOTTOM OF THE POST.
- Step One (get the oven and pans ready):
Preheat the oven to 350°F (175°C) and set the rack in the center. Spray two 8-inch round cake pans well, both the sides and bottoms. Cut parchment circles to fit, press them inside, and give them another light spray. The cakes lift right out this way, no sticking or torn edges. - Step Two (mix the dry ingredients):
Sift the flour, sugar, cocoa powder, baking soda, and salt into a large bowl. Cocoa powder loves to clump, and sifting gives you a smoother, lighter batter later. It’s one of those steps worth the extra minute. - Step Three (combine the wet ingredients):
In a large measuring cup, whisk together the water, oil, vinegar, instant coffee, and vanilla. It looks odd, but this is what gives the cake that deep flavor and soft crumb. The vinegar reacts with the baking soda for lift, and the coffee makes the chocolate taste darker. - Step Four (make the batter):
Pour the wet ingredients into the dry and whisk just until combined. A few small lumps are fine. Overmixing here can make the cake dense instead of soft. Divide the batter evenly between the pans, about 3 cups each, and smooth the tops. - Step Five (bake the cakes):
Bake for around 35 minutes, or until a toothpick inserted in the center comes out clean. Every oven runs a little different, so start checking at 32 minutes. Let the cakes cool in the pans for 20 minutes on a rack. They’ll pull away from the sides a bit as they rest. - Step Six (flip and cool):
Turn each cake out onto a rack after 20 minutes and leave them upside down to finish cooling. It flattens any dome naturally and gives you even layers for stacking. Wait until they’re fully cool before frosting or the icing will slip right off. - Step Seven (start the icing):
In a large saucepan over medium heat, melt the butter. Stir in the sugar, cocoa powder, and salt. It will look thick and a little grainy at first, but that is exactly how it should look at this stage. - Step Eight (add the cream mixture):
Whisk the heavy cream, sour cream, and instant coffee together in a measuring cup until smooth. Slowly pour it into the pan while stirring. Keep it over medium heat just until the sugar melts and the mixture feels hot to the touch, but do not let it boil. Boiling changes the texture and shine. - Step Nine (cool and thicken the icing):
Remove the pan from the heat and stir in the vanilla. Let it sit at room temperature for about three hours until it thickens into a spreadable, glossy icing. If you need to hurry it along, chill it briefly, but do not let it set too firm. If it ends up too thin, whisk in a bit of confectioners’ sugar until it holds its shape. - Step Ten (assemble and frost the cake):
Place one cake layer on a serving plate and spread about a cup of icing to the edges. Set the second layer on top and spread another cup across the top. Use the rest around the sides and smooth it out however you like. The finish will be shiny, rich, and worth every bit of cooling time.

Recipe Tips
Scratch cakes are simple, but a few small things make all the difference in how they turn out.
- Weigh your dry ingredients, especially the cocoa powder. It clumps easily, and scooping too much can dry out the cake.
- Sift the dry ingredients so the batter stays smooth. Cocoa and baking soda both need that extra step.
- Grease the pans well and line the bottoms with parchment. It’s the only way to get clean layers without fighting the edges.
- Let the icing cool long enough to thicken but still spread easily. It should glide, not run.
- Cool the cakes upside down on a rack so any dome flattens on its own.
- This cake is even better the next day once the flavor settles in, so making it ahead is never a bad call.

Storage and Freezing
This cake keeps well, whether you’re storing leftovers or making it ahead. Here’s how I like to store and freeze it:
- Keep the cake covered at room temperature for up to two days or refrigerate for up to five days. The icing stays soft, but chilling helps if you prefer a firmer texture.
- If refrigerating, let slices sit at room temperature for about 20 minutes before serving so the cake isn’t too firm.
- To freeze, wrap individual slices or whole layers tightly in plastic wrap, then in foil. Freeze for up to three months and thaw in the fridge overnight before serving.

Frequently Asked Questions
- Can I use a different size cake pan?
Yes, you can use a 9×13-inch pan, which will hold the full batter as a single layer, but the cake will be thinner and may bake a little faster, so start checking for doneness around 30 minutes. You can also use two 9-inch round pans, though the layers will be slightly thinner than in the 8-inch pans, so check for doneness around 30-32 minutes. - Can I use instant espresso powder instead of instant coffee?
Yes, instant coffee granules and espresso powder can be used interchangeably in this recipe, but espresso powder has a stronger, more concentrated flavor. If substituting espresso powder for instant coffee, you may want to use slightly less to avoid overpowering the chocolate flavor. It’s the same reason I use espresso powder to make espresso for my toffee tiramisu recipe. - Why is my cake dry?
Too much flour or cocoa powder can make a scratch cake dry. Weighing the dry ingredients instead of scooping them with a measuring cup helps prevent this. - How do I know when the icing is ready to spread?
It should be thick but soft enough to spread easily. If it’s too thin, let it cool longer or stir in confectioners’ sugar, one tablespoon at a time, until it holds its shape. - Can I make this cake ahead of time?
Yes, in fact, it tastes even better the next day. Store it covered at room temperature or refrigerate for longer storage.

More Chocolate Cake Recipes
If you love a good chocolate cake, I’ve got more recipes to try. From classic layers to rich, fudgy bakes, here are a few more chocolate cakes worth making.
- Six Minute Chocolate Cake with Chocolate Balsamic Glaze
- Guinness Stout Chocolate Layer Cake
- Earl Grey Chocolate Pound Cake
- Molten Peanut Butter Chocolate Cake
- Chocolate Zucchini Cake
- Root Beer Chocolate Chip Cake
This post may contain affiliate links. Please read my disclosure policy.
Old-Fashioned Chocolate Cake with Glossy Chocolate Icing
Equipment
- measuring cups and spoons For accurate ingredient amounts.
- mixing bowls For combing ingredients.
- large pourable measuring cup Makes it easy to mix and pour wet ingredients.
- Sieve For sifting ingredients.
- whisk For combining the batter without overmixing.
- 2 8-inch round cake pans For baking the cake layers evenly.
- cooling rack Cools cakes evenly.
- Toothpick Checks if cake is fully baked.
- Large saucepan Used to melt butter and make the icing.
- offset spatula Makes spreading the icing easier.
- Parchment rounds (8-inch) or parchment paper cut to fit. Keeps the cake from sticking to the pan.
Ingredients
Cake:
- cooking spray
- 3 cups all-purpose flour
- 2 cups granulated sugar
- 1/2 cup unsweetened cocoa powder
- 2 tsps. baking soda
- 1 tsp. table salt
- 2 cups hot water
- 3/4 cups vegetable oil
- 2 tbsps. white vinegar
- 1 tbsp. instant coffee granules
- 1 tbsp. vanilla extract
Icing:
- 1/2 cup unsalted butter
- 1-1/2 cups granulated sugar
- 1-1/4 cups unsweetened cocoa powder
- 1/8 tsp. table salt
- 1-1/4 cups heavy cream
- 1/4 cup sour cream
- 1 tsp. instant coffee granules
- 2 tsps. vanilla extract
- confectioners' sugar (if necessary)
Instructions
Cake:
- Preheat oven to 350°F, with the rack in the center.
- Spray the sides and bottom of two 8" round cake pans well with nonstick spray. Place parchment rounds (or cut parchment paper to fit) on the bottoms and spray those as well.cooking spray
- Sift the dry ingredients—flour, sugar, cocoa powder, baking soda, and salt—together in a mixing bowl. (This is especially important for cocoa powder, which can clump.)3 cups all-purpose flour, 2 cups granulated sugar, 1/2 cup unsweetened cocoa powder, 2 tsps. baking soda, 1 tsp. table salt
- In a large, pourable measuring cup, combine the water, oil, vinegar, instant coffee, and vanilla. Add to the dry ingredients and whisk just until combined—some lumps are okay. Do not overmix. Divide the batter among the pans (about 3 cups in each), then bake until a toothpick inserted in the center comes out clean, about 35 minutes.2 cups hot water, 3/4 cups vegetable oil, 2 tbsps. white vinegar, 1 tbsp. instant coffee granules, 1 tbsp. vanilla extract
- Cool cakes for 20 minutes on a rack, then invert them onto the rack. Leave cakes upside down to cool completely (this helps flatten domed cakes), then frost.
Icing:
- For the icing, melt the butter in a large saucepan over medium heat. Stir in the sugar, cocoa, and salt. The mixture will be extremely thick and grainy.1/2 cup unsalted butter, 1-1/2 cups granulated sugar, 1-1/4 cups unsweetened cocoa powder, 1/8 tsp. table salt
- In a large, pourable measuring cup, whisk together the heavy cream, sour cream, and instant coffee until smooth. Gradually add the cream mixture to the chocolate mixture, stirring until blended and smooth. Heat until the sugar has dissolved and the mixture is hot to the touch, but do not boil. Remove from heat.1-1/4 cups heavy cream, 1/4 cup sour cream, 1 tsp. instant coffee granules
- Off heat, stir in the vanilla.2 tsps. vanilla extract
- Let the icing cool at room temperature until it is spreadable, about three hours or longer. If needed, refrigerate to speed up the process. The icing is quite soft, so spreading it too soon will cause it to slide off the cake. If it seems too thin, stir in confectioners’ sugar, 1 tablespoon at a time, until it reaches a spreadable consistency (If you've waited long enough for the icing to thicken, this is likely unnecessary.)confectioners' sugar
- Spread 1 cup of icing all the way to the edges of the first cake layer. Top with the second layer and spread another cup of icing over it. Blob more icing on the sides, then spread evenly around the cake.
Notes
Nutrition
Have you tried this recipe? Share your experience in the comments below and let me know how it turned out.
As an Amazon Associate and member of other affiliate programs, I earn from qualifying purchases.


Jess Wakasugi says
This cake looks amazing, it reminds me of that chocolate cake in Matilda! And I love how the frosting in the middle looks like it just melds into the rest of the cake, bookmarked!
Katrina says
Ooh, that does look great!
Not the icing, but with no eggs and having oil instead of butter, isn’t this cake vegan? Another plus for some. 😉
laura says
glossy is right! this is a gorgeous cake.
Kathleen says
I am not a coffee fan. Do you taste the coffee flavor or how would it affect the taste to leave it out?
Traci says
Coffee is meant to bring out the flavor of the chocolate, you cannot taste it but it makes a huge difference in chocolate cakes.
Lauren at Keep It Sweet says
That cake looks amazing! There is nothing like a chocolate on chocolate homemade cake!
Lindsay says
I am not the author nor have I baked this recipe but…. to comment on that, you won’t even taste the coffee. Coffee is used in chocolate recipes to intensify the flavor of chocolate. Similar to what the vodka does to vodka sauce. I’m sure you can leave it out, but I would put it in… I promise you won’t taste it!
stinkypaw says
Just the look of them, made my mouth salivate! Yuuummy, thank you for that!
Angela says
I am always in search of the next chocolate cake recipe. I loved this cooked frosting. This with milk was a last meal delish. Perfection.
John says
Yes, please!
Becca Qian says
YAY you are finally back!
bellini says
This makes me want to head to the kitchen to bake Cathy.
Colie at Phillie Foodnatic says
This looks like Heaven on a plate! I can’t wait to try to make this for my family! YUM!
Stephanie says
This looks amazing. I can’t wait to try this icing
Cassie says
Oh mommy!
Megan'sCookin' says
Now that is some serious chocolate! My kind of cake. 🙂
Rachel the SdOC says
Want want want. Nothing beats a homemade chocolate cake!BTW, you are so great!
Pam says
Oh…love love this cake.
Stacey says
This looks great. Can you use espresso powder instead of the coffee?
the sugar apothecary says
OH MY GOODNESS. My boyfriend’s instant reaction was “WHOA. THAT IS UNBELIEVABLE.” It had been a long time since I’ve had such luscious, glossy frosting. So good.
Edward says
I tried the recipe. To respond to several earlier comments — yes, the cake itself is fantastic. The icing recipe was amazing and the trick is to let it cool before spreading!
Giannina says
Oh this cake looks totally mouth watering…I wish I had something like this in my fridge…freshly baked…daily MMMMM
Carol Look EFT says
Let me have one of those! Yummy! I’ll try the recipes, I definitely will!
Katinka says
I just made this. I halved the recipe and made a dozen cupcakes. I was a bit nervous about the frosting…it didn’t seem to thicken very much but after I let it sit for about 3 hours I stirred it, transferred it to a tupperware container, and tossed it in the fridge for 5 minutes it was PERFECT. Thick and lush. It wasn’t thick enough to pipe but it swirled beautifully. We had quite a bit left, even with halving the frosting recipe so we re-heated the rest and dipped strawberries in it. Warm chocolate ganache + cool strawberries = one hell of a Thursday night.
natalie says
perfect timing!!! the hubby’s birthday is on tuesday and he has requested his fave cake, chocolate with chocolate frosting, filled with fresh strawberries! so glad i came across your recipe:)i also just took out of the oven your pepperoni pizza muffins for my sons lunch. they smell yummy! my son was at the oven the whole time saying, yummy (while rubbing his tummy, haha).can’t wait to continue to explore your site!
Luisa says
this cake is fantastic, I have made it numerous times and my family loves it
Natalie says
I am soooo disappointed at how this turned out. As mentioned above, the icing was too thin and the cake wasn’t very sweet at all. I made this for my nephew’s birthday and the top layer fell apart. Not sure I’ll try this again.
Hollie says
For those who had a tough time with the frosting: DO NOT add more sugar!Similarly to a ganache, this frosting will thicken (and stay thick) after a short stay in the refrigerator. After you cool at room temp, put it in the fridge and stir every ten mins until it is the spreading consistency that you would like. I PROMISE this will fix the problem of it being too thin. Also, the best part of a homemade cake is that it gets better with age! Today, after sitting on the counter, covered, overnight, it is even better than it was yesterday! No box cake gets better overnight. I am in LOVE!
Diane says
I have made this recipe three times. It is rich, delicious and easy. The icing needs to sit for a few hours to thicken up and it goes on beautifully.
Stephanie says
Just made this recipe and it turned out great! Actually, it was great on Day 2, but I didn’t care for it on day it was made. Something about it didn’t taste right then. But am very glad I didn’t throw it out 🙂 I’ve made ganache type frosting before and they always turn out runny, so this time I put in the refrigerator for however long until it was cold but still spreadable and it was NOT thin at all. I left on counter overnight and the frosting is thick and creamy. The frosting reminds me of the Entenmann’s cake actually, and I’ve been trying to find something similar that doesn’t taste like it’s from the can, so glad I stumbled across this. If you think you don’t like it after you try it, give it a chance again the next day. It get’s better. Although next time I think I’ll line the pans with parchment. I just used spray but big chunks of the cake stayed attached to the pan. Maybe that’s just a testament to how moist it is.
Cia says
I have made this cake twice and everyone loves how moist and chocolaty it is. You really do not taste the coffee in it. Definitely a keeper!
Sheila Charapata says
I’m confused about the amounts on the icing. 1-1/2 cups? Is that 1/2 cup OR 1 and a half cups?
Joanne says
I just made this cake and icing for Mother’s Day and it looks incredible! Can’t wait to enjoy it tomorrow! Regarding the frosting, I have a little trick I use to speed things along…Instead of waiting three hours for the frosting to set, or putting it in the fridge, I take a larger saucepan, put a good size custard cup upside down in the middle of it, and then fill it with ice up to the top of the custard cup. Then I put in cold water to just above the cup and place the frosting saucepan in it. It cools quickly, and all you have to do is every so often give it a good stirring with a wooden spoon till it gets to the spreading consistency you desire. It works every time!!!
Des @ Life's Ambrosia says
Oh my god. I am always on the look out for perfect chocolate cake and I think I just found it. This looks incredible!
My Art Of Cooking says
Your cake look amazing I really wanna try it but confused about the quantity of baking soda, normally in baking we use baking powder r u sure its baking soda not baking powder?
Cathy says
Yes, it’s correct.
ray says
just printed this of for my wife. Guess what I am going to have for supper tonight. WOW 🙂
Savita says
Wow so delicious!!!!
Lee says
Baked the cake late last night, and will be icing it shortly. I too had a difficult time getting the cakes out of the pans even though I coated them thoroughly with cooking spray. However, the upside to this is that there were a few chunks to ‘taste test’ and I must say this recipe is going to be a keeper! I have never made a cake from scratch before, and this was a super recipe to give it a try. My birthday is tomorrow, and I made this as a little ‘happy birthday to me!’ cake. Thanks for sharing this on behalf of all the chocolate lovers of the world!
Robin says
This was honestly amazing.
suzan-in-nc says
I really like that both the cake and icing call for cocoa, rather than more solid forms of chocolate (choc.chips, blocks, bars, etc.) This makes it an economical cake to make, plus I always have cocoa in my pantry, so no need to run out to grocery store when I get the yen to make a chocolate cake.
Claire says
This was super easy to make and the frosting was on point but the cake could have been a little more moist , thus making it perfect
Cathy says
Hmmm. Glad you liked it. Funny because it’s probably the most, moist cake I make. So moist, I worry it won’t come out of the pan without breaking. You really have to be careful about overmixing with this one…it might be what caused it to not be so light and airy.
MommaL says
For the Icing, how much cocoa does the recipe call for?
Cocoa is not listed with the ingredients however it is mentioned in the instructions.
I hope you get this soon, as I am making this cake tonight as a special thank you for my hubby.
Cathy says
fixed
MommaL says
Thanks for the quick response. We loved it! My oven runs hot and I cut the recipe in half so I adjusted the bake time by five minutes. which wasn’t enough. My cake was on the dry side but otherwise delicious. Not bad for my first time making a cake from scratch. I’ll keep working on this recipe.
Nancy Long says
get yourself a oven thermometer and then you can adjust the temp. I always use one and they are inexpensive
mary says
Now this is what I call a chocolate cake..yum!
Lynette says
Why sour cream and not just cream? Can I leave out the sour cream?
Cathy says
Hmmm, you could try buttermilk or plain yogurt. I can’t promise though that the cake with taste the same or come together as well.
Nita says
Looks delicious, am going to bake it today. What kind of vinegar is it? In UK got malted but I have some spirit vinegar too? Thanks
Cathy says
Plain white vinegar.
Nita says
Thanks Cathy. One more question please – what is 1/2 cup butter in grams or oz.
Cathy says
4 oz
Ezacatela says
,,,” Gradually add cream mixture to chocolate until blended and smooth…”
— Chocolate??? Where? how much?… there is no mention of any chocolate on the list…. Could you explain??? Thanks
Cathy says
chocolate *mixture*
Laura Dembowski says
Oh my, this cake has my mouth watering. It looks amazing! I can’t believe how easy it is to make and that there are no eggs in it.
Elisa says
Can I use Apple cider vinegar instead of white or should I make a trip to the store?
Cathy says
Apple cider might give it too much vinegar flavor.
Krissandra Downard says
I made this cake for mothers day, best chocolate cake I’ve had in 10+ years!
Cathy says
Yay!
Alli says
how can i adapt this recipe for a 10″ round? (cook times and temps?)
Tanya says
I made this cake for a retirement this morning – it was a huge hit! I was nervous there were no eggs in it, but it was absolutely delicious.
Melissa Torrissi says
Love this recipe!! Has anyone tried to convert this to a vanilla cake recipe??
Linda Rylott says
for the icing, is it white sugar or icing sugar.
Toni says
This cake is such a showstopper!! Everyone at my house was amazed!
Carolyn Kotler says
You say to weigh the ingredients yet you don’t give the gram measurements. Am I missing it?
Cathy Pollak says
I don’t provide gram measurements because different brands can have slight variations in weight per serving. It’s best to check the packaging of the brand you’re using and go by those gram weights for the most accurate results.
Farah says
My family loved this chocolate cake and it was just perfect.
Stella says
Just made this and it turned out incredible!