Go Back
+ servings
Smooth Filipino ube halaya purple yam jam topped with latik.

Filipino Ube Halaya

Smooth Filipino purple yam jam slowly cooked with coconut milk, condensed milk, butter, and vanilla.
Servings 12 servings
Prep Time 25 minutes
Cook Time 55 minutes
Cooling Time 2 hours
Total Time 1 hour 20 minutes

Equipment

  • Large saucepan
  • Box grater or food processor
  • Wide heavy skillet
  • Heatproof spatula

Ingredients

Ube Halaya

  • 2 lb fresh purple yam peeled after cooking
  • 1 can full-fat coconut milk 13.5 ounces
  • 1 can sweetened condensed milk 14 ounces
  • 1 cup evaporated milk
  • 1/2 cup granulated sugar adjust to taste
  • 6 tbsp unsalted butter divided
  • 1 tsp vanilla extract
  • 1/4 tsp fine salt
  • 1/4 cup latik coconut curds optional, for serving

Instructions

Cook and Prepare the Ube:

  • Cover the unpeeled ube with water and simmer for 30 to 40 minutes, until tender. Drain, cool enough to handle, peel, and finely grate or process until smooth.
  • Grease a shallow serving dish with 1 tablespoon butter.

Cook the Halaya:

  • Combine ube, coconut milk, condensed milk, evaporated milk, sugar, remaining butter, vanilla, and salt in a wide heavy skillet.
  • Cook over medium-low heat for 35 to 45 minutes, stirring and scraping constantly, until very thick and the mixture pulls cleanly from the pan in broad folds.

Set and Serve:

  • Spread into the greased dish and smooth with a buttered spatula, leaving natural swirls. Cool completely, then cover and chill for at least 2 hours.
  • Top with latik just before serving.

Notes

  • Frozen grated ube can replace fresh; thaw and drain it well before measuring.
  • Ube flavoring is optional and unnecessary when good fresh purple yam is available.

Nutrition

Calories: 320kcalCarbohydrates: 47gProtein: 5gFat: 14gSaturated Fat: 9gCholesterol: 28mgSodium: 130mgFiber: 3gSugar: 31g
Calories: 320kcal
Course: Dessert
Cuisine: Filipino
Keyword: Filipino Dessert, Purple Yam Jam, Ube Halaya