Fluffy Small Batch Cream Cheese Frosting

Fluffy Small Batch Cream Cheese Frosting

Small batch cream cheese frosting is one of my favorite toppings for cupcakes, cinnamon rolls, brownies, cookies, and more! It's super easy to whip up in a few minutes, and you need just 5 ingredients. Also, I've been using this recipe for over a decade, and it's always a hit. The icing is fluffy, creamy, tangy, and not-too-sweet!

Author: Midnight Bake Club

Meal Type: Eggs Free

Cuisine: American

Difficulty: EASY

Prep. Time: 5 minutes

Cook Time: 5 minutes

Total Time: 10 minutes

Servings: 2 cups

Calories: 868 kcal per serving

Ingredients

  • ¼ cup - unsalted butter
  • 115 ounces - full-fat cream cheese
  • 2 cups - powdered sugar
  • ½ tsp - pure vanilla extract
  • 1 pinch - Kosher salt

Instructions

  1. Add the unsalted butter and cream cheese to a medium mixing bowl. Using a hand mixer or stand mixer with a whip attachment, beat the butter and cream cheese until the mixture is smooth.
  2. Using a fine mesh sieve, sift the powdered sugar into the cream cheese mixture and beat until smooth, scraping down the sides of the bowl with a rubber spatula as needed. Mix in the vanilla extract and salt.
  3. Turn the mixer to medium-high and beat the frosting for another 2-3 minutes, until it's very fluffy. Store in an airtight container and refrigerate, or use it right away on cupcakes, cookies, cake, etc.

Nutrition

Energy: 868 kcal | Total Fat: 42 g | Saturated: 26 g | Trans: 1 g | Unsaturated: 8 g | Cholesterol: 121 mg | Total Carbs: 122 g | Fiber: 0 g | Sugars: 118 g | Proteins: 4 g | Sodium: 265 mg | Polyunsaturated: 1 g | Monounsaturated: 11 g

©2026 OnlineCook LLC