
This vibrant purple yam dessert transforms simple ingredients into a luxurious, naturally sweet treat. The deep violet hue comes from ube, a Filipino purple yam with a nutty, vanilla-like flavor that shines in this traditional recipe.
Ube halaya is a beloved Filipino sweet that’s creamy, velvety, and just sweet enough. The process involves steaming the yams until tender, then blending them into a smooth paste that’s slowly cooked with coconut milk and sugar for a rich, fudgy texture.
What makes this dish special is its versatility. Serve it warm as a pudding, chill it for a firmer texture, or use it as a filling for pastries. The natural sweetness of the ube pairs beautifully with the creamy coconut base.
Perfect for celebrations or a simple dessert, this recipe brings a taste of Filipino tradition to your table with minimal effort and maximum reward.
Ingredients for Purple Yam Recipe Dessert
Simple ingredients create this luxurious, vibrant Filipino dessert with minimal effort.
| Ingredient | Amount | Notes |
|---|---|---|
| Purple Yam (Ube) 🍠 | 2 lb | Peeled and cubed |
| Coconut Milk 🥥 | 2 cups | Full-fat for creaminess |
| Granulated Sugar 🍚 | 1 ½ cups | Adjust to taste preference |
| Coconut Oil 🫒 | ¼ cup | Melted for cooking |
| Vanilla Extract 🌿 | 1 tsp | Pure extract preferred |
| Salt 🧂 | ¼ tsp | Balances sweetness |
| Purple Sweet Potato 🍠 | 1 whole | Optional for color boost |
| Ube Extract 💜 | 1 tsp | For enhanced flavor and color |
| Cornstarch 🌾 | 2 tbsp | Thickening agent |
| Water 💧 | ½ cup | For steaming yams |
| Coconut Cream 🥥 | ½ cup | For extra richness |
| Lemon Juice 🍋 | 1 tsp | Brightens flavor |
[recipe_ingredient_scaler]
The ube is the star here. Filipino or Asian markets will have the real deal—look for deep purple flesh, not the orange kind. Fresh ube is ideal, but frozen pre-peeled ube works in a pinch (check Trader Joe’s or Seafood City). The coconut milk needs to be full-fat for that velvety texture. Don’t even think about the light version—it’ll curdle and ruin the whole thing.
No ube? Purple sweet potatoes can stand in, but the flavor won’t be the same (add extra vanilla to compensate). Ube extract boosts both color and taste if your yams look pale. Out of coconut milk? Coconut cream thinned with water works at a 1:1 ratio. The sugar can be swapped for coconut sugar, but it’ll darken the color slightly. Cornstarch keeps it thick—skip it if you want a looser pudding.
Ube halaya keeps for 1 week in the fridge, tightly covered. Freeze portions for up to 3 months—thaw overnight before reheating. Always give it a good stir before serving, as the coconut cream separates a bit when chilled.
Why You’ll Love This Recipe
- One Pot Wonder: Honestly, I just boil the ube, blend with coconut milk, and it’s done—no fancy steps.
- Velvety Sweetness: The coconut milk and vanilla turn the purple yam into this rich, creamy bite that’s like dessert velvet.
- Feeds a Crowd: I make a big batch for parties, and it’s always the first thing gone.
- Keeps for Days: Leftovers taste even better cold, and it stays fresh in the fridge for nearly a week.
Step-by-Step Instructions for Purple Yam Dessert
Master this traditional method for a smooth, vibrant dessert with authentic texture and flavor.
Step 1: Steam the Purple Yam and Sweet Potato
Peel and cube the 2 lb Purple Yam (Ube) and the 1 whole Purple Sweet Potato. Place them in a steamer basket over boiling 0.5 cup Water.
Cover and steam for 25-30 minutes until both are fork-tender and easily pierced. The yams should be soft enough to mash with minimal effort. This gentle cooking method preserves the vibrant purple hue and natural sweetness.
Step 2: Blend the Base Mixture
Transfer the steamed purple yam and sweet potato to a food processor. Add the 2 cups Coconut Milk, 1.5 cups Granulated Sugar, 0.25 cup Coconut Oil, 1 tsp Vanilla Extract, and 0.25 tsp Salt.
Blend until completely smooth, scraping down the sides as needed. The mixture should be velvety with no lumps. Then add the 1 tsp Ube Extract and 1 tsp Lemon Juice for enhanced color and brightness. Pulse until just combined.
Step 3: Cook the Mixture to Thicken
Transfer the blended mixture to a heavy-bottomed pot. Cook over medium heat, stirring constantly with a wooden spoon to prevent sticking. The mixture will begin to thicken after 10-12 minutes.
When it reaches a pudding-like consistency that coats the back of the spoon, create a slurry with the 2 tbsp Cornstarch and 0.5 cup Coconut Cream. Stir this into the pot and cook for an additional 2-3 minutes until the desired thickness is achieved.
Step 4: Cool and Set the Dessert
Pour the thickened mixture into a greased dish or individual serving containers. Smooth the top with a spatula for an even finish. Let it cool at room temperature for 30 minutes.
Then refrigerate for at least 2 hours or until fully set. The surface should be firm to the touch but still scoopable. This chilling step allows the flavors to meld and the texture to perfect.
Pro Tips For Making Purple Yam Recipe Dessert
- Steam First, Mash Later: I learned this the hard way—boiling ube makes it watery, but steaming for 30-40 minutes keeps the color vibrant and the texture perfect for mashing.
- Use Full-Fat Coconut Milk: Skip the light versions; the fat in full-fat coconut milk is what gives this dessert its rich, creamy texture that pairs with the ube.
- Don’t Over-Sweeten: Purple yam is naturally sweet, so start with half the sugar you think you need, taste, and adjust—you can always add more.
- Warm the Coconut Oil: Mixing the coconut oil into the warm ube mixture instead of cold helps it blend smoothly without leaving greasy streaks.
Pro Cooking Tips for purple yam recipe dessert
Steaming Perfection
Use a bamboo steamer for even heat distribution—it prevents hot spots that can turn your ube gray. I fill my pot with 2 inches of water and keep it at a rolling boil. Check the yams at 20 minutes; they’re done when a skewer slides in effortlessly. 🌡️
Blend Like a Pro
A high-speed blender like Vitamix gives the silkiest texture, but a food processor works too. Pulse first to break up chunks, then blend continuously for 2-3 minutes. Stop to scrape the sides every 30 seconds to ensure uniformity.
Low and Slow Cooking
Use a heavy pot—my Le Creuset Dutch oven is perfect—for even heat. Keep the flame at medium-low to avoid scorching. Stir in a figure-eight motion to reach the corners. The mixture should bubble gently, not vigorously.
Thickening Trick
Mix cornstarch with cold coconut cream in a small bowl first to prevent lumps. Add it gradually while stirring. You’ll see it transform from liquid to a glossy, thick paste in 2-3 minutes. Remove from heat just as it reaches your desired consistency.
Setting Success
Press plastic wrap directly onto the surface before refrigerating to prevent a skin from forming. For faster setting, divide into shallow containers. I use 8×8-inch baking dishes for even cooling. 💡
Color Preservation
Add the ube extract at the very end of blending to maintain that stunning violet hue. A splash of lemon juice brightens the color naturally. Avoid aluminum pots—they can react with the ube and dull the shade.
Nutrition Facts
Frequently Asked Questions
Can I use canned coconut milk instead of fresh?
Yes! Full-fat canned coconut milk works perfectly and is often more convenient. Just shake the can well before opening to mix the cream and liquid. Avoid light versions as they lack the richness needed for proper texture.
Why did my dessert turn gray instead of purple?
This usually happens if the yams were overcooked or exposed to aluminum pots. Use stainless steel or enameled cookware, and add a splash of lemon juice to preserve the vibrant color.
How long does it keep in the fridge?
Properly stored in an airtight container, it stays fresh for up to 1 week. For longer storage, freeze portions for up to 3 months. Thaw overnight in the fridge before serving.
Can I make this without sugar?
Substitute with coconut sugar or a sugar-free sweetener like erythritol. Note that the color may darken slightly, and the texture might differ.
- Recipe for Boneless Pork Chops in Cast Iron Skillet: Sear and Baste to Juicy Perfection - October 3, 2026
- Recipe for Boneless Cross Rib Roast: Slow-Roasted Beef with Herb Crust - October 3, 2026
- Hamburgers in Sauce Recipe Crock Pot: Slow-Cooked Savory Delight - October 3, 2026