Simple Vegan Coconut Milk Frosting

Vegan Coconut Milk Frosting

The Spruce Eats

Prep: 4 mins
Cook: 0 mins
Total: 4 mins
Servings: 10 servings
Yield: 1 cup
Nutrition Facts (per serving)
259 Calories
20g Fat
22g Carbs
0g Protein
Show Full Nutrition Label Hide Full Nutrition Label
Nutrition Facts
Servings: 10
Amount per serving
Calories 259
% Daily Value*
Total Fat 20g 25%
Saturated Fat 5g 23%
Cholesterol 0mg 0%
Sodium 2mg 0%
Total Carbohydrate 22g 8%
Dietary Fiber 0g 0%
Total Sugars 22g
Protein 0g
Vitamin C 0mg 1%
Calcium 2mg 0%
Iron 0mg 1%
Potassium 17mg 0%
*The % Daily Value (DV) tells you how much a nutrient in a food serving contributes to a daily diet. 2,000 calories a day is used for general nutrition advice.
(Nutrition information is calculated using an ingredient database and should be considered an estimate.)

You can use coconut milk to make a simple vegan coconut frosting in just a few minutes. With just three simple ingredients, this is a quick and easy dairy-free and egg-free vegan frosting recipe.

The coconut flavor is subtle in this recipe, which may or may not be exactly what you want. For a stronger coconut flavor, try using canned coconut cream instead of coconut milk and adding just a tiny pinch of salt to bring out the flavors. If you do use coconut cream, you'll likely need to use a bit more than 1/4 cup, since the coconut cream will be thicker and denser than coconut milk. 

If you need a cake to go with the frosting, try this pineapple coconut cake. You may also use the coconut milk frosting as an alternative to cream cheese frosting on a vegan carrot cake or browse through some more of the most popular and easy vegan cake recipe ideas

You may also want to team this coconut frosting with sprinkling shredded coconut or coconut flakes on top of your dessert. That will make a nice presentation, as well as giving ​your topping an extra burst of coconut flavor. 


  • 2 cups confectioners' sugar

  • 1 cup vegan margarine, or butter substitute

  • 1/4 cup coconut milk

Steps to Make It

  1. Gather the ingredients.

    Ingredients for vegan coconut milk frosting recipe gathered

    The Spruce Eats

  2. Place confectioners' sugar, margarine, and coconut milk into a bowl.

    Confectioners' sugar, margarine, and coconut milk in a bowl

    The Spruce Eats

  3. Whisk or blend together until icing is smooth and creamy, adding more confectioners' sugar or liquid as needed.

    Whisk or blend together all ingredients for vegan coconut milk frosting

    The Spruce Eats

  4. Use frosting to ice a cake, cupcakes, or other desserts. Enjoy!

    Vegan coconut milk frosting on a pastry

    The Spruce Eats


  • If you have difficulty getting all of the ingredients well blended by hand, you could start by mixing them together in a bowl and then transferring them to a food processor or using an electric hand mixer or stand mixer to get them well blended.
  • You wouldn't want to put the confectioners' sugar into a food processor or mixer bowl without having stirred it together with the margarine and coconut milk. That would result in a lot of airborne powdered sugar and a sugar-dusted kitchen to clean up.
  • You will want to put on an apron before you start this recipe. Confectioners' sugar will be wafting around no matter how carefully you pour it into a bowl and gently mix. You can also expect to have to do some clean up of your kitchen counter afterward.