A delightful and creamy frosting recipe perfect for cakes and cupcakes.
In a saucepan, combine the milk, flour, and salt.
Stir constantly to prevent lumps from forming.
Cook the mixture over medium heat, stirring, until it thickens.
The mixture should resemble a thick pudding consistency.
Remove from heat and let the mixture cool completely.
Transfer to a bowl to speed up the cooling process.
In a mixing bowl, combine the sugar, butter, and shortening.
Ensure the butter is at room temperature for easier mixing.
Beat the mixture with an electric mixer until smooth and creamy.
Scrape down the sides of the bowl to ensure even mixing.
Add the cooled milk mixture and vanilla extract to the bowl.
Add the milk mixture gradually to avoid splattering.
Continue beating until the frosting is fluffy and holds stiff peaks.
Increase the mixer speed to high for the final minute to achieve maximum fluffiness.
Use the frosting immediately to decorate your cakes or cupcakes.
For a smooth finish, use an offset spatula to spread the frosting evenly.