From Nigel's Kitchen Table

Cream Cheese Frosting

A smooth, tangy cream cheese frosting with a light, velvety texture for cakes, cupcakes and muffins.

Jump to recipe
Smooth cream cheese frosting with soft piped ridges showing its thick, creamy texture.
ReliableKitchen-tested instructions
PracticalClear timings and measurements
HelpfulTips, storage and variations

Sweet, tangy and beautifully smooth, this cream cheese frosting is one of those recipes I come back to again and again. It has a soft, velvety texture, plenty of vanilla flavour and just enough sweetness to balance the slight tang of the cream cheese.

It is particularly good with my Carrot Cake, Mango Passion Fruit Cake and Maple Date Banana Bread. It also works beautifully on cupcakes, traybakes and muffins.

The most important thing is getting the consistency right. Use full-fat cream cheese, make sure the butter and cream cheese are properly softened, and add the icing sugar gradually. Once chilled, the frosting becomes firmer and easier to pipe.

Recipe Highlights

  • Easy to make: It takes around 10 minutes from start to finish.
  • Sweet and tangy: Cream cheese balances the sweetness of the icing sugar beautifully.
  • Smooth and creamy: Perfect for spreading over cakes or piping simple swirls onto cupcakes.
  • Versatile: Add citrus, chocolate, spices, freeze-dried fruit or different extracts to change the flavour.
  • Make ahead: Prepare the frosting in advance and keep it chilled until required.
  • Quantity: The recipe is intended for approximately 8–10 cupcakes or muffins with a swirl of frosting, or a two-tier 24 cm (9½ inch) cake.
Cream Cheese Frosting – preparation step 2

Ingredients and Substitutions

  • Full-fat cream cheese: Use 150 g, softened to room temperature. A firm, full-fat cream cheese gives the frosting a much better consistency than a low-fat version.
  • Unsalted butter: Use 150 g, softened to room temperature. The butter should be soft enough to beat easily but not melted.
  • Fine sea salt: Add a pinch. It balances the sweetness and helps the vanilla and cream cheese flavours stand out.
  • Icing sugar: Use 300–375 g, sifted. Begin with the lower quantity and add more until the frosting reaches the consistency you need.
  • Vanilla: Use 1 vanilla pod or ¼ teaspoon pure vanilla paste.
  • Cornflour: Use 1 tablespoon if required. This is optional and can help firm the frosting without adding more icing sugar.

How to Make Cream Cheese Frosting

1. Beat the cream cheese and butter: In a large mixing bowl, beat the cream cheese, salt and softened butter until well combined and smooth. Alternatively, use an electric hand whisk or stand mixer to make this easier.

2. Add the first half of the icing sugar: Sift in about half of the icing sugar and mix until completely combined and smooth.

3. Add the vanilla: Mix in the vanilla until evenly incorporated.

4. Adjust the consistency: Gradually add the remaining icing sugar until the frosting reaches the consistency you need. Continue mixing until it is silky smooth.

5. Use or chill the frosting: The frosting can now be spread or piped onto cakes, cupcakes or muffins. It will firm up further once chilled. If you are not using it immediately, transfer it to an airtight container and refrigerate.

Variations

Chocolate Cream Cheese Frosting

Add 25–35 g of unsweetened cocoa powder for a rich chocolate version. This works particularly well with chocolate cakes and muffins.

Citrus Cream Cheese Frosting

Add finely grated lemon or orange zest for a fresh citrus flavour without adding unnecessary liquid.

Freeze-Dried Fruit

Finely ground freeze-dried strawberries, raspberries or other berries can add both flavour and natural colour.

Freeze dried fruit recommendations include: strawberry, passion fruit, raspberry, wild blueberry, blackcurrant, mango, pineapple or kiwi.

Almond or Coconut

Replace the vanilla with a small amount of almond or coconut extract. Add liquid flavourings cautiously because additional liquid can soften the frosting.

Spiced Cream Cheese Frosting

Cinnamon works particularly well with carrot cake and banana bread. Chai or pumpkin spice can also be used for a warmer flavour.

Coloured Frosting

Add food colouring a drop at a time until you reach the colour you want. A concentrated gel colouring is particularly useful because only a small quantity is required.

I recommend these edible food colour gel pastes by Rainbow Dust Pro Gel available as a set of yellow, orange, blue, green, pink, red, purple.

Cream Cheese Frosting – preparation step 3

Nigel’s Recipe Tips

Use softened ingredients. Bring both the cream cheese and butter to room temperature before mixing. This helps them combine smoothly without lumps.

Do not melt the butter. You want it soft and pliable, not liquid. Melted butter will make the frosting much looser.

Sift the icing sugar. This makes a noticeable difference to the finished texture and prevents stubborn little lumps.

Add the sugar gradually. Start with 300 g and add more only when necessary. This gives you much more control over the sweetness and consistency.

Chill soft frosting. If the frosting becomes difficult to spread or pipe, refrigerate it until it firms up.

Keep the piping simple. Cream cheese frosting is naturally softer than traditional buttercream, so it is ideal for swirls and simple piping rather than elaborate shapes.

Cool cakes completely. Never frost a warm cake or cupcake, as the heat will soften the frosting.

Frequently Asked Questions

Why Is My Cream Cheese Frosting Runny?

The cream cheese or butter may have been too warm, or the frosting may simply need more time to firm in the refrigerator. Adding the icing sugar gradually also makes it easier to control the consistency.

Can I Make Cream Cheese Frosting Less Sweet?

Begin with the lower quantity of icing sugar and only add more if the frosting needs it for consistency. Reducing the sugar substantially will also make the frosting softer.

Can I Make It Ahead?

Yes. Prepare it in advance, transfer it to an airtight container and keep it refrigerated. Before using, allow it to soften sufficiently to spread and give it another brief mix.

Does Cream Cheese Frosting Need to Be Refrigerated?

Yes. Cakes and other desserts containing cream cheese frosting should be refrigerated because the frosting is perishable. FDA guidance also recommends not leaving perishable foods at room temperature for more than two hours, or one hour when the temperature is above 32°C/90°F.

Can I Freeze Cream Cheese Frosting?

The existing recipe guidance allows the frosting to be frozen in an airtight container for up to two months. Defrost it in the refrigerator, allow it to soften sufficiently and then whip it again before using.

Tools You’ll Need

  • Large mixing bowl
  • Sieve
  • Spatula
  • Electric hand whisk or stand mixer
  • Digital kitchen scales
  • Piping bag and nozzle, when piping the frosting
Vanilla or Chocolate Buttercream – preparation step 6

Storage and Freezing

Storing

Keep cream cheese frosting refrigerated in an airtight container. Once used on a cake or cupcakes, the finished bake should also be refrigerated.

Making Ahead

The frosting can be made 2–3 days ahead and kept refrigerated until needed.

Freezing

Freeze the frosting in an airtight container for up to two months. Defrost it in the refrigerator, then allow it to soften sufficiently before giving it a good whip to restore its smooth texture.

Nutrition

Serving: per 100 g

Calories: 553.55 kcal (28%)

Total Fat: 34.66 g (50%)

Carbohydrates: 61.54 g (24%)

Sugars: 59.83 g (66%)

Protein: 2.1 g (4%)

Sodium: 256.03 mg (13%)

Fibre: 0 g (0%)

% Daily Values based on a 2,000-calorie diet.

Nutrition information is provided as an estimate and may vary depending on the ingredients and quantities used.

Smooth cream cheese frosting with soft piped ridges showing its thick, creamy texture.

Cream Cheese Frosting

Preparation:10 minutes
Total:10 minutes
Servings: 675 g
Sweet and tangy this velvety cream cheese frosting is easy to make and perfect for topping your muffins and ideal for decorating cakes. Its dreamy cloud like texture will melt in your mouth!

INGREDIENTS LIST
 

  • 150 g full-fat cream cheese (softened to room temperature)
  • 150 g unsalted butter (softened to room temperature)
  • a pinch of fine sea salt
  • 300-375 g icing sugar (sifted)
  • 1 pod of vanilla or ¼ tsp pure vanilla paste
  • 1 tbsp cornflour (cornstarch) (optional)

Preparation
 

  • In a large mixing bowl, beat the cream cheese, salt and butter until well combined and smooth. Alternatively use an electric mixer, either hand-held or standing to make it easier.
    Cream Cheese Frosting – preparation step 6
  • Sift in about half of the icing sugar and mix until well combined and smooth. Then add the vanilla extract and mix until well combined.
    Cream Cheese Frosting – preparation step 5
  • Add the remaining sugar until the desired consistency is achieved and it is well combined and silky smooth.
    Remaining icing sugar being added to the cream cheese frosting mixture in a glass bowl.
  • It is now suitable to pipe onto cakes or muffins, it will firm up once chilled. Otherwise, keep in an airtight container and refrigerate for up to a week. Allow it to come to room temperature before using to frost baked goods.
    Smooth homemade cream cheese frosting in a glass mixing bowl ready for spreading or piping.
  • 8-10 cupcakes/muffins with a swirl on top or a two-tier 24cm (9.5″) cake. For a three-tier 20cm (8″) cake, I recommend doubling the recipe. Total recipe makes: 675g.

FROM MY KITCHEN TO YOURS

Made this recipe?

I would love to hear how it turned out. Leave a comment and add a star rating to help other home cooks discover the recipe.

Cream Cheese Frosting – preparation step 2

A recipe worth keeping

Save this recipe for another day

Pin it to one of your boards and keep it close for the next time you are ready to cook or bake.

Save to Pinterest

Made it?

Share it from your kitchen

Save the recipe or share it with someone who would enjoy making it too.

Around the table

Questions and kitchen notes

Made this recipe? Leave a rating and tell me how it turned out. Your questions and tips may also help the next person making it.

Share how your bake turned out

Your email address will not be published.

Recipe Rating