You'll definitely want to use a stand mixer for this one; the frosting needs to be beat for a pretty significant amount of time in order to get everything mixed to a perfect smoothness. If you're having any trouble, just let your stand mixer work its magic a little longer.
Here is my cute taste-tester:
- 7 tablespoons all-purpose flour
- 1 1/2 cups milk
- 2 teaspoons almond extract (or vanilla)
- 1 1/2 cups salted butter, room temperature
- 1 1/2 cups granulated sugar
- pinch of salt
In a small sauce pan, whisk flour into milk and heat on medium heat, stirring constantly, until it thickens. It will be the consistency of thick pancake batter.
Stir in vanilla.
Remove from heat and let milk mixture cool to room temperature.
While mixture is cooling, cream butter, sugar, and salt together until light and fluffy on medium-high speed for about 5 minutes.
Add the completely cooled milk mixture.
Beat it for about 5 minutes on medium-high to high speed until it looks like whipped cream.
NOTE: It may looked separated at first, so keep beating it until it comes together.
Source: i heart eating