Red rose cupcakes recipe

(109 ratings)

Rose cupcakes
  • healthy
Preparation Time35 mins
Cooking Time30 mins
Total Time1 hours 5 mins
Cost RangeCheap
Nutrition Per PortionRDA
Calories483 Kcal24%
Sugar63.1 g70%
Fat20.6 g29%
Saturated Fat11.8 g59%
Protein3.4 g7%
Carbohydrates71.4 g27%

These romantic red rose cupcakes are an ideal treat to make for Valentine’s Day. Flavour these cupcakes with rich dark chocolate and coffee. 

With a luxurious chocolate sponge and vibrant red buttercream, these rose cupcakes not only look the part but taste delicious too. Just like our Valentine’s cupcakes (opens in new tab), these rose cupcakes are perfect as a food gift for Valentine’s Day. This recipe makes 12 rose topped chocolate cupcakes (opens in new tab).


  • 110g butter
  • 110g 48% dark chocolate
  • 10g coffee granules
  • 60g self raising flour
  • 60g plain flour
  • 10g cornflour
  • 25g cocoa powder
  • ⅓ tsp bicarbonate of soda
  • 240g caster sugar
  • 2 eggs, lightly beaten
  • 3½ tsp vegetable oil or olive oil (not virgin oil)
  • 50ml buttermilk
  • 80ml of water

For the icing:

  • 110g butter
  • 400g icing sugar
  • 2 tbls milk
  • 1 tsp vanilla extract
  • ½ tsp poppy red colouring
  • ½ tsp ruby red colouring

For the leaves:

  • 50g flower paste
  • Green colouring
  • 1 small rose leaf cutter

You will also need:

  • Muffin trays
  • 12 cases
  • Wilton 1B tip
  • Large piping bag
  • Household sponge




  1. To make the leaves: Colour the flower paste with the holly-green colouring. Roll thinly, 1/8th of an inch thick, cut 12 leaves and place on a sponge to dry.
  2. To make the cakes: Preheat the oven to 160°C/320°F/Gas Mark 3 and line a 12-hole muffin tray with cupcake cases.
  3. Place butter, chopped chocolate, coffee granules and water in a large bowl over a pan of boiling water, stir gently until melted then remove from the heat and allow to cool.
  4. Sift the flour, cocoa and bicarbonate of soda into a large bowl. Stir in the sugar and make a well in the centre. Add the beaten eggs, oil and buttermilk and the chocolate mixture, stirring with a large spoon until completely combined.
  5. Fill cupcake cases to 2/3 full and bake for 30 minutes. Remove and cool in the tins for 10 minutes before cooling on a wire rack ready for icing.
  6. To make the icing: Add butter, icing sugar and vanilla extract to a large mixing bowl, then beat for about 5 minutes with an electric whisk until smooth. Add the red colouring and beat again. Pour the milk gradually, if you need to loosen the mixture. Pipe roses onto your cakes.

Top tips for making rose cupcakes

You can easily adapt this rose cupcakes recipe to suit other special occasions too. Leave out the red food colouring and pipe white buttercream roses for a wedding. Choose blue or pink food colouring for a baby shower. Find out everything you need to know about how to ice cupcakes including how to perfect the art of piping roses with our ultimate guide.

You might also like…

Basic cupcake recipe (opens in new tab)

Cupcake bouquet (opens in new tab)

Flower cupcakes (opens in new tab)

Jessica Dady
Senior Content Editor

Jessica Dady is Senior Content Editor at and has over 10 years of experience as a digital journalist, specialising in all things food, recipes, and SEO. From the best food hampers to cookbooks, from the best cake stands to baking sets, Jessica has a wealth of knowledge when it comes to must-have food products. A passionate baker, she spends much of her time creating celebration cakes for friends and family - particularly for her two lucky children.