Everyone needs a good Chocolate Cake Recipe that they turn to when needed. This is mine and I love it because there is no fuss when making this recipe. This recipe is exactly the same as a Vanilla Cake Recipe, but all you need to do is change out some of the cake flour for cocoa powder. So you have 2 recipes in 1! A lot of chocolate cakes use oil, water or coffee, but this one is so simple, you won’t need to go looking for another chocolate cake recipe.

This recipe makes two 20cm/8 inch cakes.

If you’re a beginner baker, you might want to check out my List of 10 essential baking tools for beginners.

Ingredients for the cake:

  • 2 cups (300g) Cake Flour (add 2 teaspoons baking powder if your cake flour doesn’t have it added already)
  • ¾ cup (30g) Cocoa Powder, unsweetened
  • ½ teaspoon Salt
  • 1 cup (226g) Butter, unsalted & soft
  • 1 ½ cups (300g) White Sugar
  • 4 Eggs, room temperature
  • 1 teaspoon Vanilla Extract
  • 1 cup (240ml) Milk, room temperature

How to Make an easy Chocolate Cake Recipe

This Chocolate Cake cannot be any easier to make! Start by measuring out your ingredients (remember to take your butter out the fridge a while before to let it come to room temperature), grease your cake tins and preheat your oven to 180°C/350°F.

TIP! You can use butter to grease your cake pans and then sprinkle flour around the pans so that the cakes don’t stick to the bottom!

Beat the butter and sugar in a large mixing bowl for about 3-5 minutes. Add the eggs in one at a time, mixing after each addition. Add in the vanilla extract and mix to combine.

Sift in the flour and cocoa powder and mix until just combined. Try not to mix the cake batter too much, only until you no longer see any dry ingredients.

TIP! Remember to scrape down the bowl between mixing!

Then add half of the milk, mix until combined and repeat with the remaining milk. Using a spatula, give the cake batter a final mix, making sure that all the ingredients have been well combined. Divide the batter evenly between 2 cake tins and bake for 30-40 minutes. Cakes are ready when a toothpick comes out clean.

When your cakes are done, remove them from the oven and leave them in their tins for 5-10 minutes and then transfer to a wire cooling rack to cool completely. Now is a great time to make the frosting and only assemble when the cakes are totally cooled down.

TIP! You can add a delicious berry jam in between the cake layers to cut through the sweetness of all the chocolate! Berries and chocolate go great together!

INGREDIENTS For the Frosting:

  • 2 cups (500g) Powdered Sugar
  • 250g unsalted Butter at room temperature (you can add a pinch of salt if you find american buttercream on the sweet side)
  • 2 to 3 tablespoons Milk/Cream
  • 2 teaspoons Vanilla Extract
  • 2 to 3 tablespoons unsweetened Cocoa Powder (taste it after adding 1 or 2 to see if you are happy with the taste)

How to make Chocolate Buttercream Frosting

  • Beat your butter for about 5 minutes until very light and fluffy
  • Gradually add the icing sugar
  • Add the milk + vanilla extract
  • Beat for another 5 min until all combined and you are happy with the texture (you can add more or less milk but don’t add too much as it will make piping difficult)
  • Add your cocoa powder, mix and taste

Make sure you’re SUBSCRIBED to me on YouTube – https://www.youtube.com/channel/UC81biUb8qgSot1Z1mB3l4NQ/videos

And Instagram – https://www.instagram.com/bakewithgen/


Very similar to vanilla cupcakes, these chocolate cupcakes are super simple to make. Add some cocoa powder and you’re good to go. Just like the vanilla cupcakes, they come out light and fluffy and paired with a delicious frosting, they will not be gobbled up in no time!!

Chocolate Cupcakes with a caramel centre & Nutella Buttercream


  • 100g Self-Raising Flour
  • 25g Cocoa Powder
  • 125 White Sugar
  • ¼ teaspoon Bicarbonate of Soda
  • Pinch of Salt
  • 140g Butter (unsalted & softened at room temperature)
  • 2 Large Eggs
  • 1½ tablespoons Milk (at room temperature)
  • ¼ teaspoon vanilla extract


Preheat your oven to 170°C/340°F and grease a cupcake tin with butter or non-stick spray.

In a large bowl (mixing bowl or bowl of your stand mixer), mix the butter and sugar.

Add the eggs one at a time and mix well after each egg.

Sift in the flour, bicarbonate of soda, salt and cocoa powder and mix on low speed or fold into the butter mixture.

Finally add the milk and vanilla extract and mix until all combined. You do not need to mix this for long, just until it is all mixed together.

Evenly divide the batter into your cupcake tin and bake for 22 minutes or until a skewer (toothpick) comes out clean.

Once they are done baking, transfer to a wire rack to cool completely.

You can frost these yummy cupcakes with any flavored buttercream, a ganache or even fill the centres with ganache or caramel. Check out my recipes for buttercream or fillings here!


Nutty, chocolaty goodness is how I describe these delicious Nutella Cupcakes!! You cannot go wrong with these, whether it’s for a birthday or just because you HAVE to have them! 🙂

Another very simple chocolate cupcake recipe and if you already know how to make a basic buttercream recipe, then it won’t take you long at all to bake these beauties!

Let’s get baking…

Chocolate Cupcake Recipe:

  • Preparation Time: 15 minutes
  • Baking Time: 22 minutes
  • Makes 12 Cupcakes


  • 100g (3/4 cup) Self-raising flour (OR you can use All Purpose Flour and add 1 teaspoon of Baking Powder)
  • 25g (¼ cup) Cocoa Powder (unsweetened)
  • 125g (1 cup) White Sugar
  • ¼ teaspoon bicarbonate of soda
  • Pinch of salt
  • 140g Butter (unsalted and softened)
  • 2 Large Eggs
  • 1½ tablespoons Milk (whole or skimmed)
  • ¼ teaspoon Vanilla Extract


1.Preheat your oven to 170°C / 340°F. Place cupcake cases into your baking tin or grease your tin with some butter.

2.Sift the flour, bicarbonate of soda, salt and cocoa powder in a separate bowl and set aside.

3.Cream the butter and sugar until light and creamy. Add eggs one at a time and mix well after each one. Then add your dry, sifted ingredients to the wet mixture and mix until just combined. You can go ahead and add the milk and vanilla extract and mix that in.

4.Spoon even amounts of batter into your baking tin and bake for 22 minutes or until a skewer (or toothpick) comes out clean.

5.When your cupcakes are done, transfer them to a wire rack and let them cool completely.

Nutella Buttercream Recipe


  • 100g (½ cup) Butter (unsalted and softened)
  • 150g (½ cup) Nutella
  • 225g (2 cups) Icing/Powdered Sugar (i always suggest tasting your buttercream and deciding if you want to add more or less as everyone’s taste is different)
  • 3 to 4 tablespoons Milk


1.Beat the butter for about 5 minutes until light and fluffy. Add the nutella and mix again for about 2 to 3 minutes.

2.Sift the icing sugar and add half of it at a time to the butter mixture. Mix well after each addition.

3.Finally, add the milk and check the consistency. If you want it thicker, add less and if you prefer it a little looser, add more. It is all up to you and your taste preferences!!

4.Your Nutella Buttercream is now ready and you can choose a fun piping tip or just use a knife to frost your yummy chocolate cupcakes.

If you love chocolate then be sure to check out my recipe for Chocolate cake or Fudgy Brownies!!