Old-Fashioned Chocolate Fudge Cake
This old-fashioned chocolate fudge cake comes straight from my grandmotherโs handwritten recipe bookโwell over 50 years old and well loved. Itโs the kind of cake she baked for birthdays, church gatherings, and โjust becauseโ Sundays. Rich, deeply chocolatey, and incredibly moist, this is a classic chocolate cake thatโs stood the test of time.
From Grandmaโs Recipe Book
This recipe has been passed down from my Grandma, and has been a family favorite. Itโs simple, dependable, and exactly the kind of chocolate cake you reach for when you want something that always works.
Time
Cake Prep: 20 min
Bake: 40 – 50 min
Frosting: 20 min
Difficulty
Easy
Makes
12 slices of cake
Best For
Birthdays, Potlucks, Sunday Dessert

Cake Texture: Ultra-moist, with a soft crumb and rich chocolate flavour!
Why You’ll Love This Chocolate Fudge Cake
- This is a true old-fashioned recipe from my Grandmother’s kitchen.
- It has a deep, rich chocolate flavor (no boxed mix needed)
- The cake is so moist and tenderโeven the next day
- This recipe uses simple ingredients you likely have in your pantry
- You can make this cake into a two layer, sheet cake, even cupcakes!
- Planning ahead for a special birthday? Bake the cake, wrap carefully and freeze it. Then frost it when ready to serve.

We are a participant in the Amazon Services LLC Associates Program, an affiliate advertising program designed to provide a means for us to earn fees by linking to Amazon[dot]com and affiliated sites. Please see my Disclosure Policy for the details.
Ingredients you will need:
- Cocoa powder (unsweetened)
- Cake and pastry flour
- Sugar
- Vegetable oil
- Eggs
- Milk or buttermilk
- Baking soda
- Vanilla extract
๐ Tip line: Use good cocoa powderโitโs the main flavor driver in this cake.
This cake recipe is made with oil for moisture, but you’ll find butter and coconut oil substitution options below if you prefer them.

Helpful Tips:
This recipe originally used vegetable shortening, which was common in older baking. While shortening makes cakes very tender, many bakers prefer modern alternatives today. Hereโs how the most popular substitutes compare:
Butter
- Adds rich, classic flavor
- Creates a slightly denser crumb
- Best if you love a traditional homemade taste
Vegetable Oil
- Keeps the cake very moist
- Neutral flavor that lets the chocolate shine
- Great for sheet cakes and make-ahead baking
Coconut Oil
- Produces a moist cake with a soft crumb
- Use refined coconut oil for no coconut flavor
- Solid at room temperature, similar to shortening
Grandmaโs Note: Shortening was often used because it was affordable, shelf-stable, and made cakes reliably softโeven days later.
How to Make Grandma’s Old-Fashioned Chocolate Fudge Cake
Grandmaโs Tip: This cake was mixed by hand for decades. You donโt need fancy equipmentโjust donโt overmix, and let the batter do its thing.
Step-by-Step (printable recipe below)
- Gather the ingredients and measure them out. This will save you so much time!
- Preheat oven and prepare your cake pans.
- Mix the flour, cocoa, salt, baking soda and sugar (dry ingredients) in a large bowl.
- In a separate bowl, mix eggs, vanilla, vegetable oil and water.
- Add the dry ingredients to the wet ingredients. Mix until just combinedโdonโt overbeat.
- Pour the cake batter into the greased pans.
- Bake until a toothpick comes out with moist crumbs.
Baking Tip: Overbaking is the fastest way to dry out a chocolate cake. Start checking early.
Best Frosting for Chocolate Fudge Cake
The frosting I recommend for this cake is a Chocolate Buttercream and the ingredients and instructions are included in the printable recipe below. It’s light, fluffy, smooths onto the cake so easily and just has the best flavour!
Make-Ahead and Storage Tips
You can bake your cake up to 2 days ahead and keep it covered, or store in the fridge for up to 5 days. If you are really planning ahead, wrap the layers separately and freeze for up to two months. Then defrost in the fridge and add the frosting when you are ready.
This cake is perfect for baking ahead for birthdays, potlucks and holidays!
Variations & Substitutions
- Instead of a 2 layer cake, bake your cake in a 9ร13 pan, perfect for Potlucks!
- Bake as cupcakes – about 36 cupcakes, and reduce bake time – start at 25 minutes and work up.
- Add espresso powder for deeper chocolate flavor
- Need gluten free or sugar substitutes? Use gluten-free 1:1 flour or sub monk fruit for sugar (be sure to follow the specifications for either gluten free flour or sugar substitutes)

FAQS

Old-Fashioned Chocolate Fudge Cake
Pin RecipeClick to Rate!
Equipment
Ingredients
Cake
- 1 1/2 cups cake flour
- 1/4 cup unsweetened cocoa - + 2 tbsp
- 3/4 tsp salt
- 3/4 tsp baking soda
- 1 1/4 cups white sugar
- 1/2 cup vegetable oil - + 2 tbsp.
- 2/3 cup water
- 2 eggs
- 1 tsp vanilla
Chocolate Butter Cream Frosting
- 1/3 cup unsalted butter - softened
- 1/3 cup unsweetened cocoa
- 2 cups confectioner's sugar - powdered sugar
- 1 egg
- 3/4 tsp vanilla
- 2 tsp. hot water
Instructions
- Preheat oven 350F/180C
- Grease a 9″ square cake pan and line the bottom with parchment paper
- Measure flour, cocoa, salt, baking soda, and sugar into a sifter
- Put shortening into a large mixing bowl and stir
- Sift the flour mixture into the shortening
- Add water and mix until dry ingredients are dampened
- Then beat 2 minutes at medium speed using an electric mixer
- Add eggs and vanilla and beat 1 minute longer
- Pour batter into pan
- Bake for 40 – 45 minutes or until your toothpick comes out clean
- Let cool, then invert on cake plate
- Once cooled and crumbs are brushed off, frost with your favorite butter cream frosting
- Enjoy!
Chocolate Butter Cream Frosting
- Cream butter
- Sift cocoa and icing sugar together onto waxed paper
- Add one quarter of cocoa mixture to the butter and blend well.
- Beat in egg and vanilla
- Add remaining cocoa mixture and beat until smooth
- Blend in hot water at the end
- Makes 1 2/3 cups, enough to cover the top and sides of our Chocolate Fudge Cake!
Notes
Ingredient Notes & Substitutions
- Vegetable oil gives the moistest texture and longest shelf life
- Butter adds flavor but creates a slightly firmer crumb
- Refined coconut oil works well if you prefer a solid fat
Nutrition
These are estimated values generated from a nutritional database using unbranded products. Please do your own research with the products you’re using if you have a serious health issue or are following a specific diet.
Want more Chocolate? Check out these recipes!
- Chocolate Mayonnaise Cake
- Brick Street Chocolate Cake
- Coca Cola Cake
- Chocolate Buttermilk Cake
- Chocolate Kahlua Cake



Regarding your frosting do you use salted or unsalted butter? Can’t wait to make your mayo cake tonight
Hi Lane! I always use unsalted butter for everything I bake and definitely for the frosting. I hope you enjoy the recipe, and be sure to send me a photo! Best, Judy
The raw eggg bother me on frosting recipe. Is it safe?
Hi Lyn, thanks for reaching out! Most classic buttercream recipes do have raw egg in them, but there are also recipes that don’t. I’ve been baking this cake for many years though and we’ve never had a problem. Although the cake disappears within a day or two!
I have your Mayonnaise cake in the oven right now and it smells delicious!!! I remember my mom making this when I was small and it was a hit :). Thank you for the recipe!!!!!!