A delightful and creamy frosting perfect for cakes and cupcakes.
In a saucepan, combine the milk and flour, whisking until smooth.
Whisk continuously to prevent lumps from forming.
Cook the mixture over medium heat, stirring constantly, until it thickens to a paste-like consistency.
The mixture is ready when it coats the back of a spoon.
Remove from heat, cover with wax paper to prevent a skin from forming, and let it cool completely.
Cooling the paste thoroughly ensures a smooth frosting.
In a mixing bowl, cream the butter until light and fluffy.
Room temperature butter creams more easily.
Gradually add the sugar to the butter, beating until the mixture is smooth and fluffy.
Adding the sugar slowly prevents a grainy texture.
Add the cooled paste to the butter mixture, one spoonful at a time, beating well after each addition.
Incorporating the paste slowly ensures a homogeneous frosting.
Mix in the vanilla until fully incorporated.
Pure vanilla extract provides the best flavor.
Use the frosting immediately or store it for later use.
This frosting pairs wonderfully with a variety of cakes and desserts.