Instructions
- Cook the Flour Mixture
In a saucepan over medium heat, whisk together the milk and flour. Continue whisking constantly until the mixture thickens to a pudding-like consistency. - Cool the Mixture
Remove from heat and let the mixture cool completely to room temperature. For best results, cover with plastic wrap touching the surface to prevent a skin from forming. - Cream the Butter and Sugar
In a large mixing bowl, beat the softened butter and granulated sugar together using a mixer until the mixture becomes light and fluffy. - Add the Flour Mixture
Once the milk mixture has cooled completely, add it gradually to the butter mixture while beating continuously. - Add Flavoring
Mix in the vanilla extract and a pinch of salt. Continue beating for 3–5 minutes until the frosting becomes smooth, fluffy, and marshmallow-like. - Use Immediately
Spread or pipe the frosting onto cakes or cupcakes.
Recipe Details
Prep Time: 15 minutes
Cook Time: 10 minutes
Cooling Time: 30 minutes
Total Time: 55 minutes
Yield: Frosting for one 9-inch cake or 12 cupcakes
Difficulty Level: Easy to Moderate
Tips for Best Results
- Make sure the flour mixture is completely cooled before adding it to the butter.
- Beat the frosting long enough to achieve the light, fluffy marshmallow texture.
- Use room temperature butter for a smooth finish.
Variations
- Add 2 tablespoons cocoa powder for chocolate frosting.
- Replace vanilla with almond or lemon extract for different flavors.
- Mix in a tablespoon of espresso powder for a coffee-flavored frosting.
Serving Suggestions
The most important part is just ahead — click NEXT »»