Add to Collection
5 from 1 vote

Homemade Buttercream Frosting Recipe

This buttercream frosting recipe is classic and simple, using only butter, powdered sugar, vanilla, and cream. Throw away the cans!
Prep Time15 mins
Total Time15 mins
Servings: 12 servings
Calories: 382kcal
Author: Lucy


  • 1 cup unsalted butter barely softened
  • 3 1/2 cups confectioner's sugar sifted
  • 2 teaspoons clear vanilla extract or almond extract imitation
  • Pinch salt
  • 2-4 tablespoons heavy cream you can use half-and-half or whole milk
  • 1 tablespoon corn syrup optional


  • In bowl of stand mixer and using the paddle attachment, cream butter until light and fluffy about 4 minutes. Add confectioner's sugar, a little at a time (about 1/2 cup), mixing on low until blended and then whipping on high for about 30 seconds each time. Add vanilla extract or almond extract and pinch of salt and mix until blended. Add cream and corn syrup (if using) and mix on low until blended then whip on high until frosting reaches desired consistency.


Your frosting will get creamiest using a stand mixer, but if you don't have one then you can use a hand mixer.