Pink Velvet Cupcakes


2 1/2 cups All Purpose Flour

1 1/2 cups Granulated Sugar

2 tsp. Baking Powder

1 tsp. Baking Soda

1/2 tsp. Salt

1/2 cup Unsalted Butter, softened at room temperature

1/4 cup Vegetable Oil

3 Eggs

2 tsp. White Vinegar

1 cup Milk

Pink Gel Food Coloring

2 tsp. Vanilla Extract

Cream Cheese Frosting:

3 – 4 tbsp. Powdered/Icing sugar

1 cup Whipping Cream

200g Cream Cheese, softened at room temperature

1 tsp. Vanilla Extract

Pink Gel Food Coloring

Sprinkles of your choice


1) Preheat your oven to 350F/175C. Prepare cupcake trays and line it with cupcake paper and set aside.

2) In a large bowl, sift together the flour, baking powder, baking soda and salt, set aside.

3) In the bowl of a standing fitted with a paddle attachment, cream together the butter, sugar and vegetable oil.

4) Add the eggs and vanilla and cream them together until well combined.

5) In a measuring jug, mix together the milk, vinegar and enough food colouring to get a deep pink colour.

6) Add the buttermilk mixture along with the dry ingredients and allow everything to mix together until you get a smooth batter.

7) Pour the batter in a jug to ease in transferring into the cupcake tray. Pour the batter into the cupcake tray half filled. Continue the procedure till all the batter is consumed.

8) Bake on a pre-heated oven for 15 – 18 minutes or until the stick comes out clear.

9) To make the frosting, in a large bowl, combine the whipping cream, vanilla and powdered sugar. Beat the whipping cream on a high speed till you reach soft peak stage. Then add the cream cheese and continue mixing on a lower speed till it’s well blended. Remember not to over-mix the cream as it will become lumpy. Refrigerate till the cake is ready for frosting.

10) Once the muffins are completely cooled down, you can start piping the frosting on top of the muffin using a rose tip. Best serve with tea and coffee. Enjoy!