This chocolate cake is pure indulgence with only five simple ingredients and a luscious ganache topping. It’s quick to whip up, making it perfect for a last-minute dessert or cozy weeknight treat.
Introduction
I remember the first time I made this chocolate cake — it was a last-minute decision when friends popped over unexpectedly. I’d been intimidated by fancy cakes before, but this one was different. Just five ingredients, simple steps, and a silky ganache that felt so luxurious. What I love most is how forgiving it is; even if you mix it a bit too much or overbake slightly, it still turns out moist and rich. Unlike the usual dense chocolate cakes, this one has a light crumb thanks to the baking powder and a touch of vanilla that rounds out the flavor beautifully. The ganache topping is my secret weapon — it’s glossy, smooth, and melts in your mouth, making every bite feel special without any extra fuss. I usually make this when I want a quick dessert that still impresses or when I crave something chocolatey without pulling out all the stops. It’s perfect warm with a cup of coffee or chilled for a more decadent treat. Honestly, once you try it, you’ll find yourself coming back to this recipe over and over.
What You'll Need
One 9-inch round cake, serves 8
- 1 cup all-purpose flour, sifted
- 1 cup granulated sugar
- ½ cup unsweetened cocoa powder, sifted
- 1 teaspoon baking powder
- ½ teaspoon salt
- 1 cup whole milk
- ½ cup unsalted butter, melted
- 1 teaspoon vanilla extract
- For ganache: ½ cup heavy cream
- For ganache: 4 oz semisweet chocolate, chopped
How To Do It
Step 1
Preheat your oven to 350°F (175°C). Grease a 9-inch round cake pan and lightly dust with cocoa powder to prevent sticking. This step ensures the cake releases cleanly after baking, so don’t skip it or use just butter, which can cause sticking. Preparing the pan properly is key to a neat presentation and easy serving.
⏱ Time: 10 minutes
✓ Doneness: Pan fully greased and dusted with no bare spots
Step 2
In a large mixing bowl, whisk together the sifted flour, sugar, cocoa powder, baking powder, and salt until evenly combined. This dry mix forms the base of the cake and sifting helps avoid lumps and ensures even rising. Take your time here — it’s tempting to just dump and mix, but this helps the cake’s texture be light and consistent.
⏱ Time: 5 minutes
✓ Doneness: Dry ingredients are fully blended with no clumps
Step 3
In a separate bowl, combine the milk, melted butter, and vanilla extract. Make sure the butter isn’t too hot or it could cook the eggs or affect the batter’s texture. Room temperature ingredients blend better and help create a smooth batter. Stir gently until everything is fully mixed.
⏱ Time: 3 minutes
✓ Doneness: Wet ingredients are homogenous with no separation
Step 4
Slowly pour the wet ingredients into the dry mix while stirring gently with a wooden spoon or spatula. Avoid overmixing; stir just until the batter is combined. Overmixing develops gluten and makes the cake tough, so stop when you see no more dry patches. The batter should be thick but pourable.
⏱ Time: 3 minutes
✓ Doneness: Smooth batter with no flour pockets but not overly runny
Step 5
Pour the batter into your prepared pan and smooth the top with a spatula for even baking. Tap the pan gently on the counter to release air bubbles that can cause holes or uneven texture. This little trick helps the cake bake evenly and have a fine crumb.
⏱ Time: 2 minutes
✓ Doneness: Batter evenly spread with no big air bubbles
Step 6
Bake in the preheated oven for 28 to 32 minutes. Start checking at 28 minutes by inserting a toothpick into the center. It should come out with moist crumbs but not wet batter. Baking time varies by oven, so watching carefully avoids a dry cake. The cake will pull slightly away from the edges when done.
⏱ Time: 30 minutes
✓ Doneness: Toothpick comes out mostly clean with a few moist crumbs
Step 7
While the cake cools, prepare the ganache. Heat the heavy cream in a small saucepan until it just starts to simmer — don’t let it boil or scorch. Pour the hot cream over the chopped chocolate in a heatproof bowl and let sit for 2 minutes. This step melts the chocolate gently, preserving its silky texture.
⏱ Time: 7 minutes
✓ Doneness: Chocolate is partially melted and ready to stir
Step 8
Stir the chocolate and cream mixture slowly until smooth and glossy. If the ganache seems too thick, add a teaspoon of warm cream and stir again. This ganache is the perfect shiny coating that hardens slightly when cooled but remains soft and luscious to cut through the cake’s crumb.
⏱ Time: 5 minutes
✓ Doneness: Ganache is smooth, shiny, and pourable
Step 9
Once the cake is completely cool, pour the ganache over the top, allowing it to drip down the sides. Use a spatula to spread evenly if needed. Let the ganache set at room temperature or chill briefly to firm up. This finishing touch transforms the simple cake into a stunning dessert that’s rich but not overwhelming.
⏱ Time: 15 minutes
✓ Doneness: Ganache is set but still soft to the touch
Variations
Add Espresso for a Mocha Twist
Mix 1 tablespoon of instant espresso powder with the dry ingredients to deepen the chocolate flavor with a subtle coffee note. The cake will taste richer and more complex, perfect for coffee lovers.
Note: Espresso powder is dry and won’t affect batter consistency, so no timing changes needed.
Use Coconut Milk Instead of Dairy
Swap the whole milk for full-fat coconut milk for a dairy-free version with a slight tropical hint. The cake stays moist and tender but has a unique flavor twist that pairs beautifully with chocolate.
Note: Coconut milk is thicker, so batter may be slightly denser; baking time remains the same.
Gluten-Free Version with Almond Flour
Replace all-purpose flour with a gluten-free almond flour blend. The cake will be moist and nutty but less airy. Great for gluten-sensitive eaters but expect a denser texture.
Note: Almond flour absorbs moisture differently; consider adding an extra egg or 1 tablespoon of flaxseed meal to improve structure.
Add Fresh Raspberries to Batter
Fold in ½ cup fresh raspberries gently after mixing the batter for bursts of tartness that complement the rich chocolate. The cake becomes fruitier and visually appealing with pops of red.
Note: Gently fold to avoid breaking berries and turning batter pink; bake as usual.
Swap Ganache for Whipped Cream Frosting
Top the cooled cake with lightly sweetened whipped cream instead of ganache for a lighter, airier dessert. It’s less rich but still delicious and perfect for summer.
Note: Whipped cream should be added just before serving to prevent sogginess.
Pro Tips
Always sift your dry ingredients before mixing.
Sifting aerates the flour and cocoa powder, breaking up any lumps and ensuring even distribution of baking powder. This results in a lighter, more uniform crumb and prevents dense spots in the cake.
Use room temperature milk and melted butter but not hot.
If the butter is too hot, it can partially cook the batter’s proteins or cause uneven mixing, affecting texture. Room temperature ingredients blend better, giving a smooth batter that bakes evenly.
Don’t overmix the batter once liquids are added.
Overmixing develops gluten, which makes cakes tough and chewy instead of tender. Stir just until the flour disappears for a soft, moist crumb.
Test the cake’s doneness with a toothpick starting at 28 minutes.
Ovens vary, so checking early prevents overbaking. A toothpick with moist crumbs signals perfect doneness, ensuring a moist cake rather than dry or undercooked.
Heat the cream just until simmering for the ganache.
Boiling cream can scorch or break the chocolate’s cocoa butter, resulting in grainy texture. Hot but not boiling cream melts chocolate gently, yielding a smooth ganache.
Let the cake cool completely before pouring ganache.
Pouring ganache on a warm cake causes it to melt and slide off, ruining the finish. A cooled cake allows the ganache to set beautifully and hold its shape.
Use a spatula to gently spread ganache for an even coating.
This helps control thickness and prevents drips. It also creates a professional-looking finish that’s smooth and glossy.
Common Mistakes to Avoid
Skipping sifting the dry ingredients
Why it happens Many cooks try to save time or don’t realize sifting affects texture and evenness.
Fix Always sift flour, cocoa, and baking powder together. This breaks lumps and distributes leavening agents evenly, ensuring the cake rises properly and has a light crumb.
Using hot melted butter
Why it happens Butter straight from the stove or microwave can be too hot if you rush.
Fix Let melted butter cool slightly until warm but not hot before adding. This prevents partial cooking of the batter and ensures smooth mixing.
Overmixing batter after adding wet ingredients
Why it happens It’s easy to get carried away trying to mix thoroughly.
Fix Mix just until no dry flour remains. Stop as soon as the batter is uniform to avoid tough cake.
Not checking cake doneness on time
Why it happens Assuming baking time is exact for every oven.
Fix Start testing a few minutes before the minimum time. Use a toothpick to check so you don’t overbake and dry out the cake.
Pouring ganache on warm cake
Why it happens Impatience or lack of cooling space.
Fix Cool cake completely on a rack before glazing. This lets ganache set without melting or sliding off.
Nutrition
Per Serving:
Nutritional values are estimates and may vary based on specific ingredients used.
Storage & Tips
Room Temperature
This cake can sit covered at room temperature for up to 2 days. Keep it wrapped tightly with plastic wrap or in an airtight container to prevent drying out. Ganache topping may soften slightly but will still taste great.
Refrigerator
Store the cake in an airtight container in the fridge for up to 5 days. The ganache will firm up more, so bring to room temperature before serving for best texture. Cold cake tastes richer but can be a bit firmer.
Freezer
Wrap the cake tightly in plastic wrap and then foil to freeze for up to 3 months. Thaw in the fridge overnight and bring to room temperature before serving. Ganache texture remains stable after freezing if wrapped well.
Reheating
Warm slices gently in the microwave for 10-15 seconds or in a low oven (300°F) for 5 minutes. Adding a small splash of milk or cream can help soften the ganache if too firm. Avoid overheating to prevent drying out.
Make Ahead
You can bake the cake layers a day ahead and keep them wrapped at room temperature or refrigerated. Prepare ganache the same day or the next and pour just before serving for a fresh look and texture.
FAQ
Can I use baking soda instead of baking powder?
Baking soda requires an acidic ingredient to activate, which this recipe doesn’t have, so substituting it won’t work well. The cake may not rise properly or could taste soapy. Stick to baking powder for best results.
How do I know when the ganache is done?
The ganache is ready when it’s smooth, glossy, and pourable but not too runny. After stirring the cream and chocolate, it should form a thick liquid that coats the back of a spoon. If it’s grainy or separated, it may have overheated.
Can I make this cake vegan?
To make it vegan, substitute milk with plant-based milk, use a vegan butter alternative, and replace eggs with flax eggs or applesauce. The ganache can be made with coconut cream and dairy-free chocolate. Texture and flavor will be slightly different but still delicious.
Why is my cake dense and heavy?
Common causes are overmixing, using expired baking powder, or incorrect oven temperature. Overmixing develops gluten making it tough, and old leavening won’t lift the batter. Check your ingredients and mix gently.
Can I use dark chocolate instead of semisweet for ganache?
Yes, dark chocolate will give a richer, more intense ganache with a slightly bitter edge. Adjust sugar in the cake if you prefer sweeter desserts. Using milk chocolate will make ganache sweeter and softer.
How should I store leftover ganache?
Ganache can be refrigerated in an airtight container for up to a week. Before using, warm gently to restore its pourable consistency. Avoid reheating too quickly or at high heat to prevent separation.
Can I double this recipe for a larger cake?
Absolutely! Double all ingredients and bake in a larger pan or two pans. Baking time may increase slightly, so check doneness with a toothpick. Make sure your pan is well greased and dusted.
What’s the best way to serve this cake?
It’s wonderful served slightly warm with a scoop of vanilla ice cream or fresh berries. You can also enjoy it chilled for a denser, fudgier texture. Ganache adds richness, so a light side balances it well.
Final Thoughts
Give this easy chocolate cake a try — it’s a fast way to satisfy your sweet tooth and impress with minimal effort. I’d love to hear how it turns out for you!