Cupcakes · Icing

Vanilla Cupcakes with Icing

Vanilla Cupcakes with Icing

These Vanilla Cupcakes with Icing are so perfect for any festive birthday occasion. Just buy some colorful candy sprinkles for toppings.

Yield: 10-12 cupcakes

Vanilla Cupcakes with Icing Recipe


  • For the cupcakes:
  • 1 ⅔ cups all purpose flour
  • 1 cup sugar
  • 1/4 tsp baking soda
  • 1 tsp baking powder
  • 3/4 cup salted butter, room temp
  • 3 egg whites
  • 1 tsp vanilla extract
  • 1/2 cup sour cream (or plain yogurt) 
  • 1/2 cup milk (any liquid milk, fresh milk or evap)
  • For the Icing:
  • 1/2 cup salted butter
  • 1/2 cup  shortening
  • 4 cups powdered sugar
  • 2-3 tbsp water or cream
  • 1 tsp vanilla extract
  • drop of red gel  food color (for pink color)


  1. CUPCAKES: In a mixing bowl, combine flour, sugar, baking soda and baking powder.
  2. Using an electric hand mixer, add and beat butter, egg whites, vanilla, sour cream and milk and mix on medium speed until it becomes smooth. But be careful not to over mix. Fill cupcake liners at 3/4 full.
  3. Bake for 18-20 minutes in preheated oven at 350°F or 176°C
  4. Let it cool for 5 minutes and transfer it in cooling rack. Set aside and let it cool completely before frosting. 
  5. ICING: In a large mixing bowl, (using an electric mixer) combine butter and shortening and mix until smooth. Gradually add the first half of powdered sugar and beat until smooth. Add vanilla extract and 1-2 tbsp of water and continue beating until smooth. Add the rest of your powdered sugar. Keep on mixing at medium speed until smooth. You may add a dot of red gel food coloring to give it a tint of pinkish color. 
  6. Add very little water or cream until desired consistency is reached.
  7. Prepare your piping bags and top each cupcake with icing and decorate with colorful candy sprinkles on top. Serve and enjoy! Happy baking