fbpx Skip to Content

Vanilla Buttercream Frosting


Dairy-Free Buttercream Frosting with Soy-Free Option


At Milk Allergy Mom, our most popular posts of all time are our cake recipes.

So it’s only fitting that we share some frosting recipes to go with them! 

We love this homemade, dairy-free vanilla buttercream recipe for our chocolate cake especially. 

Or use this on our homemade Oreo Brownies.

Guaranteed, both our cake and brownies are big crowd-pleasers. 

And nobody will know they are milk-free. 

This dairy-free butter cream recipe also works well for those with soy allergy. 

That’s because you can find dairy-free butters that are also soy-free…a couple different brands, actually.

Here are some dairy-free butter brands we use.

Always check all labels for yourself, of course. Ingredients can change. 

I’ve definitely made our cake and frosting recipes soy-free.

My niece is soy-free, dairy-free, and egg-free.

And she never misses out on birthday cake, Aunt Jamie’s loves spoiling her with safe cake and frosting! 

Not making cake ,but still want to try this frosting?

We enjoy this frosting for dipping graham crackers and for making cookie sandwiches.

Or eat it by the spoonful. It’s all good. 

See the buttercream frosting recipe below. Enjoy!



This will cover 12 cupcakes or a 9×9″ cake. Double for 24 cupcakes or a double-layer cake.


1/4 cup dairy-free butter (soy-free)
1/4 cup shortening or solid coconut oil 
1 and 3/4 cup powdered sugar
1 teaspoon vanilla extract
1 to 3 teaspoons dairy-free milk (optional)
1/8 teaspoon salt if butter is unsalted (optional)

Add milk one teaspoon at a time until you reach desired consistency, optional. 



Cream dairy-free butter and shortening (or coconut oil) well with a mixer.

Slowly add in powdered sugar, scraping frosting off the sides of the bowl with a spatula.

Add in vanilla extract until fully combined. 

OPTIONAL: Add in salt if you used unsalted butter and combine well. 

OPTIONAL: Add in milk if desired, 1 teaspoon at a time, until you reach desired consistency.

Put frosting in fridge to chill before frosting your dessert, if it’s too runny at first. 

Once frosting is desired consistency, frost your cake.

Store any leftover frosting in the refrigerator for up to a week. 

If using coconut oil, you may want to store leftover cake in the refrigerator so the frosting doesn’t melt. 

Coconut oil changes from solid to liquid depending on the room temperature. Even fancy bakeries refrigerate their frosted pastries when using coconut oil. 

Hope you love our simple, dairy-free vanilla buttercream frosting as much as we do!

Peanut Butter Banana Roll-Up Toddler Lunch Tray
← Previous
Homemade Ranch Dressing
Next →

This site uses Akismet to reduce spam. Learn how your comment data is processed.

Sharing is Caring

Help spread the word. You're awesome for doing it!