Chocolate Cupcakes!
*This post may contain affiliate links. Please see my disclosure for more details!*
Chocolate sponge, chocolate buttercream, chocolate drizzle and sprinkles. AMAZING chocolate cupcakes!

Chocolate cupcakes
This really is the best chocolate cupcake recipe you will ever find. Ever. (Even if I do say so myself) The sponge is beautifully fluffy, the buttercream is light as air, and the drizzle on top just finishes everything off perfectly. They’re the kind of cupcakes that disappear from the tin faster than you can make them, which is always a good sign if you ask me!
Okay, maybe that’s a bold statement. everyone has their own favourite chocolate cupcake recipe, but honestly, this one never lets me down. Just like my Back to Basics – Chocolate Cake and my Lemon Drizzle Loaf Cake it’s my go-to whenever I need a quick bake for a birthday, bake sale, or even just a quiet weekend treat. They’re simple to make, incredibly chocolatey, and guaranteed to make your kitchen smell divine. Whether you’re baking for a crowd or just for yourself (no judgment here), these are always a winner.

Chocolate sponge
Let’s talk about that sponge, because it’s everything. These cupcakes are insanely light and fluffy while still being lovely and moist, which is exactly what you want from a chocolate bake. The key is using good-quality butter and cocoa powder, and not over-mixing. It’s that balance that gives you the perfect soft crumb and that melt-in-the-mouth texture that keeps you coming back for “just one more”.
- Butter – I use unsalted butter or a good quality baking spread
- Eggs – usually I go for medium eggs but for this recipe 3x large eggs are best
- Sugar – caster or light brown sugar provides the rich flavour you’re looking for in a chocolate sponge
- Flour – self-raising flour will ensure the individual cupcakes have the perfect fluffy rise
- Cocoa powder – a good quality cocoa powder is key for the perfect, deep, rich chocolate sponge
- Whole milk – optional if the mixture is too stiff and 1x tbsp is usually enough to loosen the mixture
A classic sponge that just works. The cocoa gives it that rich depth of flavour without being too dark or bitter, which makes these cupcakes perfect for everyone. You can easily double the recipe if you’re baking for a bigger occasion, or halve it if you just fancy a small batch. It’s that kind of versatile bake you’ll end up memorising after a few goes.
Buttercream
Now for the buttercream… this dreamy swirl of chocolate loveliness that sits proudly on top of each cupcake. It’s not made with melted chocolate, but with cocoa powder instead, and I actually prefer it that way. Cocoa powder gives the buttercream a lighter texture, which means it pipes beautifully and isn’t too rich. I use my French/4B piping tip to get the perfect swirls of buttercream before adding the drizzle.
I know some people like to use melted chocolate in their frosting, but honestly, this cocoa version is so easy and dependable. A few minutes with the mixer and you’ll have the silkiest, creamiest buttercream you could ask for. I always recommend beating the butter on its own for a few minutes first, it makes the biggest difference in texture. Once it’s ready, you can pipe tall swirls, spread it rustic-style, or even fill the centre of your cupcakes for an extra hit of chocolate.

Decoration
When I was younger, I’d always finish chocolate cupcakes with just a drizzle of melted chocolate, quick, simple, and totally delicious. These days, I still love a drizzle, but I’ve levelled it up a little! A touch of melted white chocolate adds such a lovely contrast against the dark sponge and frosting, and it makes them look so pretty. It’s the kind of decoration that looks fancy, but honestly, it takes seconds.
And of course… sprinkles. You know I love a sprinkle moment! I usually go for classic gold or chocolate ones, they glisten on top and just make everything feel a bit more special. They’re perfect for birthdays, bake sales, or even just brightening up a gloomy Monday. As always, you can make it your own, colourful, minimalist, metallic, whatever makes you smile when you open that cake tin!

Tips and tricks
- I use this amazing white chocolate to make my drizzle for these chocolate cupcakes.
- I added some chocolate sprinkles to my cupcakes but you can either add some of your choice or leave them off – you make the bake your own.
- I use this cupcake tray for this bake as you just line with cases and on you go.
- These will last for 3 days in an airtight container.
- You can also freeze these little beauties and they will keep for up to 3 months.


Chocolate Cupcakes
Ingredients
Cupcakes
- 175 g unsalted butter
- 175 g caster sugar/light brown sugar
- 3 large eggs
- 135 g self raising flour
- 40 g cocoa powder
- 1-3 tbsp whole milk
Chocolate Buttercream Frosting
- 150 g unsalted butter (room temperature)
- 300 g icing sugar
- 30-50 g cocoa powder
Decoration
- 50 g white chocolate
- sprinkles
Instructions
Cupcakes
- Heat your oven to 180ºc/160ºc fan and line a muffin tray with 12 cases.
- Beat the unsalted butter with the caster sugar/light brown sugar until fluffy.
- Add the eggs, self-raising flour and cocoa powder to the unsalted butter/sugar mix until well combined.
- If the mixture is too stiff you can add 1 tbsp whole milk at a time to get a smooth light consistency.
- Split the mixture evenly into your baking cups, then bake in the oven for 20 minutes, or until a skewer poked into one of the cakes comes out clean and they are springy to touch.
- Leave to cool fully on a cooling rack!
Chocolate Buttercream Frosting
- Beat the unsalted butter with an electric mixer for a couple of minutes to loosen.
- Gradually beat in the icing sugar until well combined, then add the cocoa powder and beat for 5 minutes until a silky lovely buttercream texture is produced. If the mixture is a little stiff, add one tbsp boiling water at a time till you reach the consistency you want!
Decoration
- Pipe your buttercream frosting onto your cupcakes however you wish!
- Once iced, melt the white chocolate (in a heat proof bowl in the microwave in short bursts or over a pan of simmering water) and drizzle over the top.
- Add perhaps some sprinkles to finish off!
Notes
- I use this amazing white chocolate to make my drizzle for these chocolate cupcakes.
- I added some chocolate sprinkles to my cupcakes but you can either add some of your choice or leave them off - you make the bake your own!
- I use this cupcake tray for this bake as you just line with cases and on you go!
- These will last for 3 days in an airtight container.
- You can also freeze these little beauties and they will keep for up to 3 months! ENJOY!

Can you use gluten free self raising flour instead of normal self raising flour please
Yes indeed!!
Thank you for this recipe! I’ve made these cupcakes so many times and they are delicious.
Can I make this into a 8” birthday cake?
Made these yesterday for my daughters birthday. Were fab!!! For future makes can I ask what shaped nozzle you used please? Thanks x
Hiya! I used a 2D closed star. Hope this helps! x
Probably a stupid question but would these be ok for a nut allergy?
Its always checking the specific brand ingredients you use, hope this helps! x
Hiya, big fan of yours! I’ve had a new kitchen aid mixer and since using it all of my cupcakes come out really bubbly on top, so you know why this would happen?
Thank you! X
Hiya! This sounds like you have over mixed them! Hope this helps! x
Hi! If I add black food colouring to the sponge and buttercream will this work.
Hiya! Take a look at my slime cupcake recipe! Hope this helps x
Brilliant Thankyou! I will use the recipe. If I want to do some orange buttercream aswell what would you suggest to use?l instead of cocoa powder?
Hiya! I would just use a regular vanilla buttercream with orange added – take a look at my easy vanilla cupcakes! x
Hi the sugar is it caster or brown or both?
Hiya! It’s either or, hope this helps! x
does it make a difference using whole milk would semi skimmed work?
What piping nozzle do you use please?
Hiya! I use a 2D closed star. Hope this helps! x
Any tips for piping buttercream? Thank you I am a big fan of yours
Hiya! Id recommend practicing on a chopping board to get the hang of it – and take a look at some of my videos to see how I do it! x
Hi I have just made a batch and almost every one has come away from sides of case. I know I have seen you post advice saying that they could be possibly undercooked but I have tasted one and it was beautiful. Just confused as to why this could have happened?
Hiya! This can also be simply down to bad quality cases! Hope this helps! x
Can you prepare the buttercream in advance and store in the fridge ? If so , how many days will it last ?
Heyy, i want to fill these with a cheesecake filling, because of that should they be stored in the fridge overnight?
Hi can I add melted chocolate instead of cocoa if so how much chocolate ?
Hiya! Yes – about 150g would work! Enjoy x
Hello, can I keep these in the fridge overnight? Will they still be fresh the following day?
Nooo – don’t store them in the fridge. They need to be room temp!
I accidentally bought the mini versions of the Iced Jems Baking Cups that you recommended, although given that they will be for my 1 year old’s birthday party, maybe that’s a good thing! My question is, if I am going to use the recipe above the make mini versions of these cupcakes, how long would you suggest cooking them for please? Many thanks!
I say usually 10-12 minutes for mini!! x
Hi if I want to use this recipe for 2 8”cakes would you just double the recipe? X
Yes!! Or you can look at my chocolate back to basics cake recipe x