Eat With Diane

  • Recipe Index
  • About
  • Recipes by Meals
    • Appetizers and Snacks
    • Side-Dish
    • Soups
    • Desserts
    • Drinks
menu icon
go to homepage
  • Recipe Index
  • About
  • Recipes by Meals
    • Appetizers and Snacks
    • Side-Dish
    • Soups
    • Desserts
    • Drinks

search icon
Homepage link
  • Recipe Index
  • About
  • Recipes by Meals
    • Appetizers and Snacks
    • Side-Dish
    • Soups
    • Desserts
    • Drinks

×

Ube Ice Cream (Dairy-Free) Recipe

Published: Mar 7, 2026 by Diane · This post may contain affiliate links · Leave a Comment

Jump to Recipe· 3.9 from 46 reviews

If you're on the hunt for a wonderfully vibrant, creamy frozen treat that just happens to be dairy-free, look no further than this Ube Ice Cream (Dairy-Free) Recipe. Bursting with the natural sweetness and unmistakable purple hue of ube, or purple yam, this recipe transforms simple pantry staples into a luscious dessert that's both indulgent and kind to those avoiding dairy. The magic lies in how the coconut milk base and earthy ube combine to create a silky texture and a flavor so comforting you’ll want to savor every spoonful.

Ingredients You'll Need

The image shows six small clear and white dishes on a white marbled surface. At the top right, there is a glass measuring cup filled with a white, slightly lumpy liquid. To its left, two small clear bowls hold a dark brown and black liquid. In the center, a clear bowl contains three bright yellow egg yolks with their glossy texture visible. Below the yolks, there is a clear bowl with a fine white powder. At the right bottom, two white scalloped dishes contain one flaky white substance and one dark purple powder. Everything is arranged neatly with space between each dish. photo taken with an iphone --ar 4:5 --v 7

This Ube Ice Cream (Dairy-Free) Recipe relies on a handful of ingredients, each playing a special role in building its unique taste and texture. From the creamy coconut milk that provides richness without dairy, to the purple yam powder that delivers authentic color and flavor, every component is essential for the perfect balance.

  • 13.5 fluid ounces canned coconut milk: Offers a creamy, dairy-free base that’s rich and smooth, setting the stage for the ice cream’s luscious texture.
  • ¼ cup Monkfruit Sweetener with Allulose: A great low-calorie sweetener that adds just the right amount of natural sweetness without overpowering the ube.
  • 1 tablespoon purple yam powder (ube): The star of the show, this gives the ice cream its distinctive violet color and that slightly nutty, sweet earthiness.
  • ½ teaspoon vanilla extract: Enhances the overall flavor profile with warm, familiar undertones that complement the ube beautifully.
  • ½ teaspoon ube extract (optional): For an extra purple yam punch and intensified natural aroma, but not mandatory if you want a subtler taste.
  • Pinch of salt: Just a touch to balance sweetness and brighten the flavors.
  • 4 large egg yolks (or 2 to 4 tablespoons liquid lecithin): These act as natural emulsifiers, creating creaminess without dairy; lecithin is perfect for a completely egg-free version.

How to Make Ube Ice Cream (Dairy-Free) Recipe

Step 1: Prepare the Coconut Milk Mixture

Begin by combining the coconut milk, monkfruit sweetener, purple yam powder, ube extract if using, vanilla extract, and a pinch of salt in a small saucepan. Gently heat this mixture over medium-low heat, stirring constantly. The goal is to warm it until it just starts to steam—resist any temptation to let it boil to preserve textures and flavors.

Step 2: Whisk the Egg Yolks

In a separate bowl, whisk the egg yolks until they are smooth and slightly lighter in color. This step is essential as the yolks give your ice cream that silky, rich mouthfeel without using dairy.

Step 3: Temper the Egg Yolks

To prevent scrambling, carefully ladle a few spoonfuls of the warm coconut mixture into the egg yolks while whisking nonstop. This gradual warming, called tempering, ensures the yolks incorporate smoothly.

Step 4: Combine the Mixtures

Slowly pour the tempered egg yolk mixture back into the saucepan containing the rest of the hot coconut milk mixture, whisking continuously. Keep the heat low and maintain a gentle simmer.

Step 5: Thicken the Ice Cream Base

Simmer your mixture over low heat for about five minutes, stirring constantly. The result should be a thickened custard that coats the back of a spoon. Keeping the heat controlled here is key to a smooth texture.

Step 6: Strain and Freeze

Remove the pan from heat and strain the custard through a fine mesh sieve into your ice cream container to catch any cooked egg bits. Place the container on a level surface and freeze solid for roughly 24 hours. This long freeze ensures a perfect creamy consistency once churned.

Step 7: Churn to Perfection

Use an ice cream machine like the Ninja CREAMi; lock in the container and process on the “ICE CREAM” setting. If the texture isn’t as creamy as you'd like, simply return it to the machine for a “RESPIN”. This step is where your dairy-free ube ice cream really comes alive.

How to Serve Ube Ice Cream (Dairy-Free) Recipe

A close-up view of creamy purple ice cream being held by a spoon above a clear bowl. The ice cream looks smooth with a few small chunks inside, and some small light brown flakes are sprinkled on top and visible in the bowl below. The clear bowl sits on a white marbled surface, and the focus is on the spoon with the ice cream, showing its thick texture. Photo taken with an iphone --ar 4:5 --v 7

Garnishes

Sprinkle coconut flakes, toasted for nutty crunch, or fresh fruit like mango slices to contrast the creaminess of the ube ice cream while adding pops of flavor and texture. A drizzle of dairy-free chocolate syrup or a few chopped nuts also pairs beautifully.

Side Dishes

Serve your ube ice cream alongside traditional Filipino desserts like leche flan or halo-halo ingredients for an authentic experience. Alternatively, warm fruit cobblers or a crisp cookie can make delightful matches.

Creative Ways to Present

Try serving your Ube Ice Cream (Dairy-Free) Recipe inside a hollowed-out coconut or atop a stack of fluffy pancakes for a show-stopping brunch treat. Offering scoops dusted with edible gold flakes or nestled in waffle cones will impress guests and bring a festive flair.

Make Ahead and Storage

Storing Leftovers

Keep any leftover ube ice cream in an airtight container in the freezer to maintain its freshness and prevent ice crystals from forming. When stored properly, it stays creamy and flavorful for up to two weeks.

Freezing

Freezing is essential to the ice cream’s texture. After the initial 24-hour freeze, always store your ice cream at a consistent freezer temperature and avoid temperature fluctuations that cause refreezing and icy textures.

Reheating

While typically enjoyed frozen, if your ice cream firms up too hard in the freezer, leave it at room temperature for 5 to 10 minutes before scooping. Avoid microwaving, as heat will undo the creamy texture you worked so hard to create.

FAQs

Can I make this Ube Ice Cream (Dairy-Free) Recipe without eggs?

Yes, you can substitute the egg yolks with liquid lecithin to achieve a creamy texture without using eggs. This makes the recipe suitable for those with egg allergies or following a vegan lifestyle when paired with plant-based lecithin.

Where can I find purple yam powder?

Purple yam powder is often available at Asian grocery stores or specialty health food markets. You can also find it online. Make sure to get pure ube powder without fillers for the best flavor and color.

Can I use fresh ube instead of powder?

Fresh ube can be used but requires cooking and pureeing before incorporating it into the recipe. It may slightly change cooking times, and the color may be less vibrant than the concentrated powder.

Is Monkfruit Sweetener necessary?

Monkfruit sweetener provides sweetness without added sugar calories, but you can substitute it with other granulated sweeteners like erythritol or regular sugar. Adjust sweetness to your taste.

Do I need an ice cream machine to make this recipe?

While an ice cream machine like the Ninja CREAMi helps achieve a perfect creamy texture, you can try freezing the custard and stirring vigorously every 30 minutes to reduce ice crystal formation, although the texture may not be as smooth.

Final Thoughts

I can’t recommend making this Ube Ice Cream (Dairy-Free) Recipe enough! It’s a stunning, vibrant dessert that brings joy to any occasion, especially if you want something both dairy-free and delightfully unique. Trust me, once you taste the creamy richness woven with that authentic purple yam flavor, this recipe will become one of your favorites too. Go ahead and give it a try—you’ll be so happy you did!

Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon
Ube Ice Cream (Dairy-Free) Recipe

Ube Ice Cream (Dairy-Free) Recipe


5 Stars 4 Stars 3 Stars 2 Stars 1 Star

3.9 from 46 reviews

  • Author: Diane
  • Total Time: 24 hours 25 minutes
  • Yield: 4 servings
  • Diet: Low Lactose
Print Recipe
Pin Recipe

Description

This dairy-free Ube Ice Cream recipe uses creamy coconut milk and natural purple yam powder (ube) to create a rich, vibrant, and smooth frozen dessert. Sweetened with monkfruit and allulose for a lower-sugar option, this homemade ice cream is gently cooked with egg yolks to achieve a custard base and then churned using a Ninja CREAMi machine for perfect creaminess. A pinch of salt and subtle vanilla and ube extracts enhance the vibrant flavor of the traditional Filipino ube in a vegan-friendly frozen treat.


Ingredients

Main Ingredients

  • 13.5 fluid ounces canned coconut milk or coconut cream (preferably with just coconut and water)
  • ¼ cup Monkfruit Sweetener with Allulose (or equivalent sweetener)
  • 1 tablespoon purple yam powder (ube)
  • ½ teaspoon vanilla extract
  • ½ teaspoon ube extract (optional, for added purple yam flavor)
  • Pinch of salt
  • 4 large egg yolks (or 2 to 4 tablespoons liquid lecithin as an alternative)


Instructions

  1. Combine Ingredients: In a small saucepan, mix the coconut milk, monkfruit sweetener, purple yam powder, ube extract, vanilla extract, and a pinch of salt.
  2. Heat Mixture: Warm the mixture over medium-low heat while stirring constantly until it just begins to steam. Avoid boiling to prevent curdling.
  3. Prepare Egg Yolks: In a separate bowl, whisk the egg yolks until smooth and uniform.
  4. Temper Egg Yolks: Add a few ladles of the hot coconut milk mixture gradually into the egg yolks while whisking constantly to gently raise their temperature.
  5. Combine and Cook: Slowly pour the tempered egg yolk mixture back into the saucepan with the remaining hot mixture, stirring continuously. Simmer over low heat, stirring constantly, until the mixture thickens enough to coat the back of a spoon, about 5 minutes. Keep it at a simmer and avoid boiling.
  6. Strain Custard: Remove from heat and strain through a fine-mesh sieve into the Ninja CREAMi pint container to remove any cooked egg bits for a smooth texture.
  7. Freeze Custard: Place the container on a level surface in the freezer and freeze solid for around 24 hours.
  8. Process in Ice Cream Maker: Insert the frozen container into the Ninja CREAMi machine, lock the lid, and process on the 'ICE CREAM' setting. Check the texture; if not creamy enough, use the 'RESPIN' function to achieve desired creaminess.

Notes

  • Liquid lecithin (2 to 4 tablespoons) can be used as a substitute for egg yolks to make the recipe vegan and still achieve a creamy texture.
  • Be careful not to boil the custard mixture to avoid curdling the eggs.
  • If using canned coconut cream instead of coconut milk, ensure it's thoroughly mixed before measuring for consistent texture.
  • The Ninja CREAMi machine is essential for achieving the ideal ice cream texture with this recipe.
  • Monkfruit and allulose are low-glycemic sweeteners, making this ice cream a suitable lower-sugar alternative.
  • Optional ube extract enhances the purple yam flavor but is not necessary if you want a milder taste.
  • Prep Time: 15 minutes
  • Cook Time: 10 minutes
  • Category: Dessert
  • Method: Stovetop
  • Cuisine: Filipino

Have you made this recipe? I'd love to see it!

Click here to Follow me on Pinterest

More Desserts

  • Red, White, & Blue Poke Cake Recipe
    Red, White, & Blue Poke Cake Recipe
  • Strawberries and Cream Eclair Cake Recipe
    Strawberries and Cream Eclair Cake Recipe
  • Lemon Pretzel Dessert Recipe
    Lemon Pretzel Dessert Recipe
  • Homemade Blueberry Ice Cream Recipe
    Homemade Blueberry Ice Cream Recipe

Leave a Reply Cancel reply

Your email address will not be published. Required fields are marked *

Recipe rating 5 Stars 4 Stars 3 Stars 2 Stars 1 Star

Hi there! I’m so happy you’re here. Welcome to Eat With Diane a space where I share recipes that are simple, delicious, and filled with love to bring joy to your table.

Learn more

Popular

  • Peach Burrata Salad with Balsamic Vinaigrette and Pistachios Recipe
    Peach Burrata Salad with Balsamic Vinaigrette and Pistachios Recipe
  • Pineapple Cucumber Salad Recipe
    Pineapple Cucumber Salad Recipe
  • Creamy Chipotle Ranch Dressing Recipe
    Creamy Chipotle Ranch Dressing Recipe
  • Mini Matcha Cupcakes Recipe
    Mini Matcha Cupcakes Recipe

Footer

↑ back to top

Explore

  • Appetizers and Snacks
  • Breakfast
  • Soups
  • Dinner
  • Side-Dish
  • Desserts
  • Drinks

About

  • Privacy Policy
  • Terms & Conditions
  • Contact
  • Disclosure
  • DMCA

We may earn from qualifying purchases through affiliate links at no extra cost to you.

Copyright © 2025 Eat With Diane. All rights reserved.