Chocolate Cupcakes with White Chocolate Frosting | Recipe

These have been branded ‘my best cupcakes so far’. I must disclaim they are very filling, and after two even I was full.

I will post the two recipes (cupcakes & frosting) separate so that it’s easy to mix and match them with other options.

Chocolate Cupcakes


  • 100g Plain Flour
  • 20g Cocoa Powder
  • 140g Caster Sugar
  • 1.5 teaspoons of Baking Powder
  • Pinch of salt
  • 40g Unsalted Butter (room temp)
  • 120ml Whole Milk
  • 1 Egg
  • .25 teaspoon Vanilla Extract


  1. Preheat the oven to 170 degrees Celsius, and line cupcakes tin.
  2. Mix the flour, cocoa powder, caster sugar, baking powder, salt and butter until ‘sandy’.
  3. Whisk the milk, egg and vanilla extract together in a separate bowl, before adding to the flour mixture. Mix together util smooth.
  4. Spoon the mixture into the paper cupcake cases.
  5. Bake for 20-25 minutes.
  6. Allow to cool completely before adding frosting.

White Chocolate Frosting


  • 75g White Chocolate 
  • 120g Unsalted butter
  • 120g Icing Sugar (sieved)
  • 30ml Milk
  • 1 teaspoon Vanilla Extract
  • .25 teaspoon salt


  • Beat the butter
  • Add the Icing Sugar, slowly
  • Quickly stir in the melted white chocolate
  • Beat for 2 minutes, until creamy
  • Add the milk, vanilla extract and salt.
  • Beat for 1 minute
  • Grate some milk chocolate on top. (optional)

Enjoy x


Tasty Tuesdays on

Mums' Days

6 thoughts on “Chocolate Cupcakes with White Chocolate Frosting | Recipe

  1. Can I firstly just say that I love that you separated out the two elements when writing up this post. I have when there’s a really long list of ingredients, and this is a much better way to do it. I think I’ll try the white chocolate frosting at the weekend–it looks really moreish 🙂

  2. ooh I think the frosting might be the winner – looks bloody lovely!

    Bring on the chocolate cake! And I’m loving your christmasy theme!!

    Thanks for linking up to #TheList (would be awesome if you could add the badge hunnybun!) xx

Leave a Reply

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

This site uses Akismet to reduce spam. Learn how your comment data is processed.