Light, silky, and perfectly smooth—this classic frosting melts in your mouth and transforms any cake into a bakery-quality masterpiece.
📝 Ingredients
1 cup milk
5 tablespoons all-purpose flour
1 cup butter, softened
1 cup granulated sugar
1 teaspoon vanilla extract
👩🍳 Instructions
1️⃣ Cook the Base
In a saucepan over medium heat, whisk together milk and flour continuously.
Cook for 4–6 minutes until the mixture thickens to a pudding-like consistency.
Make sure it’s smooth with no lumps.
2️⃣ Cool Completely
Remove from heat and transfer to a bowl.
Cover with plastic wrap directly on the surface and let it cool completely to room temperature.
(Important: if warm, it will melt the butter later)
3️⃣ Cream Butter and Sugar
In a separate bowl, beat butter and sugar for 4–5 minutes until light, fluffy, and pale.
The sugar should start dissolving into the butter.
4️⃣ Combine
Add the cooled flour mixture one spoon at a time, beating continuously.
Once fully added, mix in vanilla extract.
5️⃣ Whip Until Silky
Beat for 5–7 minutes until the frosting becomes light, airy, and silky smooth.
It should look like whipped cream but hold its shape.
6️⃣ Use or Store
Spread immediately on cakes or cupcakes.
🍽 Tips for Perfect Frosting
Base must be completely cool before mixing
Beat long enough for ultra-smooth texture
If grainy, keep beating—it will turn silky
Works best at room temperature
📊 Recipe Info
Prep Time: 10 minutes
Cook Time: 5 minutes
Total Time: ~20 minutes + cooling
Yield: Enough for 1 cake
Calories: ~120 per tablespoon