The Best Homemade Vanilla Frosting

The BEST homemade vanilla frosting recipe! 5 minutes and 6 ingredients is all it takes to make the best frosting at home! Ditch the store-bought varieties! Great for decorating cakes & cookies! 
Course condiment, Dessert
Cuisine American
Keyword best homemade vanilla frosting, homemade vanilla frosting, vanilla frosting recipe
Prep Time 5 minutes
Total Time 5 minutes
Servings 24 (servings) Enough to frost a 2-layer 8-9" round cake
Calories 283kcal
Author Laura


  • 1 cup butter softened
  • 1 cup shortening
  • ¼ tsp salt
  • 2 tsp vanilla*
  • 2 pounds powdered sugar (about 7.5-8 cups, or 1 bag)
  • 1/3 cup milk


  • Cream together butter and shortening until smooth.
  • Add salt and vanilla and beat until well combined.
  • Slowly add powdered sugar 1 or 2 cups at a time until your mixture is thick and a little lumpy (you can always add more later).
  • Add milk and beat until light and fluffy (about 2-3 minutes).
  • If necessary, add more powdered sugar until you reach your desired consistency.
  • Use to frost your favorite cakes, cookies and cupcakes!**


*As you can see, my frosting isn’t pure white. This is because I used vanilla extract that is brown. If you want a whiter frosting, use clear vanilla.
**If you plan to decorate with this frosting please keep it at room temperature. Cold frosting does not pipe well (or at all)!
If you’d like to add color, simply mix it in after your frosting has reached your desired consistency!
I usually decorate cakes the night before and let them set up in the fridge. Then I remove from the fridge at least 2 hours before serving so they can come to room temperature.
***This makes a TON of frosting! If you don't use it all you can freeze it to use for later!


Serving: 2TBS | Calories: 283kcal | Carbohydrates: 35g | Protein: 0.2g | Fat: 16.3g | Saturated Fat: 84g | Polyunsaturated Fat: 1.2g | Monounsaturated Fat: 5.8g | Cholesterol: 25mg | Sodium: 63mg | Potassium: 9.3mg | Sugar: 34g | Vitamin A: 250IU | Calcium: 6mg