Coconut Ice Recipe Vegan: Easy & Delicious Treats to Try

Updated On: October 8, 2025

If you’ve ever indulged in the delightfully sweet, creamy, and colorful treat known as coconut ice, you know how irresistible it can be. Traditionally made with condensed milk and often laden with dairy, this nostalgic confection can easily be transformed into a vegan-friendly delight without sacrificing any of its charm.

Whether you’re vegan, lactose intolerant, or simply searching for a wholesome homemade sweet to brighten your day, this coconut ice recipe is the perfect fit.

With just a handful of simple, plant-based ingredients, you can create a luscious, melt-in-your-mouth coconut ice that’s vibrant in color and wonderfully fragrant. This recipe not only satisfies your sweet tooth but also offers a fun kitchen project for both novice and experienced cooks.

Plus, it makes a fantastic gift or party treat to share with friends and family.

Ready to dive into this creamy, dreamy, and vegan coconut ice recipe? Let’s get started!

Why You’ll Love This Recipe

This vegan coconut ice combines the best of both worlds: classic texture and flavor made entirely plant-based. Unlike traditional recipes that rely on dairy, this one uses coconut cream and powdered sugar to achieve that iconic creamy sweetness.

It’s incredibly easy to make, requiring no baking or complicated techniques—just simple stirring, layering, and setting in the fridge. The pastel layers of white and pink coconut ice not only look delightful but also offer a nostalgic trip back to childhood treats.

Best of all, this recipe is perfect for those with dietary restrictions, including dairy-free and egg-free diets, making it an inclusive dessert everyone can enjoy.

Ingredients

  • 2 cups desiccated coconut (unsweetened)
  • 1 cup powdered sugar (sifted)
  • 3/4 cup full-fat coconut cream
  • 1 tsp vanilla extract
  • 1/2 tsp rose water or a few drops of pink natural food coloring (optional)
  • Pinch of salt

Equipment

  • Mixing bowl
  • Whisk or spatula
  • 8×8 inch square baking tin or dish
  • Parchment paper or vegan baking paper
  • Measuring cups and spoons
  • Knife for slicing

Instructions

  1. Prepare your baking tin: Line the 8×8 inch tin with parchment paper, ensuring some overhang on the sides for easy removal later.
  2. Mix the dry ingredients: In a large bowl, combine the desiccated coconut, powdered sugar, and a pinch of salt. Stir well to evenly distribute.
  3. Add coconut cream and vanilla: Pour in the coconut cream and vanilla extract into the dry mixture. Stir vigorously until fully combined and a sticky, moldable dough forms.
  4. Divide the mixture: Split the mixture into two equal parts. In one half, gently fold in the rose water or a few drops of pink natural food coloring to create the signature pink layer.
  5. Press the white layer: Transfer the plain coconut mixture into the prepared tin. Press it down firmly into an even layer using the back of a spoon or your fingers.
  6. Add the pink layer: Carefully layer the pink coconut mixture over the white layer. Press it down firmly to compact the layers together.
  7. Chill: Place the tin in the refrigerator for at least 3-4 hours or until the coconut ice is set and firm enough to slice.
  8. Slice and serve: Use the parchment paper overhang to lift the coconut ice from the tin. Slice into small squares or diamonds with a sharp knife.

Tips & Variations

For best results, use full-fat coconut cream rather than coconut milk; it provides the perfect richness and texture.

  • Natural coloring options: Instead of artificial colors, opt for beet juice or raspberry puree for a naturally pink hue.
  • Flavor twists: Add a teaspoon of lemon zest or almond extract to the white layer for a refreshing twist.
  • Nutty crunch: Incorporate chopped pistachios or almonds into one layer for added texture and flavor.
  • Chocolate swirl: Mix in a tablespoon of melted vegan dark chocolate into one half for a delicious marbled effect.
  • Storage: Keep coconut ice in an airtight container in the refrigerator for up to one week.

Nutrition Facts

Nutrient Per Serving (1 piece, approx. 30g)
Calories 120
Fat 9g
Saturated Fat 7g
Carbohydrates 10g
Sugar 9g
Protein 1g
Fiber 1g

Serving Suggestions

This vegan coconut ice is perfect served chilled as a refreshing sweet treat after a meal or as a delightful snack with afternoon tea or coffee.

For a festive touch, arrange the pieces on a decorative platter alongside other vegan sweets or dried fruits. You can also package them in colorful boxes or jars as thoughtful homemade gifts.

Pair your coconut ice with fruity beverages like mango lassi or a cold hibiscus tea for a tropical-inspired snack experience.

Conclusion

This vegan coconut ice recipe is a wonderful way to enjoy a classic sweet treat without any animal products. Its simplicity, vibrant colors, and creamy texture make it a standout dessert for any occasion.

By using just a few wholesome, plant-based ingredients, you can whip up a batch in under an hour and have it ready to enjoy after chilling. Whether you’re making it for yourself, family, or friends, it’s sure to bring smiles and satisfy sweet cravings.

If you enjoyed this recipe, be sure to explore other delicious dishes like Thelma Sanders Squash Recipe, the hearty Bariatric Meatloaf Recipe, or add a bit of spice with the tangy Pickled Cherry Pepper Recipe.

Happy cooking and sweet snacking!

📖 Recipe Card: Coconut Ice Recipe Vegan

Description: A deliciously sweet and creamy vegan coconut ice treat made with coconut milk and powdered sugar. Perfect for a refreshing snack or dessert.

Prep Time: PT15M
Cook Time: PT0M
Total Time: PT15M

Servings: 12 pieces

Ingredients

  • 1 cup desiccated coconut
  • 1 cup powdered sugar
  • 1/4 cup coconut cream
  • 1 teaspoon vanilla extract
  • 1/2 teaspoon lemon juice
  • A pinch of salt
  • Red food coloring (optional)
  • 1 tablespoon cornflour (optional, for firming)

Instructions

  1. Mix desiccated coconut and powdered sugar in a bowl.
  2. Add coconut cream, vanilla extract, lemon juice, and salt; stir until combined.
  3. Divide mixture into two bowls; add red food coloring to one bowl if desired.
  4. Press the plain mixture into the base of a lined square pan.
  5. Layer the colored mixture on top and press firmly.
  6. Refrigerate for at least 2 hours until set.
  7. Cut into squares and serve chilled.

Nutrition: Calories: 150 | Protein: 2g | Fat: 9g | Carbs: 18g

{“@context”: “https://schema.org/”, “@type”: “Recipe”, “name”: “Coconut Ice Recipe Vegan”, “image”: [], “author”: {“@type”: “Organization”, “name”: “GluttonLv”}, “description”: “A deliciously sweet and creamy vegan coconut ice treat made with coconut milk and powdered sugar. Perfect for a refreshing snack or dessert.”, “prepTime”: “PT15M”, “cookTime”: “PT0M”, “totalTime”: “PT15M”, “recipeYield”: “12 pieces”, “recipeIngredient”: [“1 cup desiccated coconut”, “1 cup powdered sugar”, “1/4 cup coconut cream”, “1 teaspoon vanilla extract”, “1/2 teaspoon lemon juice”, “A pinch of salt”, “Red food coloring (optional)”, “1 tablespoon cornflour (optional, for firming)”], “recipeInstructions”: [{“@type”: “HowToStep”, “text”: “Mix desiccated coconut and powdered sugar in a bowl.”}, {“@type”: “HowToStep”, “text”: “Add coconut cream, vanilla extract, lemon juice, and salt; stir until combined.”}, {“@type”: “HowToStep”, “text”: “Divide mixture into two bowls; add red food coloring to one bowl if desired.”}, {“@type”: “HowToStep”, “text”: “Press the plain mixture into the base of a lined square pan.”}, {“@type”: “HowToStep”, “text”: “Layer the colored mixture on top and press firmly.”}, {“@type”: “HowToStep”, “text”: “Refrigerate for at least 2 hours until set.”}, {“@type”: “HowToStep”, “text”: “Cut into squares and serve chilled.”}], “nutrition”: {“calories”: “150”, “proteinContent”: “2g”, “fatContent”: “9g”, “carbohydrateContent”: “18g”}}

Photo of author

Marta K

Leave a Comment

X