Cooked Flour Buttercream (Ermine Frosting)

Quick and easy cooked flour buttercream (Ermine frosting) recipe that’s stable, smooth and creamy. Perfect for piping and decorating cakes and cupcakes.

This cooked flour flour buttercream (Ermine frosting) recipe is from a very old FAMILY cook book.

I have used it on my chocolate cake , moist red velvet cake and even my mango cherry cake and it always tastes amazing.

This frosting is soft, creamy, FLUFFY and tastes very light and airy.

This recipe is very different than my classic American buttercream frosting and between the two, I think I like this one better.

The addition of FLOUR is the key to the VELVETTY texture of this unique frosting.

People worry that they would taste the flour but NO! You WON’T taste it at all!

Unlike typical frosting recipes, this one takes a bit longer to prepare but it’s absolutely WORTH it!


Ermine frosting is known by so many NAMES such as:

  • Cooked frosting
  • Boiled milk frosting
  • Boiled icing
  • Cloud frosting
  • Flour frosting
  • Cooked roux frosting
  • Heritage frosting
  • Mock buttercream icing

Cooked Flour Buttercream (Boiled Milk Icing) 4

Does Ermine frosting need to be refrigerated?

Yes, it needs to be refrigerated. It has milk, which can go bad if the frosting sits outside at room temperature.

How to store Ermine frosting?

Store it in a sealed container in the fridge for up to 1 week.

How do you make vanilla frosting without powdered sugar?

This Ermine frosting traditionally has no powdered sugar and it would the perfect choice.

What is Ermine frosting used for?

It can be used to frost cakes, cupcakes, brownies and can even be used as a filling in desserts.

How to make Ermine frosting? How do you make boiled icing?

It’s very SIMPLE. Start off by cooking the milk, sugar and flour on medium heat until it thickens. Let this “flour pudding” mixture, also known as “roux” to cool down completely. In a separate mixing bowl, cream together butter and sugar. Add the flour mixture and vanilla extract. Mix everything together until light and fluffy. Add powdered sugar to enhance the sweetness, if you like (optional).

What is Ermine frosting?

It’s an old fashioned frosting that is light and fluffy just like whipped cream but has more flavor. According to family and friends, it used to be the frosting of choice for red velvet cake until cream cheese frosting became more popular.

Here are some TIPS for making PERFECT flour buttercream (Ermine frosting recipe):
  • Use clear vanilla extract since regular extract can discolor the frosting slightly.
  • The flour mixture must have NO lumps or else you will end up with lumpy frosting. If necessary, run the “roux mixture” through a fine mesh sieve to remove all lumps OR run a hand held immersion blender through the mixture.
  • To prevent lumps from forming in the flour mixture, make sure to constantly whisk while you are cooking it.
  • To make VEGAN Ermine frosting, replace whole milk with vegan milk such as soy milk, coconut milk, almond milk AND replace butter with shortening.
  • This frosting is NOT pure white. It’s slightly “off-white.” You can easily add white gel coloring to make it truly white frosting
  • If you want your icing to be RED, I have noticed Americolor’s red gel color works best. It seems to have a deeper shade of red than compared to Wilton’s red gel color.
  • Refrigerating the frosting for 30 minutes prior to frosting will make it easier to pipe.
    DON’T use liquid food coloring since that will thin the consistency of the frosting. Only use gel food coloring.
  • I like to make Ermine frosting with shortening and butter together so as to make it more stable but traditionally, it’s made with ALL butter.
  • I also like to add powdered sugar to this frosting so as to ENHANCE the sweetness a bit and also make it thicker but traditionally, it has not powdered sugar at all.
  • If the frosting is too thin, CHILL it for 30-40 minutes. If that still doesn’t work, mix in a little powdered sugar to make it thicker.
  • If the frosting is too THICK, add a little milk to thin it out.

Easy Ermine Frosting Recipe

Here are some flour frosting VARIATIONS you can try:
  • To make peppermint icing, replace vanilla extract 1 tsp peppermint extract.
  • To make rose icing, replace vanilla extract with 1 tbsp rose water or even more if you want a very strong flavor and fragrance.
  • To make coconut icing, omit all other extracts add 1 tbsp of coconut extract. If you like a slightly chunky coconut frosting, add 1/3 cup finely shredded coconut. You might need to add a little more milk to smooth out your frosting.
  • To make chocolate ermine frosting, add 1/4 cup unsweetened cocoa powder in this recipe.

By the way, I also tried making Ermine frosting with cream cheese but it was just too weird and I DON’T recommend it.

Cooked Flour Buttercream (Ermine Frosting Recipe) 1

Well, that’s all for today.

If you liked this cooked flour buttercream icing, you may like some of these other frosting/icing recipes too:
Seedless Strawberry Frosting
Royal Icing (Dries hard- Perfect for cookie decorating)

Cooked Flour Buttercream (Ermine Frosting)

Course: Dessert
Cuisine: American
Prep Time: 10 minutes
Cook Time: 1 hour
Total Time: 1 hour 10 minutes
Servings: 3 Cups
Calories: 1250 kcal
Author: CakeWhiz

Quick and easy cooked flour buttercream (Ermine frosting) recipe that's stable, smooth and creamy. Perfect for piping and decorating cakes and cupcakes.


  • 1 cup Milk Whole
  • 5 tbsp All-purpose flour
  • 1 cup Granulated sugar
  • 1/2 cup Butter Unsalted
  • 1/2 cup Shortening
  • 1 tbsp Vanilla extract Clear
  • 1-2 cups Powdered sugar Optional


  1. In a non-stick saucepan, add milk, flour, granulated sugar and cook on medium heat, while constantly whisking everything together. 

  2. When the flour mixture starts to thicken, remove from heat and pour it into a bowl.

  3. Cover the bowl with saran wrap quickly, making sure it's directly touching the surface to prevent any "skin" formation. 

  4. Place this bowl in the fridge and let it cool down completely until it has the consistency of a pudding. 

  5. In a mixing bowl, cream together butter and shortening. 

  6. Add the flour mixture and vanilla extract, while constantly mixing.

  7. Add powdered sugar (1/4 cup at a time) and continue mixing, until you have the desired consistency and flavor. This step is optional

  8. Use this frosting to pipe your cakes/cupcakes and enjoy!

Recipe Notes

  • Read all my tips above.
  • Leftover frosting can be stored in a sealed container in the fridge for up to 7 days. 
Nutrition Facts
Cooked Flour Buttercream (Ermine Frosting)
Amount Per Serving
Calories 1250 Calories from Fat 603
% Daily Value*
Total Fat 67g 103%
Saturated Fat 29g 145%
Cholesterol 89mg 30%
Sodium 309mg 13%
Potassium 120mg 3%
Total Carbohydrates 160g 53%
Sugars 149g
Protein 4g 8%
Vitamin A 21.5%
Calcium 10.1%
Iron 3.2%
* Percent Daily Values are based on a 2000 calorie diet.

Until next time, tata my lovelies!


  1. Sarah

    December 22, 2016 at 3:01 am

    This is an amazing frosting, wow! I was a bit concerned when I made it that it was so soft it would collapse, but it’s held up very well, even with decorations on it. I also think it’s a bit easier to color, because it starts closer to white than a “normal” buttercream, so I was able to get a gorgeous icy blue on the first try.

    1. Abeer Rizvi

      February 4, 2017 at 12:41 am

      That’s awesome! I am always so happy to hear when people enjoy one of my recipes 🙂

      1. Karen

        May 23, 2017 at 7:28 am

        Can this be made the day before and refrigerated? If so what needs to be done to the frosting before it is used for piping? I made some yesterday for cupcakes and it was delicious.

        1. Abeer Rizvi

          May 26, 2017 at 1:59 am

          Absolutely! You would need to leave it at room temperature for 30 minutes to let it soften a bit so that piping is easier. Sometimes, I dump the frosting in my KitchenAid and whip it again to make it fluffy. Glad you liked it!

    1. Abeer Rizvi

      November 24, 2017 at 5:36 pm

      I haven’t tried that and don’t know how that would affect this recipe. If you try it, please let me know how it goes.

Leave a Reply