A decadent, velvety chocolate cake that melts in your mouth and dazzles any dessert table.
I still remember the first time I tasted a slice of a truly unforgettable chocolate cake. It was at a tiny café in the heart of Paris, where the baker presented a glossy, dark ganache that seemed to capture the very soul of cocoa. The moment the fork cut through the soft, moist crumb, a fragrant steam rose, carrying hints of roasted cacao and a whisper of vanilla. That memory sparked a lifelong fascination with chocolate, and over the years I have experimented with countless variations, striving to capture that perfect balance of richness and tenderness.
Chocolate cake is a classic that transcends borders, but the addition of a silky ganache frosting elevates it from a simple treat to a celebration of flavor. Originating from European patisserie traditions, the ganache technique was refined in the 19th century, marrying equal parts chocolate and cream to create a glossy, luscious coating that hardens slightly on cooling, yet stays melt‑in‑your‑mouth soft. This recipe pays homage to that heritage while incorporating modern conveniences for home bakers.
In this guide, you will learn how to build a flawless cake base, master the temperamental ganache, and assemble the layers with precision. I will share the exact temperatures, timing cues, and sensory signs that guarantee a flawless result every time, even if you are not a professional pastry chef.
I am thrilled to walk you through each step, offering tips that have saved me from soggy bottoms and cracked surfaces. Let’s dive in and create a chocolate masterpiece that will become the centerpiece of your next celebration.
🌟 Why This Recipe Will Captivate You
From the first bite to the lingering aftertaste, this chocolate cake delivers an unforgettable experience that blends comfort and elegance.
- ✨ Unmatched Moisture: The cake batter incorporates both oil and butter, ensuring a tender crumb that stays moist for days without drying out.
- ✨ Deep, Complex Flavor: Using high‑quality dark chocolate (70% cacao) and a touch of espresso powder amplifies the cocoa notes without bitterness.
- ✨ Glossy Ganache Finish: The ganache sets to a subtle sheen, providing a professional‑look that impresses guests instantly.
- ✨ Versatile Serving Options: Serve it plain, with fresh berries, or drizzle additional chocolate for a customizable dessert.
- ✨ Balanced Sweetness: A pinch of sea salt and a splash of vanilla extract keep the sweetness in harmony with the chocolate’s depth.
- ✨ Simple Ingredient List: Despite its gourmet appearance, the recipe relies on pantry staples, making it accessible to any home cook.
🥗 Ingredients
📝 Complete Ingredient List
For the Chocolate Cake:
- 200 g all‑purpose flour
- 65 g unsweetened cocoa powder
- 250 g granulated sugar
- 1 tsp baking powder
- 0.5 tsp baking soda
- 0.25 tsp salt
- 120 g unsalted butter, melted
- 2 large eggs
- 240 ml whole milk
- 1 tsp vanilla extract
- 120 g dark chocolate (70% cacao), melted
- 0.5 tsp instant espresso powder
For the Ganache Frosting:
- 300 g dark chocolate (70% cacao), finely chopped
- 250 ml heavy cream
- 30 g unsalted butter, cubed
- 1 tsp sea salt
For the Garnish (optional):
- 50 g cocoa nibs
- a handful of fresh raspberries
- 1 tbsp edible gold leaf (optional)
🔍 Focus on Key Ingredients
Dark Chocolate (70% cacao)
Dark chocolate is the heart of both the cake and the ganache. Its high cocoa solids provide a deep, slightly bitter flavor that balances the sweetness of sugar. Choose a bar with at least 70% cacao to ensure a robust taste and a smooth melt. When melting, do so gently over a bain‑marie or in short bursts in the microwave to avoid scorching, which can introduce a burnt note.
Unsalted Butter
Butter contributes richness and tenderness. Using unsalted butter allows precise control over the salt level, especially important when a pinch of sea salt is added to the ganache for flavor contrast. Melt the butter for the batter, but keep it slightly warm, not hot, to avoid cooking the eggs prematurely.
Heavy Cream
The cream in the ganache creates a silky texture and glossy finish. Its fat content is essential for emulsifying the chocolate and preventing a grainy result. Warm the cream just to a simmer before pouring it over the chopped chocolate; this temperature difference initiates the perfect melt‑and‑stir process.
🔄 Quick Substitutions
| If you don’t have... | Use instead... |
|---|---|
| Dark chocolate (70% cacao) | Semi‑sweet chocolate (60% cacao) |
| Heavy cream | Half‑and‑half mixed with 2 tbsp melted butter |
| All‑purpose flour | Gluten‑free all‑purpose blend (1:1) |
👨🍳 Step‑by‑Step Instructions
Follow these detailed steps to create a flawless chocolate cake with a glossy ganache frosting. Each phase includes sensory cues to help you judge when the dough, batter, and ganache are at the perfect stage.
📋 Phase 1: Preparation and Mise en Place
Gather all tools and pre‑heat the oven to ensure even baking.
Preheat the oven and prepare pans
Set your oven to 180 °C (350 °F). Grease two 20 cm (8‑inch) round cake pans with butter, then line the bottoms with parchment paper. Lightly dust the greased sides with flour, tapping out any excess. This preparation guarantees the cake releases easily after baking.
Measure dry ingredients
Sift together the flour, cocoa powder, baking powder, baking soda, and salt into a large bowl. Sifting removes lumps and aerates the mixture, which contributes to a lighter crumb. Give the bowl a gentle tap to settle the flour before adding the wet ingredients.
🔥 Phase 2: Baking and Ganache Assembly
Combine wet and dry components, bake the layers, then craft the ganache.
Create the batter
In a separate bowl, whisk melted butter, sugar, and eggs until the mixture becomes pale and slightly thick—about 2 minutes. Add vanilla extract and melted dark chocolate, whisking until fully incorporated. Gradually pour the dry mixture into the wet, alternating with milk, beginning and ending with the dry ingredients. Mix on low speed just until combined; over‑mixing will develop gluten and make the cake dense.
Bake the cake layers
Divide the batter evenly between the prepared pans (use a kitchen scale for precision). Tap the pans gently on the countertop to release any air bubbles. Bake for 30‑35 minutes, or until a wooden skewer inserted into the center comes out clean with a few moist crumbs. The top should be slightly domed and have a faint crackle.
Cool the cakes
Allow the cakes to rest in the pans for 10 minutes, then turn them onto a wire rack to cool completely. Cooling is crucial; a warm cake will melt the ganache, causing it to slide off.
Prepare the ganache
Place the chopped dark chocolate in a heat‑proof bowl. In a saucepan, bring the heavy cream to a gentle simmer—tiny bubbles should form around the edges. Pour the hot cream over the chocolate, let sit for 2 minutes, then stir gently until the mixture is smooth and glossy. Add butter cubes and sea salt, stirring until the butter melts completely.
✨ Phase 3: Finishing and Plating
Assemble the layers, apply the ganache, and garnish for a show‑stopping presentation.
Level the cake layers
If the tops have domed, use a serrated knife to slice off the excess, creating flat surfaces. This ensures even stacking and a professional appearance.
Assemble the cake
Place the first layer on a serving plate. Spread a generous spoonful of ganache over the top, using an offset spatula to smooth it out. Place the second layer on top and pour the remaining ganache over the top, allowing it to cascade down the sides. Use a bench scraper to smooth the sides if needed.
Garnish
Sprinkle cocoa nibs around the base, arrange fresh raspberries on top, and, if desired, place a few specks of edible gold leaf for an elegant sparkle. The contrast of textures adds visual interest and a burst of fresh acidity from the berries.
Serve
Allow the cake to set for 15 minutes before slicing. Use a warm knife (dip in hot water, dry) for clean cuts. Serve each slice with a dollop of whipped cream or a scoop of vanilla bean ice cream for an indulgent finish.
💡 Expert Tips and Tricks
🛒 Choosing the Right Ingredients
Opt for high‑quality chocolate that lists cocoa butter as the first ingredient; this ensures smooth melting and a glossy finish. When buying butter, look for a high‑fat content (82 % or more) for a richer crumb. Fresh eggs at room temperature blend more easily, creating a uniform batter. Finally, select a dark, unsweetened cocoa powder without added alkalizing agents to preserve the natural acidity that balances sweetness.
🔪 Preparation Techniques
Before mixing, whisk the dry ingredients to aerate them; this prevents clumps and improves the cake’s texture. Melt chocolate and butter together over low heat to avoid scorching. When folding the batter, use a gentle “cut‑and‑turn” motion with a silicone spatula to retain air, resulting in a lighter crumb. Lastly, always tap the filled pans on the counter to release trapped air bubbles.
🌡️ Mastering the Baking Process
Use an oven thermometer to verify the true temperature; many ovens run hotter than the dial indicates. Rotate the pans halfway through the bake for even browning. The cake is done when the internal temperature reaches 98 °C (208 °F) and the skewer test shows just a few moist crumbs. Over‑baking will dry the crumb, while under‑baking will cause the center to collapse under the ganache’s weight.
🍽️ Presentation and Service
For a sleek look, chill the ganache slightly (about 5 minutes) before spreading; this helps it set without sliding. Use a cake turntable to rotate the cake while smoothing the ganache for a flawless surface. Finish with a light dusting of cocoa powder or powdered sugar for contrast. Serve on a marble slab to keep the ganache firm longer, especially in warm climates.
🏆 Pro Tips
These advanced techniques separate a home‑baked cake from a pastry‑chef masterpiece.
- 🎯 Temper the Chocolate: For an ultra‑smooth ganache that snaps when broken, temper the chocolate to 31 °C (88 °F) before mixing with cream. This aligns the cocoa butter crystals, giving a glossy sheen and preventing bloom.
- 🎯 Use a Water Bath for the Ganache: Place the bowl of chocolate over a pot of simmering water, stirring continuously. The gentle, indirect heat prevents scorching and yields a velvety texture.
- 🎯 Incorporate Coffee Powder: Dissolve 1 tsp of instant espresso powder in the milk before adding to the batter. The coffee amplifies chocolate flavor without adding a coffee taste.
- 🎯 Rest the Batter: Let the mixed batter sit for 10 minutes before pouring into pans. This allows the flour to hydrate fully, resulting in a tender crumb.
- 🎯 Use a Scale for Precision: Weigh all ingredients rather than using volume measures. Small variations in flour or chocolate weight can dramatically affect texture.
- 🎯 Finish with a Salt Flake Sprinkle: Just before serving, lightly scatter flaky sea salt on the ganache. The salt creates a flavor contrast that heightens the chocolate’s depth.
“The secret to a perfect chocolate cake is not just the ingredients, but the love you fold into the batter.” — Dominique Ansel
🔄 Variations and Adaptations
This chocolate cake is a versatile canvas. Below are several ways to tailor it to dietary preferences, flavor cravings, and family-friendly versions.
🥬 Vegetarian/Vegan Version
Replace the eggs with a flax‑egg mixture (1 tbsp ground flaxseed + 3 tbsp water per egg) and use plant‑based butter. Substitute dairy milk with oat or almond milk, and choose a vegan dark chocolate that contains no dairy. The ganache can be made with coconut cream and vegan chocolate for a comparable richness.
- Flax‑egg: 2 tbsp ground flax + 6 tbsp water, let sit 5 minutes.
- Vegan butter: 120 g, melted.
- Coconut cream: 250 ml, for ganache.
🌶️ Flavor Variations
Experiment with additional flavors to create unique taste profiles while keeping the core chocolate base intact.
Spicy Chili Version
Add ½ tsp of cayenne pepper to the dry mix and a pinch of smoked paprika to the ganache. The heat pairs beautifully with the deep chocolate, creating a warming sensation.
Mediterranean Olive Oil Twist
Substitute half of the butter with extra‑virgin olive oil and add a tablespoon of finely chopped rosemary to the batter. The olive oil adds a fruity note, while rosemary gives an aromatic edge.
Asian Matcha Infusion
Mix 1 tsp of high‑quality matcha powder into the ganache, and drizzle a thin line of white chocolate on top for a striking visual contrast and subtle earthiness.
⚠️ Dietary Adaptations
Gluten‑Free
Use a 1:1 gluten‑free flour blend (rice flour, potato starch, tapioca starch) and add 1 tsp xanthan gum to mimic the elasticity of wheat flour.
Lactose‑Free
Replace butter with lactose‑free margarine and use almond milk in place of whole milk. For the ganache, use coconut cream and dairy‑free dark chocolate.
Low‑Calorie
Cut the sugar by one‑third, replace half the butter with unsweetened applesauce, and use a reduced‑fat dark chocolate (60 % cacao). The cake stays moist while reducing calories by roughly 150 kcal per serving.
👶 Family/Children Version
For picky eaters, reduce the espresso powder and increase the vanilla extract to 2 tsp. Add a swirl of chocolate hazelnut spread (Nutella) in the middle layers for extra kid‑friendly sweetness. Serve with a scoop of vanilla ice cream and colorful sprinkles to make the plate more inviting.
📦 Storage and Reheating
🧊 Conservation
Refrigerator:
- Duration: 5 days
- Recommended container: airtight cake dome or a zip‑lock container
- Tip: Place a sheet of parchment between the ganache and the lid to prevent condensation.
Freezer:
- Duration: 2 months
- Method: Wrap the cake tightly in plastic wrap, then a layer of aluminum foil.
- Defrosting: Transfer to the refrigerator overnight, then let sit at room temperature for 30 minutes before serving.
💡 For best texture, re‑apply a thin fresh layer of ganache after thawing if the original coating looks dull.
♨️ Reheating
🔥 Oven (Recommended):
- Preheat to 150 °C (300 °F).
- Cover the cake loosely with aluminum foil.
- Heat for 10‑12 minutes.
- Remove foil and continue for 2‑3 minutes to revive the ganache shine.
⚡ Microwave (Quick):
- Place a slice on a microwave‑safe plate.
- Cover with a microwave‑safe lid or another plate.
- Heat on medium power for 30‑45 seconds.
- Check and repeat in 10‑second bursts if needed.
🍳 Stovetop (Optional):
Heat a non‑stick skillet over low heat, add a thin slice, and cover for 2‑3 minutes. This method works well for individual servings.
🍷 Perfect Pairings
🥗 Side Dishes
- Fresh Berry Medley: A mix of strawberries, blueberries, and blackberries adds acidity and bright color.
- Whipped Mascarpone: Lightly sweetened mascarpone balances the intense chocolate.
- Roasted Almonds: Their nutty crunch provides texture contrast.
🍷 Wine & Beverage Pairings
- Ruby Port: Its rich fruit notes echo the chocolate’s depth while adding a hint of sweetness.
- Cabernet Sauvignon: The tannins cut through the ganache’s richness, creating a harmonious balance.
- Non‑Alcoholic: Sparkling pomegranate juice offers a refreshing, tart counterpoint.
🍰 Complementary Courses
Begin with a light citrus salad (orange, fennel, and a drizzle of honey) to awaken the palate. Follow the chocolate cake with a palate‑cleansing scoop of lemon sorbet. Finish with a coffee‑infused crème brûlée for a cohesive dessert journey.
❓ Frequently Asked Questions
Q: Can I use milk chocolate instead of dark chocolate?
Yes, you can substitute milk chocolate, but the cake will be sweeter and less intense. To maintain balance, reduce the granulated sugar by 20 g and add a pinch more espresso powder. The ganache will be softer, so keep the cooling time slightly longer before spreading.
Q: How do I prevent the cake from sinking in the middle?
Ensure the batter is not over‑mixed, which can incorporate too much air that collapses during baking. Also, avoid opening the oven door during the first 20 minutes; sudden temperature changes cause the cake to sink. Finally, verify that the baking powder and soda are fresh (within 6 months) for proper leavening.
Q: My ganache turned grainy—what went wrong?
Graininess typically occurs when the chocolate is heated too quickly or when cold butter is added to hot cream. To fix it, gently re‑heat the mixture over a bain‑marie while stirring continuously. If the texture remains gritty, blend in a teaspoon of corn syrup to restore smoothness.
Q: Can I freeze the cake before applying the ganache?
Freezing the baked layers first is acceptable. Wrap each layer tightly in plastic wrap, then foil. When ready to assemble, thaw in the refrigerator, let them come to room temperature, then apply the ganache. This method prevents the ganache from melting during assembly.
Q: How can I make the cake more moist without adding extra fat?
Incorporate a tablespoon of plain yogurt or sour cream into the batter; the acidity tenderizes gluten and adds moisture. Another option is to replace part of the flour with almond flour, which retains moisture better.
Q: Is it possible to make this cake gluten‑free and dairy‑free simultaneously?
Absolutely. Use a gluten‑free flour blend with xanthan gum, replace butter with coconut oil, and use oat milk. For the ganache, use dairy‑free dark chocolate and coconut cream. The final texture will be slightly different but still deliciously rich.
🎉 To Your Oven!
This Chocolate Cake with Ganache Frosting embodies the perfect marriage of simplicity and elegance. By following the detailed steps, respecting the temperature cues, and using high‑quality ingredients, you’ll create a dessert that looks and tastes like it belongs in a five‑star patisserie. The moist crumb, glossy ganache, and optional garnishes offer endless opportunities to impress family, friends, or even just yourself on a quiet evening.
I encourage you to experiment with the variations, share your results, and let the aroma of chocolate fill your kitchen. Remember, the best recipes are those that evolve with each bake—so feel free to tweak, taste, and make this cake truly yours.
Have you tried this recipe?
Leave a comment and rating below! Share your photos on Instagram with #ChocolateGanacheDelight to be featured on our page.
Chocolate Cake with Ganache Frosting
A rich, moist chocolate cake crowned with a silky ganache that shines like a jewel.
📝 Ingredients
Chocolate Cake
Ganache Frosting
Garnish (optional)
👨🍳 Instructions
- 1
Preheat oven to 180 °C (350 °F) and prepare two 20 cm round pans with butter, parchment, and a dusting of flour.
- 2
Sift flour, cocoa powder, baking powder, baking soda, and salt into a bowl; set aside.
- 3
Whisk melted butter, sugar, and eggs until pale; add vanilla, melted dark chocolate, and espresso powder.
- 4
Fold dry ingredients into wet mixture alternately with milk; mix just until combined.
- 5
Divide batter evenly, tap pans, and bake 30‑35 minutes; test with a skewer.
- 6
Cool cakes 10 minutes in pans, then transfer to a rack to cool completely.
- 7
Heat cream to a simmer, pour over chopped chocolate, stir until smooth; add butter and sea salt.
- 8
Level cake layers, spread ganache between layers, then pour over top and sides; smooth.
- 9
Garnish with cocoa nibs, raspberries, and optional gold leaf; let set 15 minutes.
- 10
Slice with a warm knife, serve with whipped cream or ice cream, and enjoy!
🥗 Nutritional Information (per serving)
*Values are estimates based on standard ingredient brands.