If you’re looking for a frosting that’s delightfully fluffy, smooth, and carries just the right balance of sweetness with a rich buttery finish, then this Milk Frosting Recipe is your new best friend in the kitchen. Known traditionally as ermine or cooked flour frosting, this charming classic frosting has an old-fashioned appeal that elevates cakes, cupcakes, and cookies with its unique texture and gentle vanilla warmth. It’s a refreshing alternative to typical buttercreams, offering a luscious, silky mouthfeel without being overpoweringly sweet. Once you master this Milk Frosting Recipe, you’ll wonder how you ever made desserts without it!

Ingredients You’ll Need
This Milk Frosting Recipe calls for simple pantry staples that work together in harmony to create its signature creamy texture and subtle sweetness. Each ingredient plays a crucial role, from thickening to flavoring, ensuring your frosting is perfect every time.
- Whole milk: The base liquid that, when cooked with flour, gives the frosting its smooth, pudding-like body.
- All-purpose flour: Thickens the milk to the perfect consistency, creating a fluffy but stable frosting structure.
- Unsalted butter (softened): Adds richness and creaminess while allowing you to control the salt level.
- Granulated sugar: Sweetens the frosting without weighing it down, contributing to a light texture.
- Vanilla extract: Infuses a warm, inviting flavor that complements almost any cake or cupcake.
- Pinch of salt: Balances the sweetness and enhances the overall flavor profile beautifully.
How to Make Milk Frosting Recipe
Step 1: Create the Milk-Flour Base
Start by whisking the all-purpose flour into the whole milk inside a small saucepan over medium heat. Stir constantly to prevent lumps, and watch as the mixture thickens to a pudding-like consistency, usually in about 5 to 7 minutes. This step is key because it transforms simple ingredients into the foundation that gives the frosting its creamy body and distinct texture.
Step 2: Cool Thoroughly
Once thickened, remove the saucepan from the heat and allow the milk mixture to cool completely to room temperature. Cooling is essential here—combining a warm milk base with butter too soon can cause curdling, compromising the silky smoothness of your frosting. Patience really pays off in this step.
Step 3: Beat Butter and Sugar
In a large mixing bowl, beat your softened unsalted butter together with the granulated sugar until the mixture becomes light, fluffy, and pale in color. This usually takes about 3 to 5 minutes. This process adds air to the frosting, making it delightfully airy and perfect for spreading or piping.
Step 4: Combine and Whip to Perfection
Now, add the cooled milk-flour mixture along with the vanilla extract and a pinch of salt to the butter-sugar bowl. Beat everything on high speed for 4 to 5 minutes until your milk frosting is absolutely smooth, fluffy, and free of any gritty texture. This final whipping transforms the components into a cloud-like frosting ready to adorn your favorite cakes and cupcakes.
How to Serve Milk Frosting Recipe

Garnishes
This Milk Frosting Recipe shines when paired with delicate garnishes. Consider fresh berries for a pop of color and freshness, a sprinkle of finely chopped nuts for crunch, or even edible flowers to create a charming, rustic presentation. These simple additions help balance the creamy sweetness with contrasting textures and flavors.
Side Dishes
Milk frosting works beautifully alongside a variety of desserts, especially the classic red velvet or chocolate cake, where its subtle vanilla and buttery notes complement deep cocoa or tangy cream cheese flavors. It’s also fantastic atop simple vanilla or spice cupcakes, and perfect when paired with soft cookies for an indulgent treat.
Creative Ways to Present
For a show-stopping presentation, try piping the Milk Frosting Recipe with a large star tip to create elegant swirls, or smooth it over your cake with an offset spatula for a rustic, homemade look. You might also layer it between cake tiers or sandwich it between cookies as a rich, satisfying filling. Get creative—the versatility of this frosting opens up so many delicious possibilities!
Make Ahead and Storage
Storing Leftovers
If you have leftover Milk Frosting Recipe, you can store it in an airtight container in the refrigerator for up to 3 days. Before using, bring it back to room temperature and re-whip briefly to restore its fluffy texture. This makes it convenient for prepping desserts ahead of time or saving extra for another sweet moment.
Freezing
This frosting freezes well for up to one month. Freeze it in a sealed container and thaw overnight in the fridge when you’re ready to use. After thawing, give it a good whip to rejuvenate its spongy, airy consistency before frosting your desserts to perfection.
Reheating
While it’s best served cold or at room temperature, if your frosting feels too stiff after storage, gently warm it in short bursts in the microwave or over a double boiler, stirring often. Then whisk well to bring back its signature fluffiness without melting the butter completely.
FAQs
Is Milk Frosting Recipe the same as buttercream?
Milk frosting is a type of buttercream, but it’s quite different from typical American or Swiss meringue buttercreams. It uses cooked flour and milk as a base, creating a fluffy, less-sweet, and creamier texture that is easier to spread and has a uniquely smooth finish.
Can I use low-fat milk instead of whole milk?
Whole milk is preferred in this recipe because its fat content adds richness and affects the thickening process. Using low-fat milk might yield a thinner frosting with less depth of flavor, so for the best results, stick to whole milk if possible.
How long does this frosting last on a cake at room temperature?
This frosting is best enjoyed within a day or two when stored at room temperature, especially in cooler environments. If your kitchen is warm, refrigerating the cake is safer, but allow it to come to room temperature before serving so the frosting softens nicely.
Can I add food coloring to this Milk Frosting Recipe?
Absolutely! Because the frosting is fluffy and creamy, gel food coloring works best to keep the texture intact and avoid thinning it out. Add colors gradually to achieve your desired shade without compromising consistency.
What cakes pair best with Milk Frosting Recipe?
Milk frosting is a match made in heaven for red velvet, chocolate, vanilla, and spice cakes. Its light sweetness and smooth texture balance richer or denser cake flavors perfectly, making every bite memorable and satisfying.
Final Thoughts
There’s something wonderfully nostalgic and comforting about this Milk Frosting Recipe that invites you to slow down and savor every bite. Whether you’re frosting a simple cupcake or a layered cake for a special occasion, this recipe brings out the best in your baked creations with its creamy, airy texture and warm vanilla notes. Give it a try—you might just find your new signature frosting that everyone will love!
Print
Milk Frosting Recipe
- Prep Time: 10 minutes
- Cook Time: 7 minutes
- Total Time: 17 minutes
- Yield: Frosts one 2-layer cake or 12 cupcakes
- Category: Frosting
- Method: Stovetop
- Cuisine: American
- Diet: Vegetarian
Description
A classic and fluffy milk frosting recipe, also known as ermine or cooked flour frosting, perfect for frosting cakes, cupcakes, and cookies. This old-fashioned frosting is smooth and creamy with a light, airy texture achieved by cooking a milk and flour mixture and combining it with whipped butter and sugar.
Ingredients
Milk Mixture
- 1 cup whole milk
- 5 tablespoons all-purpose flour
Frosting
- 1 cup unsalted butter, softened
- 1 cup granulated sugar
- 1 teaspoon vanilla extract
- Pinch of salt
Instructions
- Prepare the Milk Mixture: In a small saucepan, whisk together the flour and whole milk over medium heat until smooth. Cook the mixture, stirring constantly for about 5 to 7 minutes, until it thickens to a pudding-like consistency. Once thickened, remove from heat and allow it to cool completely to room temperature.
- Whip the Butter and Sugar: In a large mixing bowl, beat the softened unsalted butter and granulated sugar together using an electric mixer or stand mixer on medium-high speed until light, fluffy, and pale in color, approximately 3 to 5 minutes.
- Combine and Beat the Frosting: Add the fully cooled milk and flour mixture, vanilla extract, and a pinch of salt to the whipped butter and sugar. Beat on high speed for 4 to 5 minutes until the frosting achieves a smooth, fluffy texture and no longer has any gritty feel from the sugar or flour.
- Use the Frosting: Use the prepared milk frosting immediately to frost cakes, cupcakes, or cookies for a classic, moist, and velvety finish.
Notes
- This frosting is also known as “ermine frosting” or “cooked flour frosting.”
- It pairs beautifully with red velvet and chocolate cakes.
- Ensure the milk mixture is completely cooled before adding it to the butter mixture to avoid curdling.
- Beat thoroughly to remove any grittiness and achieve the perfect fluffy texture.

