Enjoy a 10% discount on all orders over $60

Whip Up a Batch of Vegan Buttercream Frosting

Satisfy your sweet tooth with our light and fluffy Vegan Buttercream Frosting. This dairy-free delight is perfect for cakes, cupcakes, and other delectable desserts!

July 29, 2023
vegan food icondairy free food icon
Vegan Buttercream FrostingPhoto By Canva
Difficulty Easy
Servings 8 people
Preparation 15 mins
Cooking 0 mins
Total 15 mins



  1. In a large bowl, combine the vegan butter and vegetable shortening. Using an electric mixer on medium speed, cream them together until the mixture is smooth and creamy. This usually takes about 2 minutes.
  2. Gradually add the powdered sugar, one cup at a time, ensuring each cup is fully incorporated before adding the next. Continue to beat until the mixture is light and fluffy.
  3. Stir in the vanilla extract and beat the mixture for another minute.
  4. Gradually add the non-dairy milk, one tablespoon at a time, until you achieve your desired consistency. You might not need all the milk, so add it slowly.
  5. Once the frosting is light and fluffy, it's ready to be used. You can frost your cake or cupcakes immediately, or store the frosting in an airtight container in the refrigerator until needed.
Nutrition Facts
Serving Size 1 Vegan Buttercream Frosting
Serves 8
Amount Per Serving
% Daily Value*
Total Fat 7 g9%
Sodium 85 mg3.7%
*The % Daily Value (DV) tells you how much a nutrient in a serving of food contributes to a daily diet. 2,000 calories a day is used for general nutrition advice.


  • Choose a high-quality, plant-based butter substitute that is specifically labeled as vegan. Look for one made from non-hydrogenated oils for a smoother texture.
  • Use a non-dairy milk, such as almond milk, soy milk, or oat milk, to achieve the desired consistency. Add the milk a little at a time until you reach the perfect texture for piping or spreading.
  • Make sure your vegan butter is at room temperature. This will ensure a smoother and creamier frosting.
  • Sift your powdered sugar before adding to avoid any lumps in your frosting.
  • Replace the vanilla extract with the same amount of almond extract.
  • Replace the milk or heavy cream with coconut milk. Also, consider adding 1/2 cup of shredded coconut for an added texture and flavor.
  • If your frosting is too thick, add a little more dairy-free milk. If it's too thin, add a bit more sifted powdered sugar.
  • If the frosting is too soft, refrigerate it for a short time to firm up before piping or spreading it onto the cake.
  • Remember that the type of vegan butter you use can slightly alter the flavor of your buttercream. Opt for a high-quality brand to ensure the best taste.
  • You can add other flavorings to your buttercream like vanilla, almond extract, or even cocoa powder for a chocolate version.
Rate This Recipe

Are you a vegan with a love for all things sweet? Or perhaps you're simply on the hunt for a dairy-free frosting that doesn't compromise on taste or texture. Look no further! Our vegan buttercream frosting recipe is just as creamy, smooth, and delectable as its traditional counterpart. Ideal for frosting cakes, decorating cupcakes, or adding a sweet finish to your favorite baked goods, this vegan-friendly version is a game-changer for any home baker.

What Is Buttercream Frosting?

Buttercream frosting is a smooth and creamy frosting made with butter, powdered sugar, and flavorings. It is a popular and versatile frosting that is commonly used to decorate cakes, cupcakes, cookies, and other baked goods. The main ingredient, butter, gives the frosting its rich and buttery taste, while the powdered sugar adds sweetness and stability to the mixture.

To make buttercream frosting, softened butter is whipped until smooth, and then powdered sugar is gradually added to create a light and fluffy texture. Flavorings such as vanilla extract, almond extract, or other extracts can be added to enhance the taste. The frosting can be further customized by adding food coloring for a variety of colorful creations.

Buttercream frosting can be used for various cake decorating techniques, from simple spreading to intricate piping and decorating with various tips. It can be as smooth or as textured as desired, making it a popular choice for both novice and experienced bakers.

There are different variations of buttercream frosting, including American buttercream (the classic version made with butter and powdered sugar), Swiss meringue buttercream (made by whipping egg whites and sugar, then adding butter), Italian meringue buttercream (similar to Swiss but with a sugar syrup), and French buttercream (made by combining egg yolks and sugar syrup with butter).

Different Flavors of Buttercream Frosting

Vanilla Buttercream Frosting: The classic and timeless flavor made with pure vanilla extract. It pairs well with almost any dessert.

Almond Buttercream Frosting: Replace the vanilla extract with the same amount of almond extract.

Coconut Buttercream Frosting: Replace the milk or heavy cream with coconut milk. Also, consider adding 1/2 cup of shredded coconut for an added texture and flavor.

Chocolate Buttercream Frosting: Add cocoa powder or melted chocolate to the basic buttercream recipe for a rich and decadent chocolate flavor.

Lemon Buttercream Frosting: Add freshly squeezed lemon juice and lemon zest for a bright and tangy frosting that's perfect for citrus-flavored desserts.

Buttercream Vs Cream Cheese Frosting

Buttercream and cream cheese frosting are both popular choices for topping cakes, cupcakes, and other sweet treats, each bringing a distinct flavor and texture to the table.

Buttercream Frosting:

Buttercream frosting is typically made from butter and powdered sugar, with a bit of milk and vanilla extract for flavor. The result is a frosting that is rich, sweet, and creamy, with a smooth consistency that's perfect for both frosting and decorative piping on cakes. Buttercream can also be easily flavored and colored, making it a versatile choice for a variety of desserts.

Cream Cheese Frosting:

Cream cheese frosting, on the other hand, is made by combining cream cheese, butter, powdered sugar, and vanilla. This frosting is also rich and creamy, but it has a slightly tangy flavor from the cream cheese that can help balance out particularly sweet cakes, such as red velvet or carrot cake. The consistency of cream cheese frosting is a bit softer than buttercream, which can make it a bit trickier to work with for intricate decorative work.

In conclusion, the choice between buttercream and cream cheese frosting largely comes down to personal taste and the type of dessert you're making. If you prefer a frosting that is ultra sweet and ideal for decoration, you might lean towards buttercream. If you enjoy a tangy note in your frosting to counterbalance sweetness, cream cheese frosting could be the way to go.

What Is The Secret To Buttercream Frosting?

Making buttercream frosting might seem simple, but there are a few tips and tricks that can help ensure your frosting is smooth, creamy, and delicious every time:

Use Real Butter: The flavor of real butter is unmatched, and it creates a much richer and creamier frosting than margarine or shortening.

Sift Your Powdered Sugar: Clumps in your sugar can lead to a gritty texture in your frosting. Sifting the powdered sugar before adding it to your butter can help ensure a smooth and creamy texture.

Use Room-Temperature Ingredients: Both the butter and any other dairy ingredients (like milk or cream) should be at room temperature before you begin. This will help the ingredients blend together more smoothly and prevent clumping.

Don't Rush the Mixing Process: It takes time to whip up a fluffy buttercream, usually about 5 to 7 minutes. Make sure to beat the mixture on medium speed until it's light and fluffy.

Adjust Consistency As Needed: If your buttercream is too thick, you can add a little more milk or cream (a teaspoon at a time) to thin it out. If it's too thin, add a bit more sifted powdered sugar until you reach the desired consistency.

Flavor to Taste: Classic vanilla is a popular choice, but don't be afraid to experiment with other flavors like almond, lemon, or even cocoa powder for a chocolate buttercream. Just remember to add flavors gradually, tasting as you go.

With these tips in mind, you'll be on your way to creating the perfect buttercream frosting!

What Is The Best Dairy Free Butter For Buttercream?

When it comes to choosing a dairy-free butter for your buttercream, you want to find a product that mimics real butter as closely as possible in flavor, texture, and how it behaves when whipped.

Here are some recommendations:

Earth Balance Vegan Buttery Sticks: These are a popular choice for baking and frosting. They have a taste and texture similar to real butter, and they whip up well in buttercream.

Miyoko's Creamery Organic Vegan Butter: Made from organic cashews and coconut oil, this vegan butter has a rich and creamy taste. It's a bit pricier than some other options, but it's well-loved for its flavor and texture.

Flora Plant Butter: This is a newer product on the market, but it's been well-received by bakers. It comes in sticks, which are easy to measure for recipes, and it's available in both salted and unsalted varieties.

Remember, different brands can have varying amounts of moisture content, which can affect the outcome of your buttercream. You might need to adjust the amount of liquid or powdered sugar to get the right consistency. It's also worth noting that some brands use a mix of oils, so if you're dealing with specific allergies, always check the ingredients.

Lastly, always use unsalted butter substitutes when making buttercream, as this allows you to control the salt content in your frosting. If you only have salted on hand, omit any additional salt the recipe may call for.

What Can You Use Instead Of Butter In Buttercream Frosting?

While butter is a key ingredient in traditional buttercream frosting, there are several substitutes you can use if you're avoiding dairy or just want to try something different. Here are some options:

Margarine: Make sure to use margarine that is intended for baking, as some margarine spreads contain more water than is ideal for frosting. Sticks of margarine often work best.

Vegetable Shortening: Shortening creates a very stable frosting that holds up well in warmer temperatures. However, it can result in a frosting that has a less buttery flavor and is more prone to having a greasy mouthfeel.

Coconut Oil: Use virgin coconut oil for a slight coconut flavor, or refined coconut oil for a neutral flavor. Coconut oil can create a softer frosting that melts more easily at room temperature, so it may not be suitable for all applications.

Dairy-Free Butter Substitutes: As mentioned previously, there are several vegan butter substitutes available on the market that can be used one-for-one in place of real butter. These can be a good option if you want to maintain the classic flavor and texture of buttercream frosting without the dairy.

Nut Butters: While it won't give you a traditional buttercream, using a nut butter like almond or cashew can create a rich, flavorful frosting. Just keep in mind the strong flavor and color may not be suitable for all cakes.

When using a substitute, it's important to note that it may affect the texture and flavor of your buttercream, so you may need to adjust other ingredients or quantities to achieve the right consistency and taste.

For more, check out our ‘Butter Substitutes’ article.

What Is The Difference Between Buttercream Frosting And Buttercream Icing?

The terms "buttercream frosting" and "buttercream icing" are often used interchangeably, and they generally refer to the same type of sweet, butter-based topping used for cakes and cupcakes. However, there is a slight difference in usage that might change depending on the region or personal preference.

Buttercream Frosting: This term typically refers to a thick, creamy, and spreadable mixture made primarily of butter and powdered sugar. It's fluffy and holds its shape well, making it an excellent choice for coating cakes or piping decorative details. It's also known for its rich, buttery flavor.

Buttercream Icing: In some regions, the term "icing" is used to refer to a thinner, glossier, and sometimes harder-set sweet topping. However, when "buttercream" is added in front, it usually refers to the same type of butter and sugar-based mixture as buttercream frosting.

In general, whether the term is "icing" or "frosting," buttercream is a versatile and beloved cake topping and filling due to its creamy texture and sweet, rich flavor. But if you come across a recipe or a baking instruction, be sure to read the ingredient list and directions to understand the desired outcome.

What To Serve with Buttercream Frosting?

Buttercream frosting is a versatile and delicious addition to various desserts and baked goods. Here are some delightful treats to serve with buttercream frosting:

Cakes: Buttercream frosting is a classic choice for layer cakes, sheet cakes, and cupcakes. It pairs perfectly with a wide range of cake flavors, such as Carrot Cake, Pumpkin Roll, Red Velvet Cake, and more.

Cupcakes: Top cupcakes with a swirl of buttercream frosting for a beautiful and flavorful finishing touch. Experiment with different piping techniques to create stunning cupcake designs.

Cookies: Sandwich two cookies together with a generous dollop of buttercream frosting in between for delightful homemade cookie sandwiches.

Brownies: Frost brownies with buttercream frosting to add an extra layer of sweetness and creaminess to this rich chocolate treat.

Pastries: Use buttercream frosting as a filling for pastries, such as éclairs, cream puffs, or turnovers, for a delightful and indulgent treat.

Doughnuts: Fill doughnuts with buttercream frosting for a delectable and delightful surprise inside these breakfast treats.

Macarons: Sandwich delicate macaron shells with buttercream frosting for a luxurious and colorful French dessert.

Toasted Breads: Spread buttercream frosting on toasted bread for a sweet and satisfying breakfast or snack option.

Fresh Fruit: Use buttercream frosting as a dip for fresh fruit, such as strawberries, apples, or bananas, for a sweet and creamy contrast to the natural sweetness of the fruit.

Cake Pops: Roll cake crumbles into balls, dip them in buttercream frosting, and decorate with sprinkles for adorable and delicious cake pops.

Ice Cream Sandwiches: Sandwich a scoop of vanilla ice cream between two cookies and add a layer of buttercream frosting for a scrumptious ice cream sandwich.

The Origins of Buttercream

Buttercream, in its simplest form, is believed to have originated from Germany, known as "German Buttercream," which is a custard-based frosting that is whipped with butter. The recipe was most likely developed after the technique of churning butter was invented. However, the precise origins and timeline of buttercream are difficult to trace due to its straightforward recipe and universal appeal. Butter and sweet flavorings, the basic components of buttercream, have been combined in culinary applications worldwide for centuries.

The Evolution and Variations of Buttercream

Over time, buttercream has evolved into a variety of types that differ based on the specific preparation method and the ratio of butter to sugar. There are several versions, such as American, Italian, and Swiss buttercream, each with its unique texture and taste. American buttercream, for instance, is the most simple to prepare and consists mainly of butter and powdered sugar, making it very sweet and thick. On the other hand, Italian and Swiss buttercream involves whipping meringue, which results in a lighter and less sweet frosting.

Vegan Buttercream: A Modern Twist

Today, in the wake of increased dietary preferences and restrictions, alternatives to traditional buttercream have emerged. Our recipe for vegan buttercream frosting is a testament to the adaptability and enduring appeal of this classic frosting. Using vegan butter and dairy-free milk, this version caters to those following a vegan lifestyle, or anyone who prefers a dairy-free option. While it may be a modern addition to the family of buttercream recipes, it's proof that the delightful experience of creamy, luscious frosting can be enjoyed in various forms, honoring different dietary choices without sacrificing taste and texture.

Recipe byPetite Gourmets

Did you make this recipe?

Tag @PETITEGOURMETS using the hashtag #PGRECIPES and share on Instagram. We'll feature you on our site.

Shop on Petite Gourmets