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 halaya filipino recipe

Ube Halaya Filipino Recipe – Sweet and Creamy Purple Yam Jam


5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

  • Author: Laura
  • Total Time: 55 minutes
  • Yield: 10 servings 1x

Description

This Ube Halaya Filipino Recipe is a sweet, creamy dessert made from purple yam, coconut milk, and butter. Known as ube jam, it’s rich, vibrant, and perfect for celebrations or everyday treats.


Ingredients

Scale

2 lbs fresh ube (purple yam), boiled, peeled, and grated

1 can (14 oz) condensed milk

1 can (12 oz) evaporated milk

1 can (14 oz) coconut milk

1/2 cup butter or margarine

1 cup sugar (optional, adjust to taste)

1 tsp vanilla extract


Instructions

1. Boil ube yams until tender, peel, and grate or mash until smooth.

2. In a large pan, combine coconut milk, evaporated milk, condensed milk, butter, and sugar. Stir until well blended.

3. Add grated ube and cook over medium heat, stirring constantly to prevent sticking.

4. Continue stirring 30–40 minutes until mixture thickens and becomes glossy.

5. Add vanilla extract and mix well.

6. Transfer to a greased dish or mold. Allow to cool and set before serving.

Notes

Stir constantly to prevent burning—ube mixture thickens quickly.

For a dairy-free version, substitute condensed milk with coconut cream and adjust sweetness.

Store in fridge up to 7 days or freeze portions up to 2 months.

Enjoy plain, with grated cheese on top, or as a topping for halo-halo.

  • Prep Time: 15 minutes
  • Cook Time: 40 minutes
  • Category: Dessert
  • Method: Stovetop
  • Cuisine: Filipino

Nutrition

  • Serving Size: 1 slice
  • Calories: 220
  • Sugar: 25g
  • Sodium: 100mg
  • Fat: 8g
  • Saturated Fat: 5g
  • Unsaturated Fat: 2g
  • Trans Fat: 0g
  • Carbohydrates: 35g
  • Fiber: 2g
  • Protein: 3g
  • Cholesterol: 20mg