In a large bowl, whip butter on medium-high speed, using a whisk attachment, until smooth, about 1 minute. Add the powdered sugar and salt, and whip on low speed until completely incorporated. Increase speed to medium-high and beat until smooth, about 2 minutes.
Add heavy whipping cream, almond extract, vanilla extract, and food color (if using). Whip on low speed until incorporated. Increase speed to high and whip until light and fluffy, about 5 minutes.