Go Back
+ servings
4.54 from 26 votes
Magical Cream Cheese Frosting
Magical Cream Cheese Frosting
Prep Time
25 mins
Cook Time
10 mins
Chill time
2 hrs
Total Time
35 mins

A magical take on cream cheese frosting! A hybrid of magical (ermine/flour) frosting & cream cheese frosting, this recipe is firm, pipeable, & more stable.

Course: Dessert
Cuisine: Topping
Keyword: cream cheese frosting
Servings: 24 servings
Calories: 100 kcal
  1. Place the sugar, flour, cornstarch and salt in a small pot and whisk to combine.
  2. Gradually whisk in the milk, ensuring there are no lumps.
  3. Place over medium-low heat and cook, stirring often, until thickened.

  4. Pass the mixture through a fine mesh strainer, and into a heat-safe container.

  5. Refrigerate for 2 hours.

  6. Place the cooled mixture in a large mixing bowl, along with the lemon juice and vanilla, and whip on medium-high speed.

  7. Whip in the cream cheese, a tablespoon at a time, allowing each addition to fully incorporate before adding the next. 

  8. Whip in the butter, a tablespoon at a time, allowing each addition to fully incorporate before adding the next.

  9. Turn the mixer up to high speed, and continue to whip until very fluffy.

Recipe Video

Recipe Notes

Adapted from Mel's Kitchen Cafe's Magical Frosting.

This recipe yields 3 cups of frosting (enough to top 24 cupcakes, one 6-inch diameter triple-layer cake, or one 8-inch diameter double-layer cake).

A few more great frosting recipes I think you'll love:

Nutrition Facts
Magical Cream Cheese Frosting
Amount Per Serving (2 tablespoons)
Calories 100 Calories from Fat 45
% Daily Value*
Fat 5g8%
Saturated Fat 3g19%
Cholesterol 16mg5%
Sodium 46mg2%
Potassium 26mg1%
Carbohydrates 11g4%
Sugar 9g10%
Vitamin A 205IU4%
Vitamin C 0.2mg0%
Calcium 23mg2%
Iron 0.1mg1%
* Percent Daily Values are based on a 2000 calorie diet.