Guys this is, hands down my favourite frosting. The best thing about it is that it’s not as sweet as you’d think, because the slight tanginess from the cream cheese helps to break the sweetness. The adition of milk powder in this recipe helps make this frosting really creamy and stiff enough to pipe! No melty frosting here...

If you're after a frosting that's a little more firm and perfect for making buttercream roses or for Russian piping tip decorations, then try out my American buttercream frosting!

1 Batch




Makes 1 batch frosting / Enough for 20 cupcakes



  • 250g (1 cup) full-fat cream cheese blocks (not spreadable), chilled

  • 250g (/1 cup) unsalted butter, softened

  • 350g (/2 oz) icing (confectioners’) sugar

  • 150g (1 ½ cups) powdered milk (skim or full-fat)

  • 2 tsp vanilla extract or vanilla bean paste



Place the cream cheese and butter in the bowl of a stand mixer fitted with the paddle attachment. Alternatively, you can use a hand mixer. Mix on low speed to begin with, to help break up the cream cheese a little, then increase the speed to high for a couple of minutes to help combine the cream cheese and butter.


After a couple of minutes, stop your mixer and scrape down the side of the bowl with a spatula. Add the icing sugar, powdered milk and vanilla. Mix on low speed until the dry ingredients are fully incorporated, then bring the speed back up to high. Continue beating on high speed until your frosting is fluffy and turns pale in colour.


It’s important to always mix this frosting on high speed. The only time you mix it on low speed is after you’ve added the dry ingredients. Mixing on high speed helps to aerate the frosting, giving it volume and making it easier to pipe.  


For chocolate-flavoured frosting, add 40 g (4 tbsp) sifted unsweetened cocoa powder with the icing sugar. 


  • Mixing bowls

  • Measuring cups

  • Measuring spoons

  • Stand mixer

  • Electric hand mixer (if you don't have a stand mixer)

  • Paddle attachment

  • Spatula

  • Sieve



Basic Recipes

Cupcake Recipes

Cake Recipes

Macaron Recipes

Vegan Recipes

No-Bake Recipes

Frosting Recipes

Tips & Tricks

I Have A Recipe Suggestion!


I Have A Recipe Suggestion!


Contact Nick

Business Enquiries

Brand Deck


Hey there! My name is Nick Makrides! I'm guessing you love baking as much as I do which is how you stumbled upon my website!


This is the best spot on the internet to learn how to make the most amazing desserts that don't just look impressive, they also taste delicious and are easy to make!

Copyright ©2017 All rights reserved

  • Facebook - Black Circle
  • Pinterest - Black Circle
  • YouTube - Black Circle
  • Instagram - Black Circle
  • Twitter - Black Circle