If you’ve ever watched Matilda, you remember that cake. Deep, dark, unapologetically chocolatey — the kind of cake that makes you want to grab a fork and go in for a giant bite. This Matilda’s Chocolate Cake is inspired by that iconic scene and delivers everything a true chocolate lover dreams of: ultra-moist cake layers and a glossy, silky chocolate fudge frosting that melts in your mouth.
It’s rich. It’s dramatic. And it’s surprisingly easy to make.

Why This Recipe Works
Intense Chocolate Flavor
From the Dutch-process cocoa to the hot coffee and dark chocolate frosting, every element builds deep, bold chocolate flavor. The coffee doesn’t make the cake taste like coffee — it simply enhances the chocolate.
Ultra-Moist Texture
Vegetable oil, buttermilk, and eggs create a tender crumb that stays moist for days. The cake is soft, fluffy, and practically melts with every bite.
Silky Fudge Frosting (No Grainy Buttercream!)
Unlike traditional buttercream, this frosting is cooked gently on the stovetop with butter, cream, cocoa, and dark chocolate. The result? A smooth, glossy, luxurious fudge frosting with zero graininess.
Easy to Make
This cake comes together in one bowl with a whisk — no fancy equipment required. It looks impressive but is totally beginner-friendly.
Perfect for Any Occasion
Birthdays, holidays, dinner parties, or simply a weekend chocolate craving — this cake always steals the show.
Ingredients You’ll Need
For the Chocolate Cake
- All-purpose flour
- Granulated sugar
- Dutch-process cocoa powder (for deep flavor)
- Baking powder + baking soda
- Kosher salt
- Vegetable oil
- Eggs (room temperature)
- Buttermilk
- Vanilla extract
- Hot coffee
Tip: Always use room temperature eggs and fresh leavening agents for best results.
For the Chocolate Fudge Frosting
- High-quality dark chocolate (60–70%)
- Unsalted butter
- Heavy cream
- Cocoa powder
- Powdered sugar
- Vanilla extract
- Salt
Using good-quality chocolate makes a big difference here — this frosting is the star.
How to Make Matilda’s Chocolate Cake
1. Prepare the Cake Layers
Preheat your oven to 350°F (180°C). Line two 8-inch cake pans with parchment paper.
In a large bowl, whisk together the flour, sugar, cocoa powder (sifted), baking powder, baking soda, and salt.
Add the oil, eggs, buttermilk, and vanilla. Mix until almost combined.
Slowly pour in the hot coffee and whisk just until smooth. The batter will be thin — that’s exactly what you want.
Divide evenly between the pans (weighing the batter ensures even layers). Bake for 25–30 minutes, or until a toothpick comes out clean.
Cool completely before frosting.
2. Make the Glossy Chocolate Fudge Frosting
In a saucepan, combine butter, heavy cream, and dark chocolate. Sift in cocoa powder and powdered sugar. Add salt.
Heat over medium, stirring constantly, until smooth and fully melted. Do not overheat — this prevents graininess.
Strain into a bowl to ensure silkiness. Press plastic wrap directly onto the surface to prevent a skin from forming.
Cool at room temperature for 30 minutes, then refrigerate for 1–2 hours until thick but spreadable.
3. Assemble the Cake
Place a small dollop of frosting on your cake stand to secure the first layer.
Spread about one-third of the frosting over the first cake layer.
Top with the second layer and frost the entire cake generously. Use an offset spatula to create swoops and waves for that dramatic Matilda-style finish.
Let sit at room temperature before serving for the best texture.
Expert Tips for the Perfect Cake
- Use room temperature ingredients for a smooth batter.
- Don’t overmix — it keeps the cake tender.
- Weigh your batter for evenly baked layers.
- Line pans with parchment for easy release.
- Let the cake cool fully before frosting.
- Serve at room temperature for the fudgiest texture.
- If frosting is too soft, chill briefly before spreading.
Frequently Asked Questions
Can you taste the coffee?
No. It simply enhances the chocolate flavor.
Can I make it three layers?
Yes! Use 8- or 9-inch pans and reduce baking time slightly.
Why is this cake famous?
It’s inspired by the unforgettable scene in Matilda where Bruce devours a giant chocolate cake — making it a symbol of ultimate chocolate indulgence.
Storage & Freezing
Refrigerator:
Store covered for up to 4 days.
Freezer (Slices):
Wrap tightly in plastic wrap and freeze up to 3 months.
Freezer (Whole Cake):
Freeze uncovered for 1 hour to firm frosting, then wrap in plastic and foil.
Thaw overnight in the fridge.
Make-Ahead Option
Bake cake layers in advance and freeze (wrapped tightly) for up to 2 months. Thaw, then frost fresh.
Substitutions
Dairy-Free:
Use almond milk + vinegar instead of buttermilk, vegan butter, and coconut cream.
Egg-Free:
Replace eggs with ⅔ cup applesauce.
Gluten-Free:
Use a 1:1 gluten-free flour blend.
Serving Ideas
- Add fresh raspberries for contrast.
- Serve with vanilla ice cream.
- Drizzle with extra chocolate ganache.
- Pair with espresso for the ultimate chocolate experience.
Final Thoughts
This Matilda’s Chocolate Cake isn’t just dessert — it’s a full chocolate experience. Deep, moist layers and glossy fudge frosting come together in a cake that feels dramatic, indulgent, and unforgettable.
If you’re a true chocolate lover, this one belongs in your baking rotation.
Matilda’s Chocolate Cake (Bruce Bogtrotter–Style)
Ingredients
For the Chocolate Cake
- 2 cups (250 g) all-purpose flour
- 2 cups (400 g) granulated sugar
- ¾ cup (75 g) Dutch-process cocoa powder
- 2 tsp baking powder
- 1½ tsp baking soda
- 1 tsp salt
- 1 cup (240 ml) vegetable oil
- 3 large eggs (room temperature)
- 1 cup (240 ml) buttermilk
- 2 tsp vanilla extract
- 1 cup (240 ml) hot coffee
For the Chocolate Fudge Frosting
- 200 g (7 oz) dark chocolate (60–70%), chopped
- 1 cup (225 g) unsalted butter
- ½ cup (120 ml) heavy cream
- ½ cup (50 g) cocoa powder, sifted
- 2 cups (240 g) powdered sugar, sifted
- 1 tsp vanilla extract
- ¼ tsp salt
Instructions
1. Make the Cake
- Preheat oven to 350°F (180°C). Line two 8-inch (20 cm) round cake pans with parchment paper.
- In a large bowl, whisk together flour, sugar, cocoa powder, baking powder, baking soda, and salt.
- Add oil, eggs, buttermilk, and vanilla. Mix until combined.
- Gradually pour in the hot coffee and whisk until smooth (batter will be thin).
- Divide evenly between pans.
- Bake for 25–30 minutes, or until a toothpick inserted in the center comes out clean.
- Cool completely before frosting.
2. Make the Fudge Frosting
- In a saucepan over medium heat, melt butter, heavy cream, and dark chocolate together, stirring constantly.
- Sift in cocoa powder and powdered sugar. Stir until smooth.
- Remove from heat. Add vanilla and salt.
- Let cool at room temperature for 30 minutes, then refrigerate 1–2 hours until thick and spreadable.
3. Assemble
- Place one cake layer on a serving plate.
- Spread about one-third of the frosting on top.
- Add second layer and frost the top and sides generously.
- Let sit at room temperature before serving for the best texture.
Enjoy your rich, ultra-moist, Bruce-worthy chocolate cake
