
A Mothers Day Chocolate Cake is honestly one of the most heartfelt things you can bake for the woman who deserves the world. I made this for my mum last year and she actually teared up, which made me tear up, and then we both just stood in the kitchen crying and eating chocolate cake. So yeah, it was a success. This rich, moist chocolate layer cake topped with silky milk chocolate buttercream and decorated with adorable chocolate hearts is everything a Mother’s Day dessert should be.
What Is a Mothers Day Chocolate Cake?
A Mothers Day Chocolate Cake is a special celebration cake baked with love as a gift for mum on her big day. Think deep, dark cocoa-flavoured sponge layers sandwiched together with creamy milk chocolate buttercream and finished with pretty decorations like chocolate hearts or edible flowers. It is more than just a cake. It is a way of saying “I see you, I appreciate you, and I spent actual time making this for you.” That always means more than anything you can buy in a shop.
What You Will Need for This Mothers Day Chocolate Cake
Before you start, let me walk you through everything you need. I promise the list looks longer than it actually is. Most of these ingredients are things you probably already have at home. Here is a full breakdown with some easy swap ideas too.
For the Cake
- 200g plain flour – the base of your sponge. All-purpose flour works perfectly here.
- 200g caster sugar – gives a fine, even sweetness. You can use golden caster sugar for a slightly caramel-like note.
- 75g cocoa powder – use a good quality unsweetened cocoa for that deep, rich chocolate flavour.
- 1½ tsp baking powder – this helps the cake rise and stay fluffy.
- 150ml buttermilk – adds moisture and a subtle tang. No buttermilk? Just mix 150ml of regular milk with 1 tablespoon of white vinegar and let it sit for 5 minutes. Done.
- 100ml vegetable oil – keeps the crumb incredibly moist. Sunflower oil works just as well.
- 150ml hot water – this is the secret weapon. It deepens the chocolate flavour and makes the batter silky smooth. Do not skip it.
- 1 tsp vanilla extract – a little vanilla goes a long way in chocolate bakes.
For the Milk Chocolate Buttercream
- 200g unsalted butter (softened) – make sure it is truly softened. Cold butter will ruin your buttercream. Leave it out for at least an hour.
- 300g icing sugar (sifted) – sifting is not optional here. Lumpy icing sugar equals lumpy buttercream.
- 75g milk chocolate (melted and cooled) – this gives the frosting that gorgeous creamy, sweet chocolate taste. Let it cool before adding so it does not melt your butter.
- 2-3 tbsp milk – for adjusting the consistency until it is smooth and perfectly spreadable.
For the Decoration
- Chocolate hearts – store-bought is totally fine, or you can make your own using a heart-shaped mould with melted chocolate. So cute.
- Edible flowers (optional) – these add the most beautiful, delicate touch to a celebration cake.
- Edible glitter (optional) – because mums deserve a little sparkle.
- “Happy Mother’s Day” cake topper (optional) – you can grab these inexpensively online or at most supermarkets.
Step-by-Step Instructions for the Perfect Mothers Day Chocolate Cake
Okay, let us get into the fun part. This homemade chocolate celebration cake comes together in three simple stages. Follow these steps and you will have something truly stunning to present to mum.
Step 1: Bake the Cake Layers
First, preheat your oven to 160°C (fan) / 180°C / Gas Mark 4. Grease and line two 8-inch round cake tins with baking paper. This prep step makes such a difference later when you are trying to get the layers out cleanly.
Next, sift your flour, sugar, cocoa powder, and baking powder together into a large mixing bowl. In a separate bowl, whisk together your eggs, buttermilk, vegetable oil, and vanilla extract until everything is combined. Then, gradually pour the wet mixture into the dry ingredients, stirring as you go. Mix until you have a smooth, thick batter.
Now stir in the hot water. I know it feels wrong because the batter will become really thin, but that is completely normal. That thin batter is what gives you an incredibly moist chocolate layer cake. Trust the process.
Divide the batter evenly between your two lined tins. Bake for 25 to 30 minutes, or until a skewer inserted into the centre comes out clean. Then leave the cakes to cool completely in the tins before attempting to stack them. Rushing this step is a rookie mistake I have made before, and it ends in a very sad, sliding cake situation.
Step 2: Make the Milk Chocolate Buttercream
Beat the softened butter in a stand mixer or with a hand whisk until it is really pale and fluffy. This usually takes about 3 to 4 minutes and makes all the difference to the final texture. Gradually add the sifted icing sugar, beating well after each addition so it does not puff up in a cloud and cover your kitchen.
Once all the icing sugar is in, pour in your melted and cooled milk chocolate. Mix again until everything is smooth and glossy. If the buttercream feels a little stiff, add your milk one tablespoon at a time until it is just right for spreading.
Step 3: Assemble and Decorate
Place your first cake layer onto a serving plate or cake board. Spread a generous amount of buttercream across the top. Then carefully place the second layer on top, pressing down very gently to secure it. Use a palette knife to coat the entire cake in the remaining buttercream, working it smooth for a clean, elegant finish.
Now for the fun part. Arrange your chocolate hearts around the top edge of the cake. If you want to go all out, scatter some edible flowers across the top, add a dusting of edible glitter, and pop in your “Happy Mother’s Day” topper. Stand back and admire your work because honestly, it looks gorgeous.
How to Serve This Mothers Day Chocolate Cake
This cake is best served at room temperature so the buttercream is soft and creamy rather than cold and firm straight from the fridge. Pair each slice with a cup of mum’s favourite tea or a good strong coffee for a truly heartwarming moment. If you are making this as part of a bigger Mother’s Day spread, it sits beautifully as the centrepiece alongside fresh strawberries or a scoop of vanilla ice cream. Simple and stunning, just like mum.
Tips for the Perfect Mothers Day Chocolate Cake
- Use room temperature eggs. Cold eggs can cause the batter to split slightly. Just leave them out on the counter for 30 minutes before baking.
- Do not skip the hot water. It might seem strange but it genuinely intensifies the cocoa flavour and keeps the sponge moist for days.
- Cool the cakes fully before frosting. Even a slightly warm sponge will melt your buttercream and make the whole thing slide. Patience here is everything.
- Let the melted chocolate cool properly. If it is still warm when you add it to the butter, you will end up with greasy, split buttercream. Give it at least 15 minutes to cool.
- Make ahead. You can bake the sponge layers the day before and wrap them tightly in cling film. Then make the buttercream and assemble on the day for the freshest result.
- Use a serrated knife to level the cakes. If your sponges have domed tops, just trim them flat before stacking. This makes a much more professional looking cake.
- Crumb coat first. Apply a thin, rough layer of buttercream all over the cake and chill it for 20 minutes before adding the final smooth layer. This traps all the crumbs so your finished cake looks clean.
Your Questions About This Mothers Day Chocolate Cake, Answered
Can I make this Mothers Day Chocolate Cake in advance?
Absolutely, yes. The baked sponge layers can be made up to two days ahead and stored wrapped at room temperature. The buttercream can also be made a day ahead and kept in the fridge. Just let it come to room temperature and give it a quick beat before using. Assemble the cake on the day you plan to serve it for the best result.
Can I use dark chocolate instead of milk chocolate in the buttercream?
Yes, you definitely can. Dark chocolate buttercream will give a more intense, slightly bitter contrast against the sweet sponge. It is really delicious and just as beautiful. If your mum prefers a less sweet frosting, dark chocolate is actually a great swap.
How long does this cake keep?
Once assembled and decorated, this cake will keep well for up to 3 days. Store it in an airtight container at room temperature if your kitchen is not too warm. If the weather is hot, pop it in the fridge but remember to take it out about an hour before serving so the buttercream softens up again.
Can I make this cake gluten-free?
You can try swapping the plain flour for a good quality gluten-free flour blend. Just make sure it is one that contains a binding agent like xanthan gum. The texture will be slightly different but it should still taste fantastic. A lot of my friends have done this swap successfully and mums with dietary needs will absolutely appreciate the thought.
Why You Will Absolutely Love This Cake
This Mothers Day Chocolate Cake hits every single note you want in a celebration bake. The sponge is deeply chocolatey, impossibly moist, and not overly sweet. The milk chocolate buttercream is creamy, smooth, and tastes like a proper indulgence. And the chocolate heart decorations make it look like you spent hours in a professional bakery. The best part? It is genuinely not that hard to make. If you can stir a bowl and use a hand mixer, you can pull this off beautifully.
If you love recipes like this and want more ideas for celebration bakes and sweet treats, you can find me over on Pinterest where I share all my favourite recipes and inspiration boards. Come find me and save the things you want to try: follow along on Pinterest here. There is so much good stuff over there and I am always adding new ideas.
Print
Mothers Day Chocolate Cake
A rich, moist chocolate layer cake with silky milk chocolate buttercream, decorated with edible chocolate hearts. This homemade dessert is a heartfelt gesture for any mom, combining baked layers with a strikingly sweet and tender topping for a showstopping finish.
- Total Time: 55
- Yield: 8 slices 1x
Ingredients
2 ½ cups all-purpose flour
1 ½ cups caster sugar
¾ cup unsweetened cocoa powder
2 ½ teaspoons baking powder
1 cup buttermilk (substitute with 1 cup milk + 1 tablespoon vinegar if unavailable)
½ cup vegetable oil
1 teaspoon vanilla extract
There cups hot water
For buttercream: 2 ½ cups unsalted butter, softened
6 ½ cups caster sugar (graham to 400g powdered sugar as per article)
1 cup milk
7 ½ ounces milk chocolate (use 200g dark chocolate as specified in article)
½ cup cocoa powder
¼ teaspoon salt
Instructions
Preheat oven to 350°F (180°C)
In large bowl, whisk together flour, caster sugar, cocoa powder, and baking powder
In separate container, mix buttermilk until smooth. Add vegetable oil and hot water (cake batter will be slightly thin), then stir in vanilla
Pour batter equally into 3 prepared 8-inch cake tins
Bake 23-25 minutes (adjust for 2 stacked 9-inch pans). Cool completely on wire rack
For buttercream: Beat butter with milk and salt until fluffy, then gradually add powdered sugar. Fold in cocoa powder and melted dark chocolate until silky smooth
Layer cooled cakes with buttercream, piping final exterior as desired. Add decorations before serving
Notes
Never substitute cake flour for all-purpose in this recipe. When adding hot water, batter may seem too wet but it’s crucial for moisture. Store in airtight container for up to 5 days (chill buttercream separate if planning ahead). Frosting firms better in cold environment. Make sure butter is at room temperature (not warm) for optimal buttercream texture
- Prep Time: 20
- Cook Time: 35
- Category: Desserts
- Method: Baking
- Cuisine: American
- Diet: Vegetarian
Nutrition
- Serving Size: 1 slice (1/8 of recipe)
- Calories: 470
- Sugar: 28g
- Sodium: 380mg
- Fat: 24g
- Saturated Fat: 10g
- Carbohydrates: 58g
- Fiber: 2g
- Protein: 6g
- Cholesterol: 60mg





