Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon
Cream-Cheese-Frosting-for-Cakes-Cupcakes-Recipe

Cream Cheese Frosting for Cakes & Cupcakes

5 Stars 4 Stars 3 Stars 2 Stars 1 Star No reviews
  • Author: Laura
  • Prep Time: 10 minutes
  • Cook Time: 10 minutes
  • Total Time: 20 minutes
  • Yield: 12 servings 1x
  • Category: Desserts & Appetizers
  • Method: Mixing
  • Cuisine: American

Description

This Cream Cheese Frosting for Cakes & Cupcakes is rich and fluffy, combining creamy butter and cream cheese for an irresistible topping that’s easy to prepare and perfect for your desserts.


Ingredients

Scale
  • ½ cup (115 g) unsalted butter softened
  • 8 oz (225 g) cream cheese room temperature
  • 2 cups (240 g) powdered sugar sifted
  • 1 teaspoon vanilla extract


Instructions

  1. In a large mixing bowl, beat the softened butter for about 1 minute until it is smooth and creamy.
  2. Add the room temperature cream cheese and beat until fully combined, smooth, and without lumps, scraping down the sides as needed.
  3. Gradually mix in the powdered sugar at low speed initially, then increase to medium speed until fully incorporated.
  4. Stir in the vanilla extract and continue to beat for another 1–2 minutes until the frosting is light, fluffy, and silky smooth.
  5. If the frosting feels too soft, refrigerate for 20–30 minutes before use.
  6. Pipe or spread the frosting onto completely cooled cakes or cupcakes.

Notes

Ensure the butter and cream cheese are at room temperature for optimal blending.
Sift the powdered sugar to avoid lumps in the frosting.
This frosting can be stored in the refrigerator for up to a week.


Nutrition

  • Serving Size: 1 serving
  • Calories: 150
  • Sugar: 16 g
  • Sodium: 70 mg
  • Fat: 10 g
  • Saturated Fat: 6 g
  • Unsaturated Fat: 4 g
  • Trans Fat: 0 g
  • Carbohydrates: 17 g
  • Fiber: 0 g
  • Protein: 1 g
  • Cholesterol: 30 mg