Nutrition Facts for Dairy-free ube halaya

Dairy-Free Ube Halaya

Indulge in the velvety, vibrant flavors of Dairy-Free Ube Halaya, a plant-based twist on the classic Filipino dessert. Made with fresh or frozen grated ube (purple yam) and enriched with creamy coconut milk, decadent coconut cream, and a hint of vanilla, this dish offers a luscious, naturally sweetened experience by using coconut or brown sugar. With a smooth, jam-like consistency achieved through patient stirring, this ube halaya is free of dairy but packed with rich and nutty flavor. Perfect as a chilled dessert, pastry filling, or a colorful topping, it’s a versatile treat that caters to vegan, lactose-intolerant, and dairy-free diets alike. Easy to make and irresistibly vibrant, this traditional favorite becomes an elevated, plant-based delicacy.

Nutriscore Rating: 62/100
Want to add this food to your meal log?
Try SnapCalorie's FREE AI assisted nutrition tracking free in the App store or on Android.
SnapCalorie App QR Code

Scan with your phone to download!

Image of Dairy-Free Ube Halaya
Prep Time:10 mins
Cook Time:50 mins
Total Time:60 mins
Servings: 6

Ingredients

  • 500 grams fresh or frozen grated ube (purple yam)
  • 400 ml coconut milk
  • 200 ml coconut cream
  • 250 ml unsweetened almond milk or oat milk
  • 180 grams coconut sugar or brown sugar
  • 2 tablespoons coconut oil
  • 1 teaspoon vanilla extract
  • 1 pinch pinch of salt

Directions

Step 1

If using fresh purple yam, peel, wash, and steam the ube until fork-tender (about 25 minutes). Once cooked, grate or mash the ube and set aside. If using frozen grated ube, simply thaw and set aside.

Step 2

In a large non-stick pan or deep saucepan, combine coconut milk, coconut cream, and almond/oat milk. Stir over medium heat to mix the liquids thoroughly.

Step 3

Add the grated or mashed ube to the pan and stir until the mixture is smooth and free of lumps.

Step 4

Add the coconut sugar, vanilla extract, and pinch of salt. Continue stirring to combine the sweetness and flavor evenly.

Step 5

Cook the mixture over medium-low heat, stirring constantly to prevent it from sticking to the bottom of the pan. This process will take 40-50 minutes as the mixture thickens.

Step 6

Once the ube halaya reaches a thick, jam-like consistency and starts to pull away from the sides of the pan, add coconut oil and stir well to incorporate.

Step 7

Transfer the ube halaya to greased or lined containers. Smooth the top using the back of a spoon or spatula.

Step 8

Let it cool to room temperature, then cover and refrigerate for at least 2 hours to set.

Step 9

Serve chilled as a dessert or topping, or use as a filling for pastries and breads.

Nutrition Facts

Serving size (1566.2g)
Amount per serving % Daily Value*
Calories 2427.3
Total Fat 65.0g 0%
Saturated Fat 54.7g 0%
Polyunsaturated Fat 0.8g
Cholesterol 0mg 0%
Sodium 686.0mg 0%
Total Carbohydrate 448.7g 0%
Dietary Fiber 22.0g 0%
Total Sugars 299.8g
Protein 13.1g 0%
Vitamin D 105.7IU 0%
Calcium 607.8mg 0%
Iron 7.3mg 0%
Potassium 6674.1mg 0%
*The % Daily Value 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.

Source of Calories

Fat: 24.1%
Protein: 2.2%
Carbs: 73.8%