share this recipe

Best Matilda Chocolate Cake (eggless)

prep time: 30 min | bake time: 30 min | total time: 2 hrs

Inspired by the legendary Matilda slice, this chocolate cake delivers deep, fudgy richness and an ultra-moist crumb. Topped with a luscious chocolate fudge frosting and made from everyday ingredients, it’s a show-stopping treat that turns any occasion into something special.

Try This Best Matilda Chocolate Cake (eggless) with Fudge Frosting

If you’re looking for a moist, eggless Matilda-style Chocolate Cake that’s rich, fluffy, and easy to bake at home this recipe delivers every time. Made with simple pantry ingredients and no eggs, it still creates an incredibly soft crumb and deep chocolate flavor, thanks to the addition of boiling water or freshly brewed coffee. The result? A melt-in-your-mouth chocolate cake that tastes like it came straight from a bakery.

Topped with a silky chocolate fudge frosting, it’s the ultimate chocolate cake for any celebration. Egg-free, easily dairy-free, and so indulgent, you’ll never want store-bought cake again.

Eggless Matilda chocolate cake slice with fudge frosting

What is Matilda Chocolate Cake ?

Matilda’s Chocolate Cake refers to the famously rich and indulgent chocolate cake featured in the 1996 film Matilda, based on the book by Roald Dahl. In one iconic scene, a boy named Bruce Bogtrotter is forced to eat an enormous, ultra-fudgy chocolate cake in front of the entire school as punishment but instead, he finishes it triumphantly. The cake became legendary for its over-the-top richness, dense texture, and glossy chocolate frosting basically, the ultimate chocolate lover’s dream.

Moist chocolate cake without eggs – Matilda style

What You Need for Making Best Matilda Chocolate Cake (eggless)

Ingredients for Chocolate Cake

  • Milk: A vital component in any moist chocolate cake, milk adds hydration, tenderness, and richness.  When combined with an acid like vinegar, milk also enhances leavening for a better rise.
  • White Vinegar or Lemon Juice: These acidic ingredients react with baking soda to create carbon dioxide bubbles, making the cake light and airy. 
  • Cane Sugar or Castor Sugar: Sugar not only sweetens the cake but also locks in moisture by attracting water molecules. 
  • Oil: Unlike butter, these liquid fats keep the cake ultra-moist by preventing gluten overdevelopment. They ensure a tender crumb and help the cake stay fresh longer.
  • Vanilla Extract: Adds depth and sweetness to the flavor profile. 
  • All-Purpose Flour: Provides structure through gluten formation when mixed with liquids.
  • Cocoa Powder: Cocoa adds rich chocolate flavor and natural acidity, which reacts with baking soda to aid leavening. When bloomed with hot liquid, it releases intense chocolate notes key to a deeply flavorful.
  • Baking Soda: This leavening agent reacts with acid to produce gas, lifting the cake for a fluffy, tender bite. It’s especially effective in recipes that rely on vinegar or lemon juice.
  • Baking Powder: Offers additional leavening to ensure a consistent, airy crumb. Its dual-action formula helps maintain lift even during baking, essential for light but moist chocolate cake layers.
  • Salt: Balances sweetness and enhances other flavors. It also strengthens the cake’s structure without compromising moisture.
  • Freshly Brewed Coffee or Boiling Water: These hot liquids bloom the cocoa powder, enhancing chocolate intensity. Coffee deepens the flavor without adding bitterness, while boiling water helps develop a smooth, lump-free batter.
Homemade Matilda cake recipe – rich and fudgy

Ingredients for Chocolate Fudge Frosting 

  • Whipping Cream: It adds richness, creaminess, and a smooth, spreadable texture. It balances the dark chocolate and gives the frosting a soft, silky finish.
  • Butter (cubed, room temperature): Butter provides the rich, creamy foundation for the frosting. Its fat content coats sugar crystals, preventing graininess and delivering a soft, spreadable consistency.
  • Dark Chocolate: Provides structure, intense chocolate flavor, and a glossy, fudge-like texture. It helps the frosting set firm while staying rich and not overly sweet. Use a good quality chocolate.
  • Cocoa Powder, preferably Dutch-processed: Dutch-processed cocoa powder has been alkalized to reduce acidity, yielding a milder chocolate flavor and deeper color. 
  • Powdered Sugar: Sweetens the frosting while also helping to thicken and smooth it. Its fine texture blends easily, creating a silky, lump-free finish.
  • Vanilla Extract: Vanilla extract brings sweet, warm aromatic notes that round out the chocolate flavor.
Homemade Matilda cake recipe – rich and fudgy

How to Make Best Matilda Chocolate Cake

Begin by preheating your oven to 350°F (175°C). Prepare three 6-inch (15 cm) round cake pans by greasing them thoroughly and lining the bottoms with baking paper. This ensures your cakes release easily after baking and maintain their perfect shape.

In a medium bowl, combine the milk with vinegar and let the mixture rest for about 5 minutes. During this time, the milk will curdle slightly, creating a natural buttermilk substitute that adds tenderness and a subtle tang to your cake.

Mix milk with lemon juice to homemade buttermilk
mix all the liquid ingredients for chocolate cake

Next, add the cane sugar, oil, and vanilla extract to the curdled milk. Whisk gently until the sugars dissolve and the mixture becomes smooth and uniform.

Sift together all-purpose flour, cocoa powder, baking soda, baking powder, and salt to evenly distribute the dry ingredients and prevent lumps.

add cocoa powder to the chocolate cake batter
add dry ingredients to liquid ingredients

Slowly incorporate the dry mixture into the wet ingredients, whisking until you achieve a smooth, lump-free batter. Finally, pour in the freshly brewed coffee or boiling water and stir until fully combined. The hot liquid not only deepens the chocolate flavor but also contributes to the cake’s moist texture.

moist and soft Matilda's Chocolate Cake (eggless)

Divide the batter evenly between the prepared pans, smoothing the tops with a spatula. Tap each cake pan gently to remove excess air bubbles if needed.

moist Matilda's Chocolate Cake (eggless)
how to make Matilda's Chocolate Cake (eggless)

Bake in the preheated oven for 25 to 30 minutes, or until a toothpick inserted into the center comes out clean and the surface springs back when gently pressed.

Once baked, allow the cakes to cool in their pans for 10 minutes to set, then carefully transfer them to a wire rack to cool completely. Cooling the cakes thoroughly before frosting ensures a smooth, even finish and prevents the frosting from melting.

chocolate fudge frosting Matilda's Chocolate Cake (eggless)
how to layer Matilda's Chocolate Cake (eggless)

How to Make Chocolate Fudge Frosting

In a saucepan, combine the whipping cream, dark chocolate, and butter.Warm gently over low to medium heat, stirring constantly until everything is melted and smooth.

Do not let it boil,  just heat until fully combined and glossy. Remove from heat and whisk in the sifted cocoa powder, vanilla extract, and sifted powdered sugar until smooth and well blended.

chocolate fudge frosting Matilda's Chocolate Cake (eggless)
chocolate fudge frosting Matilda's Chocolate Cake (eggless)

Strain the frosting into a bowl for an extra silky texture, then press plastic wrap directly onto the surface.

chocolate fudge frosting Matilda's Chocolate Cake (eggless)
chocolate fudge frosting Matilda's Chocolate Cake (eggless)

Let it cool in the fridge for 1 hour 30 minutes (don’t let it set too firm), or ideally overnight at room temperature, until thick and spreadable.

chocolate fudge frosting Matilda's Chocolate Cake (eggless)

Tips for Making the Best Matilda Chocolate Cake (eggless)

  • Use room temperature ingredients like milk and oil for a smoother, well-incorporated batter.
  • Sift your dry ingredients (flour, cocoa, baking soda) to prevent lumps and ensure an even texture.
  • Add hot coffee or boiling water to intensify the chocolate flavor and keep the cake moist.
  • Choose high-quality dark chocolate for the frosting; it makes all the difference in richness and depth.
  • Cool the cake completely before frosting to avoid melting and sliding layers.
best Matilda's Chocolate Cake (eggless)
Eggless Matilda chocolate cake slice with fudge frosting

Best Matilda Chocolate Cake(eggless) FAQs

Eggless Matilda chocolate cake slice with fudge frosting

Watch this Video for Making Chocolate Loaf Cake

Baked This Best Matilda Chocolate Cake (eggless)? 

There’s nothing like a chocolate cake that’s downright moist, tender, and packed with rich cocoa flavor. Whether you threw it together for a birthday, a chill night at home, or just because you were craving something sweet, I hope it hit the spot.

If you grabbed a pic, send it my way! Tag me @pastrybysaloni and let me see how yours turned out. It’s always awesome to see your baking come to life in real kitchens.

And if you found yourself going back for seconds (or thirds), don’t worry—you’re in good company. Keep the good vibes going with more recipes that bring bold flavor and easy baking straight to your table. Up next in your baking lineup:

Looking to build confidence in the kitchen without relying on eggs or dairy? My cookbook Vegan Baking Made Simple is packed with recipes that taste just as good as the classics—maybe better. It’s available now on Amazon. Grab your copy HERE.

Saloni Mehta Pastry Chef and Food Blogger

Meet Saloni

I’m a former pastry chef with a love for breads, cakes and everything in between! My recipes are easy to follow, egg free and are designed to be shared with others!

popular recipes

How to make moist brookies without eggs
Eggless Carrot Cake with cream cheese frosting and can be made vegan dairy-free.

Get new recipes first!

Check out my Cookbook

Get tips from a pro!

best Matilda's Chocolate Cake (eggless)
5 from 12 votes

Best Matilda Chocolate Cake (eggless)

Inspired by the legendary Matilda slice, this chocolate cake delivers deep, fudgy richness and an ultra-moist crumb. Topped with a luscious chocolate fudge frosting and made from everyday ingredients. Egg-free, easily dairy-free, and so indulgent, you’ll never want store-bought cake again.
Author: Saloni Mehta
Rate
Yield: 8 servings
Prep: 30 minutes
Cook: 30 minutes
Total: 2 hours

Equipment

Ingredients

Chocolate Fudge Frosting

  • 160 ml Whipping Cream* see notes for options
  • 160 g Butter* cut in cubes; see notes for options
  • 230 g Dark Chocolate cut in chunks or use chocolate chips
  • 15 g Cocoa Powder sifted; preferably dutch processed
  • 80 g Powdered Sugar, sifted or icing sugar
  • 2 tsp Vanilla Extract

Chocolate Cake

  • 240 ml Milk* room temperature; see notes for options
  • 1 tbsp White Vinegar or lemon juice
  • 270 g Cane Sugar or castor sugar
  • 120 ml Oil sunflower or vegetable oil
  • 2 tsp Vanilla Extract
  • 225 g All Purpose Flour
  • 60 g Cocoa Powder
  • 1+1/2 tsp Baking Powder
  • 3/4 tsp Baking Soda
  • 1/2 tsp Salt
  • 180 ml Boiling Water or freshly brewed coffee

Instructions

For the Chocolate Fudge Frosting

  • In a saucepan, combine the whipping cream, dark chocolate,and butter. Warm gently over low to medium heat, stirring constantly until everything is melted and smooth.
  • Do not let it boil; just heat until fully combined and glossy.
  • Remove from heat and whisk in the sifted cocoa powder, vanilla extract, and sifted powdered sugar until smooth and well blended.
  • Strain the frosting into a bowl for an extra silky texture, then press plastic wrap directly onto the surface.
  • Let it cool in the fridge for 1 hour 30 min (don't let it set too firm, it should have thick spreadable consistency), or ideally overnight in a cool room temperature, until thick and spreadable.

For the Chocolate Cake

  • Preheat oven to 350℉ (175℃).Grease & line with three 6-inch (15cm) round cake pans with baking paper. (You can use three 6-inch (15cm) or two 8-inch (20cm) cake pans.)
  • In a bowl combine milk & vinegar. Let it sit for 5 minutes until curdled. Add oil, vanilla extract & sugar. Stir with a hand whisk until sugar is dissolved.
  • Sift all the dry ingredients (flour, cocoa powder, baking soda, baking powder, salt) into the liquid ingredients & mix until combined.
  • Add boiling water or freshly brewed coffee and mix until combined. Make sure there are no lumps of flour.
  • Divide the cake batter equally into the prepared cake pans. 
  • Bake for roughly 25-30 min or until firm to touch. Cool completely on wire rack 

Cake Assembly

  • Trim the cake layers to level them using a serrated knife.
  • Place a small amount of frosting on your cake stand to anchor the cake, then set down the first layer.
  • Spread 5–6 tablespoons of fudge frosting evenly, add the second layer, and repeat. Carefully place the third layer of cake and make sure the cake is straight.
  • Apply a thin crumb coat to seal in crumbs, then chill thecake for 30 minutes. Once set, frost the cake fully and smooth it out.
  • Chill again for at least 30 minutes. Let the cake sit at room temperature for 10–15 minutes before serving. Enjoy!
  • Store the leftover cake in an air tight container for 2-3 days in the fridge or up to 2 months in the freezer.

Notes

  • Cup vs weighing scale: The US customary cup measurement serves as a rough estimate, as it can have uncertainties, so for precise results, it's recommended to weigh your ingredients using a digital scale in grams. 
  • Before you start to make any recipe, measure and prepare your ingredients so the process will go smoothly and easily.
  • For teaspoon (tsp) and tablespoon (tbsp) measurements, please use measuring spoons and not the type of spoons you eat with for accuracy.
  • Milk: You can use any dairy-free unsweetened milk (like almond, soy, oat) or dairy based whole milk.
  • Cream: You can use unsweetened dairy-free whipping cream (califia farms or country crock) or use regular whipping cream
  • Butter: Dairy-free salted butter sticks or any salted butter of your choice 
  • Sugar: Cane sugar can be substituted with granulated sugar or castor sugar. Ensure the sugar is vegan-friendly (some sugars are processed with bone char) or organic cane sugar.
  • Chocolate : Use dark or semi-sweet baking chocolate chips / 60% or higher couverture chocolate / good quality 60% or higher chocolate bar. For Vegan version, use dark chocolate of any dairy-free chocolate brand (make sure it doesn't contain milk solids or butter) but cocoa butter is totally fine.

Did you try this recipe? Leave a review!

36 Responses

  1. Thanks a lot for the recipe, I am going to try this for my daughter’s birthday. I have couple of questions though.
    1. For frosting also Dutch processed cocoa powder is preferable?
    2. Does dark chocolate frosting makes the cake bitter? We all have a sweeter tooth so just want to make sure before I make.
    3. Can we pipe with this frosting ?

    1. Hi Sweetie
      Thanks so much —
      Yes — Dutch-processed cocoa is recommended for the frosting.It gives a richer, darker chocolate flavor and smoother taste that pairs beautifully with the cake.

      No — the dark chocolate frosting shouldn’t be bitter. Because it’s balanced with powdered sugar and cream, it tastes rich and sweet rather than bitter. If your family prefers extra sweetness, you can add a bit more powdered sugar, but the original balance is usually a nice, dessert-level sweetness.

      Once the fudge frosting firms up (chilled to a spreadable, thick consistency), it holds its shape well enough for piping “simple” decorations like rosettes or borders. Just make sure it’s not too soft or too warm when you’re piping. For a highly decorative cake I will recommend to use chocolate buttercream.

  2. 5 stars
    Writing this review after falling in love with this cake. i loved the cake and so do my friends and family. cake is so moist and so full of flavour. i usually dont like chocolate cakes. but this one is remarkable recipie. thank you once again Saloni❤️

  3. 5 stars
    I would say that it might be the best chocolate cake recipe that I have found on the internet.
    Instructions are easy to follow and in général it is not à complicated cake to make. All the tastes are here. I did not have a vanilla extract so for the frosting I have used à Coffee extract and for the cake I have used à vanilla sugar of very high qualité. The cake is very rich and tasty.

  4. 5 stars
    Hi Saloni, this Matilda chocolate cake looks amazing and I can’t wait to try it ☺️. Could I use the same amount of buttermilk instead of using milk + vinegar/lemon juice? Thanks so much x

    1. Hello Sam
      Yes, you can use the same amount of buttermilk in place of the milk + vinegar/lemon juice. It should work the same way and give softer,richer crumb.
      Thanks so much!

  5. Hi Saloni.
    Your cake looks delicious.
    I’m thinking to make it in one pan and after baking, cut it in three pieces. What do you think?
    Would it be ok?
    Thanks from Athens, Hellas.

    1. Hello!
      You can bake all the batter in one pan, but just a note: a thicker cake can bake unevenly the outside may cook faster while the center stays under-baked. It also needs a longer baking time, which can dry out the edges, and it can be harder to slice into even layers afterward.
      For the best result, I recommend baking the layers individually. They bake more evenly and are much easier to handle.

  6. 5 stars
    I just made this cake for my husbands birthday which is tomorrow! I’ve put the cake itself in the fridge in a plastic wrap and the frosting in sitting, ready on the kitchen counter (cooling down overnight per the instructions). Tomorrow i will assemble the cake. Is it recommended to whip up the frosting before i do? Would that perhaps make it a bit more fluffy in terms of texture?

    1. Hello Rosina,

      That sounds lovely your husband is in for a treat! For fudge frosting with a consistency like thick Nutella, there’s no need to whip it before assembling the cake. It’s meant to be rich, smooth, and spreadable just as it is. Whipping it could actually change the texture in a way that doesn’t suit this type of frosting. Just give it a good stir to make sure it’s nice and smooth. If the frosting still feels soft due to warm temperature, it’s best to keep it in a cool place so it can set properly (not firm) before you use it. Happy cake assembling, and happy early birthday to your husband!

  7. 5 stars
    Hi salony,

    I have looked through 3 of your chocolate cake and chocolate cupcake recipes. how come the ratios are different across each recipe, for instance the baking powder is 1.5 tsp in one cake recipe and 3/4 tsp in the other, and similarly milk and brewed coffee measurements are also different. can you please help in understanding

    1. Hi Gayatri

      Great question! Each recipe is carefully tested and developed based on its pan size, texture, and purpose — so ingredient ratios may vary. We do the testing so you don’t have to!

  8. 5 stars
    Hi Saloni, i’m commenting again, i made the cake in 24cm cake pans for my birthday and it was so delicious everyone loved it. I’ll definitely make it again, i’ve had trouble finding a cake recipe that isn’t too sweet and this one is perfect, exactly what i was looking for, thank you so much.😊

    1. Hi Ketelin,

      Thank you so much for the feedback! I truly appreciate it. I’m really glad to hear that everyone enjoyed the desserts. I put a lot of care into making sure my recipes have the right texture and flavor; sweet but not overly so.

  9. 5 stars
    Hey, the recipe looks so awesome. Can’t wait to try it. But I just want to ask may I use dairy cream of 20-25% fat (Amul cream blue pack)or do we need higher fat percentage?

    1. Hi Surbhi
      Thank you so much. For chocolate fudge frosting, I recommend using cream with at least 35% fat. The Amul blue pack (20–25%) might make it too soft and less stable. A higher fat cream will give you a richer, smoother texture that sets better. Hope you enjoy the recipe!

  10. 5 stars
    first of all thank you for explain ever step so well. the recipie is simply awesome. can’t wait to try it. looks promising. And also thank you for sharing your wonderful recipies.

  11. 5 stars
    OMG this Matilda cake looks sooo good!. It’s moist with a lot of chocolate. I have a question: how can I replace part of the sugar without loosing moisture?.
    I prefer cakes with less sugar but I don’t want to use sweeteners or reduce the amount of sugar without a good replacement in a dry cake.
    pd. I apoligize for my english!
    Thanks a lot for your hepl and any idea.

    1. Hi
      Thanks so much. this is the original recipe, so the texture is exactly like the Matilda cake!
      If you want to reduce sugar without changing the texture, it’s tricky since sugar affects moisture and structure. Natural swaps like applesauce or banana can help, but they will change the texture slightly.

      If you’re okay with just a small reduction, try cutting 10–15% of the sugar — the cake should still turn out moist!
      And your English is great — no worries at all! 💛

  12. Hi Saloni,
    I dont have access to vegan whipping cream where I live. Do you think I can swap with ordinary soy cream (17% fat) ? I was checking for frosting instead but i find the recipes way too sweet with loads of powered sugar. Cant wait to have your advice 🙂

    1. Hi Marion,
      Absolutely! You can use ordinary soy cream (17% fat) as a substitute it should work fine, especially if you’re making a ganache-style frosting.Just keep in mind that it’s lower in fat than typical whipping cream (which is usually 30–36%),so your frosting may be a bit softer.

      To make it work, use 120ml of soy cream with 160g of dark chocolate (as per recipe) the higher cocoa butter content in the chocolate will help thicken the mixture as it cools.This gives you a rich, smooth frosting without needing loads of powdered sugar. Let it chill until spreadable it firms up nicely!

5 from 12 votes

Leave a Reply

Your email address will not be published. Required fields are marked *

Recipe Rating




Try these recipes next!

error: Content is protected !!