12 Decadent Old Fashioned Chocolate Cake Recipes
Unwrap the joy of baking with our collection of 12 Decadent Old Fashioned Chocolate Cake Recipes that promise to satisfy your sweetest cravings. Whether you’re celebrating a special occasion or simply indulging in a slice of comfort, these timeless classics are sure to delight. Dive into our roundup and discover the perfect recipe to bake your heart out—each one more irresistible than the last!
Classic Old Fashioned Chocolate Cake with Fudge Frosting

Hey, you know those days when only a slice of rich, chocolatey cake will do? This Classic Old Fashioned Chocolate Cake with Fudge Frosting is your answer. It’s moist, decadent, and topped with a frosting so fudgy, you’ll want to eat it by the spoonful.
Ingredients
- For the cake:
- 2 cups all-purpose flour
- 2 cups sugar
- 3/4 cup unsweetened cocoa powder
- 2 tsp baking powder
- 1 1/2 tsp baking soda
- 1 tsp salt
- 1 cup milk
- 1/2 cup vegetable oil
- 2 large eggs
- 2 tsp vanilla extract
- 1 cup boiling water
- For the fudge frosting:
- 1/2 cup butter
- 2/3 cup unsweetened cocoa powder
- 3 cups powdered sugar
- 1/3 cup milk
- 1 tsp vanilla extract
Instructions
- Preheat your oven to 350°F. Grease and flour two 9-inch round baking pans.
- In a large bowl, whisk together flour, sugar, cocoa, baking powder, baking soda, and salt.
- Add milk, oil, eggs, and vanilla to the dry ingredients. Beat on medium speed for 2 minutes.
- Stir in boiling water until the batter is smooth. It will be thin, but that’s okay.
- Pour batter evenly into the prepared pans. Bake for 30-35 minutes, or until a toothpick inserted comes out clean.
- Cool cakes in pans for 10 minutes, then remove to wire racks to cool completely.
- For the frosting, melt butter in a saucepan over low heat. Stir in cocoa.
- Alternately add powdered sugar and milk, beating to spreading consistency. Add vanilla.
- Once cakes are cool, spread frosting between layers and over the top and sides of the cake.
Fluffy, rich, and utterly indulgent, this cake is perfect for celebrations or just because. Try serving it with a scoop of vanilla ice cream for an extra special treat.
Old Fashioned Chocolate Cake with Cream Cheese Frosting

Absolutely nothing beats the comfort of a homemade chocolate cake, especially when it’s topped with creamy, tangy cream cheese frosting. You know the one—moist, rich, and just sweet enough to satisfy that after-dinner craving.
Ingredients
- For the cake:
- 1 3/4 cups all-purpose flour
- 3/4 cup unsweetened cocoa powder
- 2 cups granulated sugar
- 1 1/2 teaspoons baking powder
- 1 1/2 teaspoons baking soda
- 1 teaspoon salt
- 2 large eggs
- 1 cup whole milk
- 1/2 cup vegetable oil
- 2 teaspoons vanilla extract
- 1 cup boiling water
- For the frosting:
- 8 oz cream cheese, softened
- 1/2 cup unsalted butter, softened
- 4 cups powdered sugar
- 1 teaspoon vanilla extract
Instructions
- Preheat your oven to 350°F. Grease and flour two 9-inch round baking pans.
- In a large bowl, sift together the flour, cocoa powder, sugar, baking powder, baking soda, and salt.
- Add the eggs, milk, oil, and vanilla to the dry ingredients. Beat on medium speed for 2 minutes.
- Stir in the boiling water until the batter is smooth. The batter will be thin—that’s okay!
- Pour the batter evenly into the prepared pans. Bake for 30-35 minutes, or until a toothpick inserted in the center comes out clean.
- Let the cakes cool in the pans for 10 minutes, then transfer to a wire rack to cool completely.
- For the frosting, beat the cream cheese and butter together until smooth. Gradually add the powdered sugar and vanilla, beating until creamy.
- Once the cakes are cool, spread the frosting between the layers and over the top and sides of the cake.
Velvety and decadent, this cake pairs wonderfully with a scoop of vanilla ice cream or a drizzle of caramel sauce for an extra indulgent treat.
Moist Old Fashioned Chocolate Cake with Chocolate Ganache

Moist old fashioned chocolate cake with chocolate ganache is the kind of dessert that feels like a warm hug. You know, the one that makes you forget about your diet and dive right in.
Ingredients
- For the cake:
- 1 3/4 cups all-purpose flour
- 2 cups granulated sugar
- 3/4 cup unsweetened cocoa powder
- 1 1/2 tsp baking powder
- 1 1/2 tsp baking soda
- 1 tsp salt
- 2 eggs
- 1 cup whole milk
- 1/2 cup vegetable oil
- 2 tsp vanilla extract
- 1 cup boiling water
- For the ganache:
- 1 cup heavy cream
- 8 oz semisweet chocolate, finely chopped
Instructions
- Preheat your oven to 350°F. Grease and flour two 9-inch round baking pans.
- In a large bowl, sift together the flour, sugar, cocoa powder, baking powder, baking soda, and salt.
- Add the eggs, milk, oil, and vanilla to the dry ingredients. Beat on medium speed for 2 minutes.
- Stir in the boiling water until the batter is smooth. The batter will be thin, but that’s okay.
- Pour the batter evenly into the prepared pans. Bake for 30 to 35 minutes, or until a toothpick inserted in the center comes out clean.
- Let the cakes cool in the pans for 10 minutes, then remove to wire racks to cool completely.
- For the ganache, heat the heavy cream in a small saucepan over medium heat until it just begins to simmer.
- Place the chopped chocolate in a medium bowl. Pour the hot cream over the chocolate and let it sit for 2 minutes.
- Stir the mixture until smooth and glossy. Let it cool slightly until it thickens but is still pourable.
- Place one cake layer on a serving plate. Spread a layer of ganache over the top. Place the second layer on top and pour the remaining ganache over the cake, allowing it to drip down the sides.
Cool and rich, this cake is a chocolate lover’s dream. Serve it with a scoop of vanilla ice cream for an extra indulgent treat.
Old Fashioned Chocolate Cake with Raspberry Filling

Picture this: a rich, moist chocolate cake layered with a tangy raspberry filling, all covered in a smooth chocolate ganache. It’s the kind of dessert that feels like a hug in cake form, perfect for any occasion where you want to impress or just treat yourself.
Ingredients
- For the cake:
- 2 cups all-purpose flour
- 2 cups sugar
- 3/4 cup unsweetened cocoa powder
- 2 tsp baking powder
- 1 1/2 tsp baking soda
- 1 tsp salt
- 1 cup milk
- 1/2 cup vegetable oil
- 2 large eggs
- 2 tsp vanilla extract
- 1 cup boiling water
- For the raspberry filling:
- 2 cups fresh raspberries
- 1/4 cup sugar
- 1 tbsp lemon juice
- For the chocolate ganache:
- 1 cup heavy cream
- 8 oz semisweet chocolate, chopped
Instructions
- Preheat your oven to 350°F (175°C) and grease two 9-inch round cake pans.
- In a large bowl, whisk together flour, sugar, cocoa powder, baking powder, baking soda, and salt.
- Add milk, vegetable oil, eggs, and vanilla extract to the dry ingredients and mix until well combined.
- Gradually stir in boiling water until the batter is smooth. The batter will be thin, but that’s okay.
- Divide the batter evenly between the prepared pans and bake for 30-35 minutes, or until a toothpick inserted into the center comes out clean.
- Let the cakes cool in the pans for 10 minutes, then transfer to a wire rack to cool completely.
- While the cakes cool, make the raspberry filling by combining raspberries, sugar, and lemon juice in a saucepan over medium heat. Cook for 5-7 minutes, stirring occasionally, until the raspberries break down and the mixture thickens slightly. Remove from heat and let cool.
- For the ganache, heat heavy cream in a small saucepan until it just begins to simmer. Pour over the chopped chocolate and let sit for 2 minutes, then stir until smooth.
- To assemble, place one cake layer on a serving plate, spread the raspberry filling evenly over the top, then place the second cake layer on top. Pour the ganache over the assembled cake, allowing it to drip down the sides.
Decadent doesn’t even begin to describe this cake. The chocolate layers are incredibly moist, the raspberry filling adds a bright contrast, and the ganache ties it all together with its rich, velvety texture. Serve it with a scoop of vanilla ice cream for an extra special treat.
Vegan Old Fashioned Chocolate Cake with Coconut Frosting

Sometimes, you just need a slice of chocolate cake that feels like a hug. This vegan old-fashioned chocolate cake with coconut frosting is here to deliver just that, without any dairy or eggs. It’s moist, rich, and topped with a creamy frosting that’ll make you forget it’s vegan.
Ingredients
- For the cake:
- 1 1/2 cups all-purpose flour
- 1 cup granulated sugar
- 1/3 cup unsweetened cocoa powder
- 1 tsp baking soda
- 1/2 tsp salt
- 1 cup water
- 1/3 cup vegetable oil
- 1 tbsp white vinegar
- 2 tsp vanilla extract
- For the frosting:
- 1/2 cup coconut oil, softened
- 2 cups powdered sugar
- 1/4 cup unsweetened cocoa powder
- 2 tbsp almond milk
- 1 tsp vanilla extract
Instructions
- Preheat your oven to 350°F (175°C). Grease an 8-inch round cake pan and line the bottom with parchment paper for easy removal.
- In a large bowl, whisk together the flour, sugar, cocoa powder, baking soda, and salt until well combined.
- Add the water, vegetable oil, vinegar, and vanilla extract to the dry ingredients. Mix until just combined; avoid overmixing to keep the cake tender.
- Pour the batter into the prepared cake pan and smooth the top with a spatula. Bake for 30-35 minutes, or until a toothpick inserted into the center comes out clean.
- Let the cake cool in the pan for 10 minutes, then transfer to a wire rack to cool completely before frosting.
- For the frosting, beat the softened coconut oil in a medium bowl until creamy. Gradually add the powdered sugar and cocoa powder, alternating with almond milk, and beat until smooth. Stir in the vanilla extract.
- Once the cake is completely cool, spread the frosting evenly over the top. For a decorative touch, use the back of a spoon to create swirls.
Every bite of this cake is a perfect balance of fluffy chocolate and creamy coconut frosting. Serve it with a sprinkle of shredded coconut or fresh berries for an extra special touch.
Gluten-Free Old Fashioned Chocolate Cake with Almond Flour

Now, who doesn’t love a good chocolate cake? Especially one that’s gluten-free and still packs all the rich, decadent flavor you crave. This old-fashioned chocolate cake, made with almond flour, is a game-changer for anyone looking to indulge without the gluten.
Ingredients
- For the cake:
- 2 cups almond flour
- 1/2 cup cocoa powder
- 1 tsp baking soda
- 1/2 tsp salt
- 3 large eggs
- 1 cup sugar
- 1/2 cup melted butter
- 1 tsp vanilla extract
- 1/2 cup water
- For the frosting:
- 1/2 cup butter, softened
- 2 cups powdered sugar
- 1/4 cup cocoa powder
- 2 tbsp milk
- 1 tsp vanilla extract
Instructions
- Preheat your oven to 350°F. Grease a 9-inch round cake pan and line it with parchment paper for easy removal.
- In a large bowl, whisk together the almond flour, cocoa powder, baking soda, and salt until well combined.
- In another bowl, beat the eggs and sugar together until light and fluffy. This should take about 3 minutes with an electric mixer.
- Slowly mix in the melted butter and vanilla extract into the egg mixture.
- Alternately add the dry ingredients and water to the wet ingredients, starting and ending with the dry ingredients. Mix until just combined.
- Pour the batter into the prepared pan and smooth the top with a spatula.
- Bake for 25-30 minutes, or until a toothpick inserted into the center comes out clean.
- Let the cake cool in the pan for 10 minutes, then transfer to a wire rack to cool completely.
- For the frosting, beat the softened butter until creamy. Gradually add the powdered sugar and cocoa powder, then the milk and vanilla, beating until smooth.
- Once the cake is cool, spread the frosting evenly over the top and sides.
What you’ll love about this cake is its moist, tender crumb and deep chocolate flavor. Serve it with a scoop of vanilla ice cream for an extra special treat.
Old Fashioned Chocolate Cake with Peanut Butter Frosting

Just imagine slicing into a rich, moist chocolate cake topped with creamy peanut butter frosting—it’s the kind of dessert that makes any day feel special. You’re going to love how simple it is to whip up this classic combo that never fails to impress.
Ingredients
- For the cake:
- 1 3/4 cups all-purpose flour
- 2 cups granulated sugar
- 3/4 cup unsweetened cocoa powder
- 1 1/2 tsp baking soda
- 1 1/2 tsp baking powder
- 1 tsp salt
- 2 eggs
- 1 cup whole milk
- 1/2 cup vegetable oil
- 2 tsp vanilla extract
- 1 cup boiling water
- For the frosting:
- 1 cup creamy peanut butter
- 1/2 cup unsalted butter, softened
- 2 cups powdered sugar
- 1/4 cup whole milk
- 1 tsp vanilla extract
Instructions
- Preheat your oven to 350°F. Grease and flour two 9-inch round baking pans.
- In a large bowl, sift together the flour, sugar, cocoa powder, baking soda, baking powder, and salt.
- Add the eggs, milk, oil, and vanilla to the dry ingredients. Beat on medium speed for 2 minutes.
- Stir in the boiling water until the batter is smooth. It will be thin—that’s okay!
- Pour the batter evenly into the prepared pans. Bake for 30-35 minutes, or until a toothpick inserted in the center comes out clean.
- Let the cakes cool in the pans for 10 minutes, then transfer to a wire rack to cool completely.
- For the frosting, beat the peanut butter and butter together until smooth. Gradually add the powdered sugar, milk, and vanilla, beating until creamy.
- Once the cakes are cool, spread the frosting between the layers and over the top and sides of the cake.
Absolutely decadent, this cake pairs the deep, rich flavor of chocolate with the salty-sweetness of peanut butter frosting. Serve it with a cold glass of milk or a scoop of vanilla ice cream for an extra treat.
Spiced Old Fashioned Chocolate Cake with Cinnamon

Baking this spiced old fashioned chocolate cake with cinnamon is like wrapping yourself in a warm, aromatic hug. You’ll love how the rich chocolate and warm spices come together in every bite.
Ingredients
- For the cake:
- 1 3/4 cups all-purpose flour
- 3/4 cup cocoa powder
- 2 cups sugar
- 1 1/2 tsp baking powder
- 1 1/2 tsp baking soda
- 1 tsp salt
- 2 tsp cinnamon
- 2 eggs
- 1 cup milk
- 1/2 cup vegetable oil
- 2 tsp vanilla extract
- 1 cup boiling water
- For the frosting:
- 1/2 cup butter, softened
- 2/3 cup cocoa powder
- 3 cups powdered sugar
- 1/3 cup milk
- 1 tsp vanilla extract
Instructions
- Preheat your oven to 350°F. Grease and flour two 9-inch round baking pans.
- In a large bowl, sift together the flour, cocoa powder, sugar, baking powder, baking soda, salt, and cinnamon.
- Add the eggs, milk, oil, and vanilla extract to the dry ingredients. Beat on medium speed for 2 minutes.
- Stir in the boiling water until the batter is smooth. The batter will be thin, but that’s okay.
- Pour the batter evenly into the prepared pans. Bake for 30 to 35 minutes, or until a toothpick inserted into the center comes out clean.
- Let the cakes cool in the pans for 10 minutes, then remove to wire racks to cool completely.
- For the frosting, beat the butter until creamy. Gradually add the cocoa powder and powdered sugar, alternating with the milk and vanilla extract, until smooth and spreadable.
- Once the cakes are cool, frost the top of one cake layer, place the second layer on top, and frost the top and sides of the entire cake.
Velvety and rich, this cake’s deep chocolate flavor is perfectly balanced with a hint of cinnamon. Serve it with a scoop of vanilla ice cream for an extra indulgent treat.
Old Fashioned Chocolate Cake with Salted Caramel Drizzle

Mmm, imagine slicing into a rich, moist chocolate cake, only to have it ooze with a luscious salted caramel drizzle. You’re in for a treat that’s as indulgent as it sounds, perfect for those days when only chocolate will do.
Ingredients
- For the cake:
- 1 3/4 cups all-purpose flour
- 2 cups granulated sugar
- 3/4 cup unsweetened cocoa powder
- 1 1/2 tsp baking powder
- 1 1/2 tsp baking soda
- 1 tsp salt
- 2 eggs
- 1 cup whole milk
- 1/2 cup vegetable oil
- 2 tsp vanilla extract
- 1 cup boiling water
- For the salted caramel drizzle:
- 1 cup granulated sugar
- 6 tbsp unsalted butter, cubed
- 1/2 cup heavy cream
- 1 tsp sea salt
Instructions
- Preheat your oven to 350°F. Grease and flour two 9-inch round baking pans.
- In a large bowl, sift together the flour, sugar, cocoa powder, baking powder, baking soda, and salt.
- Add the eggs, milk, oil, and vanilla to the dry ingredients. Beat on medium speed for 2 minutes.
- Stir in the boiling water until the batter is smooth. The batter will be thin; that’s okay.
- Pour the batter evenly into the prepared pans. Bake for 30-35 minutes, or until a toothpick inserted comes out clean.
- Let the cakes cool in the pans for 10 minutes, then transfer to a wire rack to cool completely.
- For the caramel, heat sugar in a medium saucepan over medium heat, stirring constantly until melted and amber in color.
- Add the butter and stir until melted. Carefully whisk in the heavy cream until smooth. Remove from heat and stir in the sea salt.
- Let the caramel cool slightly before drizzling over the cake.
- Assemble the cake by placing one layer on a plate, drizzling with caramel, then topping with the second layer and more caramel.
Perfectly balanced between sweet and salty, this cake’s moist crumb and silky caramel make it a showstopper. Try serving it with a scoop of vanilla ice cream for an extra decadent touch.
Layered Old Fashioned Chocolate Cake with Whipped Cream

Remember those lazy Sunday afternoons when all you wanted was a slice of something sweet and comforting? This layered old fashioned chocolate cake with whipped cream is just the ticket, combining rich, moist layers with light, fluffy cream for a dessert that feels like a hug.
Ingredients
- For the cake:
- 2 cups all-purpose flour
- 1 3/4 cups sugar
- 3/4 cup unsweetened cocoa powder
- 1 1/2 tsp baking powder
- 1 1/2 tsp baking soda
- 1 tsp salt
- 2 eggs
- 1 cup milk
- 1/2 cup vegetable oil
- 2 tsp vanilla extract
- 1 cup boiling water
- For the whipped cream:
- 2 cups heavy cream
- 1/4 cup sugar
- 1 tsp vanilla extract
Instructions
- Preheat your oven to 350°F. Grease and flour two 9-inch round baking pans.
- In a large bowl, whisk together flour, sugar, cocoa, baking powder, baking soda, and salt.
- Add eggs, milk, oil, and vanilla to the dry ingredients. Beat on medium speed for 2 minutes.
- Stir in boiling water until the batter is smooth. It will be thin; that’s okay.
- Pour batter evenly into the prepared pans. Bake for 30-35 minutes, or until a toothpick comes out clean.
- Let cakes cool in pans for 10 minutes, then remove to wire racks to cool completely.
- For the whipped cream, beat heavy cream, sugar, and vanilla on high speed until stiff peaks form.
- Place one cake layer on a serving plate. Spread half the whipped cream over it. Top with the second layer and remaining cream.
Just imagine slicing into this cake: the layers are so tender, the chocolate so deep, and the cream just melts in your mouth. Try serving it with fresh berries for a pop of color and a hint of tartness.
Old Fashioned Chocolate Cake with Espresso Buttercream

Baking this old-fashioned chocolate cake is like wrapping yourself in a warm, delicious hug. You’ll love how the rich chocolate pairs with the bold espresso buttercream for a dessert that’s anything but ordinary.
Ingredients
- For the cake:
- 1 3/4 cups all-purpose flour
- 2 cups granulated sugar
- 3/4 cup unsweetened cocoa powder
- 1 1/2 tsp baking powder
- 1 1/2 tsp baking soda
- 1 tsp salt
- 2 large eggs
- 1 cup whole milk
- 1/2 cup vegetable oil
- 2 tsp vanilla extract
- 1 cup boiling water
- For the espresso buttercream:
- 1 cup unsalted butter, softened
- 4 cups powdered sugar
- 2 tbsp heavy cream
- 2 tsp vanilla extract
- 2 tbsp espresso powder
Instructions
- Preheat your oven to 350°F. Grease and flour two 9-inch round baking pans.
- In a large bowl, sift together the flour, sugar, cocoa powder, baking powder, baking soda, and salt.
- Add the eggs, milk, oil, and vanilla to the dry ingredients. Beat on medium speed for 2 minutes.
- Stir in the boiling water until the batter is smooth. It will be thin; that’s okay.
- Pour the batter evenly into the prepared pans. Bake for 30-35 minutes, or until a toothpick inserted in the center comes out clean.
- Let the cakes cool in the pans for 10 minutes, then turn them out onto a wire rack to cool completely.
- For the buttercream, beat the butter until creamy. Gradually add the powdered sugar, then the heavy cream and vanilla. Finally, mix in the espresso powder until smooth.
- Once the cakes are cool, spread the espresso buttercream between the layers and over the top and sides of the cake.
With its moist crumb and rich, coffee-kissed frosting, this cake is a showstopper. Try serving it with a dusting of cocoa powder or a side of fresh berries for an extra special touch.
Old Fashioned Chocolate Cake with Cherry Compote

Alright, you’re in for a treat with this old fashioned chocolate cake paired with a luscious cherry compote. It’s the kind of dessert that feels like a warm hug, perfect for any occasion or just because you deserve something sweet.
Ingredients
- For the cake:
- 1 3/4 cups all-purpose flour
- 2 cups granulated sugar
- 3/4 cup unsweetened cocoa powder
- 1 1/2 tsp baking powder
- 1 1/2 tsp baking soda
- 1 tsp salt
- 2 eggs
- 1 cup whole milk
- 1/2 cup vegetable oil
- 2 tsp vanilla extract
- 1 cup boiling water
- For the cherry compote:
- 2 cups fresh cherries, pitted
- 1/4 cup granulated sugar
- 1 tbsp lemon juice
- 1/2 tsp vanilla extract
Instructions
- Preheat your oven to 350°F. Grease and flour two 9-inch round baking pans.
- In a large bowl, sift together the flour, sugar, cocoa powder, baking powder, baking soda, and salt.
- Add the eggs, milk, oil, and vanilla to the dry ingredients. Beat on medium speed for 2 minutes.
- Stir in the boiling water until the batter is smooth. It will be thin, but that’s okay.
- Pour the batter evenly into the prepared pans. Bake for 30-35 minutes, or until a toothpick inserted into the center comes out clean.
- Let the cakes cool in the pans for 10 minutes, then transfer to a wire rack to cool completely.
- While the cakes cool, make the cherry compote. In a saucepan over medium heat, combine the cherries, sugar, and lemon juice. Cook for 10 minutes, stirring occasionally, until the cherries break down and the sauce thickens.
- Remove from heat and stir in the vanilla extract. Let the compote cool slightly before serving.
What makes this cake stand out is the moist, rich chocolate layers contrasted with the bright, tangy cherry compote. Serve it warm with a scoop of vanilla ice cream for an extra indulgent touch.
Conclusion
You’ve just discovered a treasure trove of chocolatey goodness with our 12 Decadent Old Fashioned Chocolate Cake Recipes! Whether you’re a novice baker or a seasoned pro, there’s a recipe here to satisfy your sweet tooth. We’d love to hear which one becomes your favorite—drop us a comment below. And don’t forget to share the love by pinning this article on Pinterest for fellow chocolate lovers to enjoy!