Buttercream frosting is the best addition to any treat!

Buttercream frosting goes so well with so many desserts. Add buttercream to cookies, cakes, cupcakes, brownies, etc. The possibilities are endless.

Buttercream Frosting Recipes


A classic recipe that goes with many different desserts!

Buttercream frosting - vanilla

Image Source: wineandglue.com


1/2 cup butter, room temperature
5 cups powdered sugar
2 teaspoons vanilla
1/4 cup milk


1. Beat the butter until fluffy.
2. Add in powdered sugar gradually, one cup at a time.
3. Add in vanilla and milk, and combine till fluffy and frosting-like.


This delicious recipe can be spread atop flavored cakes like vanilla, chocolate, peanut butter, and even strawberry!  (This is my personal favorite type of buttercream frosting!)

Buttercream frosting - chocolate

Image Source: cupcakesgarden.com


3 cups powdered sugar
1/3 cup butter or margarine
2 teaspoons vanilla
3 oz unsweetened baking chocolate, melted and cooled
3 to 4 tablespoons milk


1. Beat together powdered sugar and butter. Stir in the vanilla and chocolate.

2. Gradually beat in milk until frosting is smooth and able to be spread on easily. If frosting becomes thin, beat in small amount of powdered sugar until the texture is just right.


Perfect for frosting cupcakes or cakes or other baked goods!

Buttercream frosting - strawberry

Image Source: addapinch.com


1 cup unsalted butter, softened
3 1/2 – 4 cups confectioner’s sugar, sifted
4 tablespoons strawberry syrup
1 tablespoon vanilla extract
2 tablespoons hald and half, heavy cream or whole milk
pinch of salt


1. Cream together the butter and confectioner’s sugar, adding the sugar 1/2 cup at a time.
2. Add the strawberry syrup 1 tablespoon at a time, then add the vanilla and beat the mixture on high for 20 seconds to lighten the frosting.
3. Add the half and half one tablespoon at a time and then add a pinch of salt and whip for about 20 seconds.

Peanut Butter Buttercream Frosting

This buttercream frosting would go great on chocolate cake or brownies! Yum!

peanut butter

Image Source: allrecipes.com


1/2 cup butter, softened
1 cup creamy peanut butter
3 tablespoons milk
2 cups confectioners’ sugar


1. Together with an electric mixer, mix butter and peanut butter. Gradually mix in sugar.
2. When the frosting gets thick incorporate milk with one tablespoon at a time. The frosting should be thick but spreadable.

Caramel Buttercream Icing

Super rich icing swirled with delicious caramel flavor.

caramel frosting

Image Source: tastespotting.com


1 teaspoon pure vanilla extract
1/3 cup solid vegetable shortening
1/3 cup butter
2/3 cup caramel ice cream topping
4 cups confectioner’s sugar


1. Cream together shortening and butter. Add ice cream topping and vanilla.
2. Gradually add sugar, one cup at a time.
3. Add milk and beat together.

Lemon Buttercream Frosting

A zesty buttercream frosting for some tangy desserts!

lemon frosting

Image Source: thekitchenmagpie.com


1 cup salted butter
4 cups of icing sugar
2 tablespoons lemon zest
3 tablespoons lemon juice
2 tablespoons cream


1. Whip the butter to become fluffy.
2. Beat in the sugar. Add the two tablespoons of lemon zest.
3. Add the lemon juice and cream. Beat to become light and fluffy.

These frosting recipes are truly the icing on top of any delicious treat! Buttercream, in my humble baking opinion, can take a pretty scrumptious treat to the next level. Frost your hearts out! Enjoy the frosting on your cake and happy baking!