Go Back
+ servings
Red velvet cupcakes with piped frosting on top.
Print Recipe
5 from 1 vote

White Chocolate Cream Cheese Frosting

This white chocolate cream cheese frosting is insanely delicious! All the flavor of a traditional cream cheese frosting plus white chocolate! Perfect for cakes and cupcakes.
Prep Time20 mins
Total Time20 mins
Course: Dessert, How To
Cuisine: American
Diet: Vegetarian
Servings: 12
Calories: 309kcal
Author: Alison Hope


  • 8 ounces Cream Cheese Full Fat, Brick Style, Softened
  • 1/2 cup Butter Lightly Salted, Softened*
  • 1 cup Chopped White Chocolate
  • 3 cups Powdered Sugar
  • 1/2 tsp Vanilla Extract


  • First up, melt your white chocolate. Add the white chocolate to a microwave safe bowl and heat in 15-30-second increments, bringing it out to stir every 15-30-seconds until melted. Then leave it to cool.
  • Add softened butter and cream cheese to the bowl of your stand mixer and beat together for three minutes until creamy and smooth.
  • When the white chocolate has cooled (it should no longer be warm but still melted), gradually add the white chocolate in with the butter and cream cheese while the mixer is running. Let the mixer run until everything is smooth and properly mixed.
  • Add the powdered sugar and vanilla extract and beat in until smooth and fluffy (about another two minutes).
  • Pipe onto cupcakes or spread onto cakes.


  1. Butter: You can also use unsalted butter, but in this case you may want to add 1/8 teaspoon of salt to the recipe. 
  2. Cream cheese: We used Philadelphia Cream Cheese.
  3. White chocolate: You can use any high quality white chocolate or you can use a high quality premium brand of white chocolate chips.
  4. White chocolate must be cooled before adding to the mix. If the white chocolate is too warm it will melt the butter and you'll have a mess. So the chocolate must be cool before it's added. It should no longer be warm, but it must still be melted. Stir every now and again while it is cooling.
  5. Heat the chocolate slowly. Be careful when melting the chocolate not to burn it. Rather err on the side of caution and bring it out too frequently rather than letting it go too long and burning.
  6. Texture. If the texture of the frosting is too light and fluffy to work with easily (if it's too soft it can seem to have a sort of 'marshmallow' like texture) then put it in the fridge for 15 minutes to firm up before using.
  7. Cakes: This frosting is enough to generously frost a two layer 9-inch cake.
  8. Cupcakes: This frosting is enough to very generously pipe frosting onto 12 cupcakes (as pictured). If you frost the cupcakes less generously then it would be enough to frost 24 cupcakes.
  9. Storing: Keep leftover frosting stored in the fridge for up to 5 days.
  10. Freezing: It's also freezer friendly for up to 3 months if you'd like to freeze it. Thaw in the fridge and then whip it again before using.


Serving: 1Serve | Calories: 309kcal | Carbohydrates: 37g | Protein: 2g | Fat: 18g | Saturated Fat: 11g | Trans Fat: 1g | Cholesterol: 43mg | Sodium: 139mg | Potassium: 61mg | Fiber: 1g | Sugar: 36g | Vitamin A: 493IU | Vitamin C: 1mg | Calcium: 43mg | Iron: 1mg