As requested, the recipe for my rainbow cupcakes with buttercream frosting :)
Rainbow Cupcakes
125g self raising flour
125g caster sugar
2 eggs
2 tbsp milk
1 tsp vanilla extract
Food colouring
1) Preheat oven to 200°C.
2) Using a wooden spoon, cream butter and sugar in a bowl until light and fluffy.
3) Beat in eggs one at a time, mixing a bit of flour with each addition.
4) Add in the vanilla extract.
5) Mix in the rest of the flour.
6) Add milk in one tbsp at a time.
7) Separate the batter according to the number of colouring you have and add in the food colouring.
8) Spoon a bit of each different coloured batter into each muffin cup, until about 1/2 full.
9) Bake for 15-20 mins. Frost as desired.
* Bakes about 6 cupcakes
![](http://sphotos.ak.fbcdn.net/hphotos-ak-snc4/hs226.snc4/38624_10150220997710062_725850061_13662774_7496856_n.jpg)
![](http://sphotos.ak.fbcdn.net/hphotos-ak-ash2/hs106.ash2/38624_10150220997735062_725850061_13662778_3475028_n.jpg)
For the frosting, i decided to play it safe and stuck with buttercream frosting.
Buttercream Frosting
1/2 cup shortening
1/2 cup softened butter
1 tsp vanilla extract
4 cups confectioner's (icing) sugar
2 tbsp milk
1) In a large bowl, cream the butter, shortening and vanilla extract.
2) Blend in sugar, one cup at a time, beating well after each addition.
3) Beat in milk and continue mixing until light and fluffy.
![](http://sphotos.ak.fbcdn.net/hphotos-ak-ash2/hs069.ash2/36789_10150220997015062_725850061_13662763_3983373_n.jpg)