
This vibrant ube halaya brings the rich, naturally sweet flavor of purple yams to life in a dessert that’s as beautiful as it is delicious. The deep purple hue comes entirely from the yams themselves, with no artificial colors needed.
I’ve refined this recipe to achieve the perfect balance of smooth texture and sweet flavor, using simple ingredients and a straightforward cooking method. The result is a dessert that’s creamy, fragrant, and utterly satisfying.
Whether you’re familiar with Filipino desserts or trying ube for the first time, this version will impress. It’s naturally vegan, making it a great option for sharing with friends and family.
Serve it warm or chilled, as a spread, filling, or standalone treat. Here’s how to make it perfectly every time.
Ingredients for Purple Yam Recipe Dessert
Rich purple yams and coconut create this vibrant, naturally sweet dessert base.
| Ingredient | Amount | Notes |
|---|---|---|
| Purple Yams 🍠 | 2 lb | Peeled, cubed, ube variety |
| Coconut Milk 🥥 | 2 cups | Full-fat for creaminess |
| Granulated Sugar 🍚 | 1 cup | Adjust to taste preference |
| Coconut Oil 🥥 | ½ cup | Melted, for richness |
| Vanilla Extract 🌿 | 2 tsp | Pure for best flavor |
| Salt 🧂 | ¼ tsp | Balances sweetness |
| Ube Extract 🟣 | 1 tsp | Optional for deeper color |
| Butter 🧈 | ½ cup | Vegan butter substitute |
| Condensed Coconut Milk 🥥 | ½ cup | Sweetened, for thickness |
| Purple Sweet Potatoes 🍠 | 1 lb | Alternative to ube yams |
The purple yams are everything here. Filipino or Asian markets are your best bet for true ube—look for that deep violet flesh, not the orange kind. If you can’t find ube, purple sweet potatoes (often labeled Stokes) work in a pinch, though the color won’t be as vivid. I grab mine from H Mart or Seafood City when I’m near one. The coconut milk needs to be full-fat for that velvety texture (the light kind just won’t cut it).
No ube extract? Skip it—the natural color from the yams is enough. Coconut oil can replace vegan butter at a 1:1 ratio, but butter adds a richness that’s hard to beat. If you’re watching sugar, coconut sugar works at the same amount but adds a slight caramel note. The vanilla extract should be pure, not imitation—Rodelle or Nielsen-Massey are solid choices for depth of flavor.
Store leftover halaya in an airtight container—it’ll keep in the fridge for 5 days or freeze for 3 months. The color might fade slightly over time, but the flavor holds up. Warm it gently before serving to bring back that creamy texture.
Why You’ll Love This Recipe
- One Pot Wonder: I just toss everything in a pot—purple yams, coconut milk, sugar—and let it simmer. No fancy techniques, no stress.
- Velvety Sweetness: The coconut milk makes it so creamy, and the vanilla extract adds this warm, comforting depth.
- Crowd Pleaser: I bring it to potlucks, and it’s always the first to disappear. Even picky eaters go back for seconds.
- Stretches Easily: A batch lasts me all week, and the ingredients are cheap. Honestly, it’s my go-to when I need something filling and budget-friendly.
Step-by-Step Instructions for Purple Yam Dessert
This traditional method transforms vibrant yams into a rich, velvety sweet treat with perfect texture.
Step 1: Prepare and Cook the Purple Yams
Peel the 2 lb Purple Yams and cut them into 1-inch cubes. I recommend wearing gloves to prevent the natural purple pigments from staining your hands. Place the cubed yams in a steamer basket over boiling water.
Cover and steam for 20-25 minutes until the yams are fork-tender and can be easily pierced with no resistance. Check occasionally and add more water to the pot if needed. The yams should be soft enough to mash with a fork but not mushy.
Step 2: Blend the Base Ingredients
Transfer the steamed purple yams to a food processor. Add the 2 cups Coconut Milk, 1 cup Granulated Sugar, 0.5 cup Coconut Oil, 2 tsp Vanilla Extract, 0.25 tsp Salt, and 1 tsp Ube Extract.
Blend until completely smooth, scraping down the sides of the processor as needed. This may take 2-3 minutes of continuous blending. The mixture should be velvety with no visible lumps of yam. Taste and adjust sweetness if needed, though the sugar will mellow as it cooks.
Step 3: Cook the Mixture to Thicken
Transfer the blended mixture to a heavy-bottomed saucepan. Add the 0.5 cup Butter and cook over medium-low heat, stirring constantly with a wooden spoon to prevent sticking.
After 10 minutes, the mixture will begin to thicken. Continue cooking for another 15-20 minutes until it reaches a pudding-like consistency and pulls away from the sides of the pan. You’ll notice the color deepen and the texture become glossy and thick.
Step 4: Finish with Condensed Coconut Milk
Remove the pan from heat and stir in the 0.5 cup Condensed Coconut Milk. This adds a luxurious thickness and extra sweetness to the dessert. Mix thoroughly until fully incorporated and the texture is uniform.
The mixture should now be thick enough that a spoon drawn through it leaves a clear path that slowly fills back in. If using the 1 lb Purple Sweet Potatoes as an alternative, note they may require slightly less cooking time due to their different starch content.
Step 5: Cool and Serve
Transfer the purple yam mixture to a serving dish or individual ramekins. Let it cool to room temperature, then refrigerate for at least 2 hours to allow it to set completely. The texture will firm up significantly as it chills.
Serve chilled, garnished with toasted coconut flakes if desired. The final product should have a vibrant purple color, smooth texture, and rich coconut-vanilla flavor with a perfect balance of sweetness from the sugar and condensed coconut milk.
Pro Tips For Making Purple Yam Recipe Dessert
- Steam the Yams: Boiling purple yams makes them waterlogged—steam them for 20-25 minutes instead to keep the color vibrant and the texture firm. I learned this the hard way after ending up with a mushy, dull purée.
- Use Full-Fat Coconut Milk: Skip the light versions; full-fat coconut milk gives the dessert that rich, creamy texture that balances the yam’s earthiness. Sounds obvious, but I’ve ruined a batch by trying to “healthify” it.
- Cool Before Mixing: Let the steamed yams cool for 10 minutes before mashing—hot yams release too much moisture, making the dessert runny. My grandmother swore by this, and she was right.
- Toast the Coconut Oil: Heat the coconut oil in a pan for 30 seconds until fragrant before adding it to the mix. It adds a subtle nutty depth that raw oil just can’t.
Make-Ahead Tips for This purple yam recipe dessert
Prep Ahead Strategy
You can peel and cube the 2 lb Purple Yams up to 2 days in advance. Store them submerged in cold water in the fridge to prevent browning. This saves 15-20 minutes on cooking day and keeps the vibrant color intact. 💡
Batch Cooking
This recipe doubles beautifully. Make a large batch and portion into 1-cup servings in airtight containers. The texture improves after 24 hours in the fridge as flavors meld, making it ideal for busy weeks.
Freezing Tips
Scoop cooled halaya into freezer-safe containers, leaving ½ inch headspace. It freezes well for 3 months. Thaw overnight in the fridge before reheating gently on the stove with 2 tbsp coconut milk to restore creaminess. ❄️
Portion Control
For easy grab-and-go treats, line a muffin tin with parchment and fill each cup with ¼ cup of the mixture. Chill until firm, then wrap individually. These single servings thaw in 30 minutes at room temperature.
Make-Ahead Assembly
Complete the recipe through step 4, then spread the hot mixture in a greased baking dish. Cover tightly with plastic wrap pressed directly on the surface to prevent a skin from forming. Refrigerate overnight and bake at 350°F for 20 minutes before serving.
Reviving Leftovers
Chilled halaya can seem stiff. Stir in 1-2 tbsp warm coconut milk per cup and let it sit for 10 minutes to soften. For a warm treat, microwave in 15-second bursts, stirring between each, until just warm.
Nutrition Facts
Frequently Asked Questions
Can I use regular sweet potatoes instead?
Yes, but the color and flavor will differ. Purple sweet potatoes work better than orange ones. True ube yams give the best vibrant color and authentic taste though.
How do I prevent staining my hands?
Wear kitchen gloves when handling raw purple yams. The natural pigments are strong and can leave temporary stains. Wash hands immediately if they do get stained.
Why did my mixture turn grayish?
This happens when the yams oxidize. To prevent it, keep peeled yams submerged in water until ready to cook. Adding a splash of lemon juice helps too.
Can I make this without a food processor?
A high-powered blender works equally well. For a smoother texture, strain the mixture through a fine-mesh sieve after blending.
- Leftover Chicken Recipe Ideas: Zero-Waste Meal Reinventions - September 29, 2026
- Pasta Recipe 394610: Garlic Butter Noodles With Fresh Herb Infusion - September 29, 2026
- Kalay Chanay Recipe Food Fusion: Spiced Chickpea Indulgence With Bold Flavors - September 29, 2026