If you’re taking the time to bake a cake or cupcakes from scratch, go the extra mile and make homemade frosting as well. This cream cheese frosting is undeniably delicious, and is super simple to make. Use it to top carrot cake for a special dessert, red velvet waffles for a super-sweet breakfast in bed, or pineapple-packed hummingbird cake.
In a large bowl using a Hamilton Beach® hand mixer, beat butter, cream cheese, vanilla, milk, and salt until creamy. Whether you’re still using a vintage Hamilton Beach® mixer passed down from your grandmother or have upgraded to a shiny new model with a bowl rest feature or snap-on case, our hand mixers make easy work out of making this icing from scratch.
After those ingredients are well mixed, start to gradually add confectioners sugar and beat until smooth.
If the mixture is too thick, add a little more milk until you find the perfect consistency. Easy enough, right? Right.
After you try this homemade cream cheese frosting you’ll never opt for the store-bought version again. Once you have this recipe down, you can customize with different flavourings to make a good thing even better. Add almond extract, shredded coconut, or even food colouring to put a twist on this class cream cheese frosting. No matter what you top with this flavourful frosting, the lucky recipients will know it was baked (and frosted) with plenty of love!