The Best Cupcake Frosting Recipes

Disclosure: As an Amazon Associate, I earn from qualifying purchases.

A cupcake isn’t a cupcake without frosting! Once you learn how to make homemade frosting, you’ll see just how good it can be. Plus, depending on the recipe, it can be so easy to make!

This post discusses all of the different types of frostings for cupcakes and cakes and gives you a number of frosting ideas for topping your own baked treats.

Cream Cheese Frosting in a piping bag near some cupcakes

Types of Cupcake Frosting

There are several key types of cupcake frosting:

  • American buttercream, what most people just call “buttercream,” is the most common frosting in the United States and also the absolute easiest to make.
  • Meringue buttercream is a little harder to make, but the work pays off in some of the fluffiest frosting you’ll ever have!
  • Condensed milk buttercream, also called Russian buttercream, takes ten minutes to make and only requires butter and sweetened condensed milk.
  • Cream cheese frosting is similar to American buttercream, but with the addition of cream cheese. It’s more complex than American buttercream and a little less sweet.
  • Whipped cream frosting is simple and so tasty! Yes, you can frost your cupcakes with sweetened whipped cream.
  • Ganache frosting is the most chocolaty frosting you can make!
  • Cooked frosting (ermine frosting) is a vintage recipe made with boiled flour.

Difference Between Frosting and Icing

While frosting can be piped into high swirls, icing is generally spread or poured onto cupcakes. Icing is typically flat, smooth, and shiny. Icing is also great on cupcakes!

If you like the look of icing, try caramel icing or ganache.

Hard and smooth caramel icing on a cupcake

Glaze is similar to icing, but it is typically more runny until it sets. You see glazes on donuts and donut holes. Mirror glazes are extremely shiny and make for a stunning presentation.

Buttercream Frosting

Buttercream frosting is made using butter, powdered sugar, and whatever flavoring(s) you want to add in.

The secret to making perfect buttercream is to beat the butter for a really long time in an electric mixer. This makes sure that lots of air is incorporated and it produces a nice, light, airy frosting.

Butter mixed in stand mixer

Some flavors of buttercream frosting to try are:

cupcake frosted with orange buttercream

Meringue Buttercream

Meringue buttercream frostings all involve whipped eggs and much less sugar than American buttercreams.

The classic versions are Swiss meringue buttercream, French buttercream, and Italian meringue buttercream. If you are going to start with one for the first time, I suggest trying the Swiss version. See my post on the differences between meringue buttercreams for more details.

For a less traditional but perfectly fluffy meringue frosting, try my marshmallow frosting. It can even be toasted, just like real marshmallows.

Marshmallow Frosting in a mixing bowl

Whipped Cream Frosting

Whipped cream frosting is made by whipping heavy whipping cream until you have a light and airy whipped cream. At that point, you can sweeten it and add other flavorings.

Try basic sweetened whipped cream (also called chantilly cream), chocolate whipped cream, or strawberry whipped cream with fresh strawberries.

Chocolate whipped cream on cupcake

Keep in mind that if you use whipped cream frosting as a cupcake frosting, the cupcakes must remain refrigerated until ready to eat.

Cream Cheese Frosting

Cream cheese frosting is made with butter, cream cheese, powdered sugar, and flavorings. Many people prefer cream cheese frosting to buttercream because of the tang that the cream cheese gives.

The secret to perfect cream cheese frosting is making sure the ingredients are all at room temperature before beginning. If the cream cheese is still cold, it will never blend in with the other ingredients.

Some cream cheese frostings to try are:

Oreo cookies and cream frosting being piped onto a cupcake

Sour cream frosting is a less popular but also delicious variation of cream cheese frosting that uses sour cream in place of cream cheese.

Ganache Frosting

This frosting is made by whipping up chocolate ganache. The only ingredients are chocolate and heavy whipping cream.

The key to the best whipped ganache frosting is to use chocolate that you really love. The more that you like the chocolate all on its own, the more you will enjoy it in your cupcakes.

Ganache Frosting

Cooked Frosting

Cooked frosting made with flour is silky and smooth and it stands up very well to heat. It is great for summer parties!

Try it on some birthday cupcakes!

Vegan Cupcake Frosting

To make vegan buttercream, you can use any of the American buttercream recipes. All you have to do is replace the butter in the recipe with a vegan plant butter!

For a vegan alternative to meringue frosting, try using aquafaba. Vegan meringue frosting is made from the liquid in a can of chickpeas. It sounds crazy, but it turns into really nice meringue.

Unconventional Cupcake Frosting

Chocolate mousse frosting is rich, smooth, and creamy – essentially chocolate mousse piped on top of your cupcakes.

For something completely different try cookie dough frosting (made with safe-to-eat raw cookie dough) or pumpkin frosting (made using actual pumpkin pie)!

Pumpkin Frosting on vanilla cupcakes

How to Frost Cupcakes

Once you’ve selected and made your frosting, it’s time to get to work frosting your cupcakes.

To make the classic cupcake swirl, I suggest using a Wilton 1M piping tip [paid link]. Start on the edge of a cupcake and swirl your way in toward the center, gently releasing the pressure once you get to the middle.

Strawberry Cupcakes frosted with Strawberry Cream Cheese Frosting

If you are new to piping, check out my post on using couplers to see how they can make piping easier.

If you want to experiment with some fancier cupcake frosting styles, consider trying Russian piping tips. They let you easily make all kinds of flower decorations using basic buttercream frostings.