Purple Yam Recipe Dessert: Vibrant Ube Halaya With Coconut Swirls

Purple Yam Recipe Dessert: Vibrant Ube Halaya With Coconut Swirls

This vibrant purple yam dessert transforms humble ube into a luxurious, velvety halaya that’s as beautiful as it is delicious. The secret lies in slow cooking the yams until they break down completely, then blending them into a smooth, rich puree.

Coconut milk adds natural sweetness and a creamy texture that perfectly complements the earthy ube flavor. I fold in just enough sugar to enhance the natural sweetness without overpowering the delicate yam notes.

The final touch is a swirl of coconut cream on top, creating a stunning two-tone effect that’s as impressive as it tastes. This dessert is naturally gluten-free and keeps well in the refrigerator for up to a week.

Serve it chilled as a unique ending to any meal or as a special treat with afternoon coffee. The process is simple but requires patience for the best results.

👨‍🍳
Difficulty
Medium
🌿
Diet
Vegetarian
⏱️
Total Time
30 min
🔥
Calories
Med Cal

Ingredients for Purple Yam Recipe Dessert

This vibrant dessert needs just a few simple ingredients to shine bright.

Ingredient Amount Notes
Purple Yam (Ube) 🍠 2 lb Peeled and cubed
Coconut Milk 🥥 2 cups Full-fat canned preferred
Granulated Sugar 🍚 ¾ cup Adjust to taste preference
Coconut Cream 🥥 ½ cup Chilled for swirling
Vegan Butter 🧈 4 tbsp For richness and texture
Vanilla Extract 🌿 1 tsp Pure for best flavor
Salt 🧂 ¼ tsp Balances sweetness
Purple Food Coloring 🎨 ½ tsp Optional for vibrant color
Toasted Coconut Flakes 🥥 ¼ cup For garnish
Lime Zest 🍈 1 tsp Brightens the flavor

Ube can be tricky to find fresh, so Asian markets or Filipino grocery stores are your best bet. Look for yams with deep purple flesh—some varieties look purple on the outside but are white inside. Frozen ube is a great backup (just thaw before using). I’ve had luck at H Mart and online at Amazon Fresh for the real deal.

No coconut cream? Chill a can of full-fat coconut milk overnight and scoop out the thick part. Sugar can be swapped for maple syrup or agave if you prefer. The vegan butter is optional but adds a richness that’s worth it. If you’re skipping the food coloring, purple sweet potatoes work too (though the color won’t be as vivid).

Halaya keeps beautifully—store in an airtight container in the fridge for up to 1 week. It thickens as it chills, so let it sit at room temperature for 20-30 minutes before serving. Freezes well for 3 months if you want to make a big batch.

❤️

Why You’ll Love This Recipe

  • One Pot Wonder: I just boil the ube, mash, and mix in coconut milk—no fancy steps, no mess.
  • Rich & Unique: That deep purple color and natural sweetness of the yam with creamy coconut? Ridiculously good.
  • Crowd Pleaser: Potlucks, birthdays, or just a Tuesday treat—everyone asks for seconds.
  • Stays Fresh: Honestly, it tastes even better the next day after the flavors meld overnight.

Step-by-Step Instructions for Vibrant Ube Halaya With Coconut Swirls

Here’s how I make this colorful dessert with a rich, velvety texture every time.

Step 1: Steam the Purple Yam Until Tender

Peel the 2 lb Purple Yam (Ube) and cut it into 1-inch cubes. Place the cubes in a steamer basket over boiling water. Cover and steam for 20-25 minutes until the pieces are fork-tender and can be easily mashed with a spoon.

I like to check a few pieces from different spots in the basket to ensure even cooking. If any pieces resist the fork, steam for another 3-5 minutes. Once done, transfer the purple yam to a large bowl and let it cool slightly—this makes mashing easier and prevents splattering.

Pro tip: don’t overcrowd the steamer basket. Leave some space between the cubes so the steam can circulate freely and cook the purple yam evenly.

Step 2: Mash and Sweeten the Yam Base

Mash the steamed Purple Yam (Ube) with a potato masher or fork until smooth. You can also use a food processor for an ultra-smooth texture, but I prefer the slight rustic feel of hand-mashing. Add the 0.75 cup Granulated Sugar, 4 tbsp Vegan Butter, 1 tsp Vanilla Extract, and 0.25 tsp Salt.

Stir everything together until fully combined. The mixture should look glossy and slightly sticky. Taste and adjust the sweetness now if needed—this is your last chance before the coconut elements go in.

For an extra-vibrant color, stir in the 0.5 tsp Purple Food Coloring at this stage. It’s optional, but it enhances the natural purple hue beautifully.

Step 3: Cook with Coconut Milk for Creamy Texture

Transfer the mashed purple yam mixture to a large, heavy-bottomed pot. Pour in the 2 cups Coconut Milk and stir to combine. Cook over medium heat, stirring constantly with a wooden spoon to prevent sticking.

After about 10-12 minutes, the mixture will thicken noticeably and pull away from the sides of the pot. You’ll see it transform from a loose batter into a dense, pudding-like consistency. This is when you know it’s ready for the next step.

Keep the heat steady—too high, and the coconut milk can separate; too low, and it’ll take forever to thicken. Patience is key here.

Step 4: Swirl in Coconut Cream and Finish

Remove the pot from heat and let the mixture cool for 5 minutes. Then, gently fold in the 0.5 cup Coconut Cream using a spatula, creating a marbled effect rather than fully mixing it in. This gives the dessert its signature swirls.

Sprinkle the 1 tsp Lime Zest over the top and fold it in lightly. The zest brightens the rich flavors and adds a subtle citrus aroma that balances the sweetness perfectly.

Transfer the ube halaya to a serving dish or individual bowls. Let it cool to room temperature, then cover and refrigerate for at least 1 hour to set.

Step 5: Garnish and Serve Chilled

Just before serving, sprinkle the 0.25 cup Toasted Coconut Flakes evenly over the top. The toasted flakes add a delightful crunch and nutty flavor contrast to the creamy dessert.

Serve the ube halaya chilled in small bowls or ramekins. The contrast between the smooth, vibrant purple base and the white coconut swirls makes for a stunning presentation. Each bite should be rich, slightly sweet, and wonderfully creamy.

This dessert keeps well in the fridge for up to 5 days, so you can make it ahead and enjoy it all week.

👨‍🍳

Pro Tips For Making Purple Yam Recipe Dessert

  • Steam Don’t Boil: I learned this the hard way—boiling ube turns it to mush, but steaming for 25-30 minutes keeps the texture firm enough to mash without turning gluey.
  • Use Full-Fat Coconut Milk: Skip the light versions; the fat in full-fat coconut milk carries the ube’s purple hue and rich flavor way better than the watered-down stuff.
  • Cool Before Mixing: After steaming, let the ube cool completely before mashing with coconut cream—hot yams release too much starch and make the dessert gummy.
  • Toast the Coconut Cream: Warm the coconut cream in a pan for 2-3 minutes until it thickens slightly, then fold it in last for a glossy finish that looks bakery-level.

Dietary Considerations for This Dish

Naturally Vegan

This dessert is inherently vegan, using plant-based ingredients like coconut milk and vegan butter. No animal products are needed to achieve its creamy texture or rich flavor. It’s a great option for anyone following a plant-based diet.

Gluten-Free Friendly

Since it relies on purple yam and coconut as the base, this recipe is naturally gluten-free. There’s no flour, wheat, or gluten-containing additives. Always double-check that your vanilla extract and food coloring are certified gluten-free if you have celiac disease. 🌱

Nut-Free Option

While the recipe is nut-free by default, the garnish uses toasted coconut flakes. Coconut is technically a fruit, but if you have a coconut allergy, simply omit the flakes. The dessert remains just as delicious without them.

Sugar Adjustments

For a lower-sugar version, you can reduce the 0.75 cup granulated sugar to ½ cup or swap it for a natural sweetener like coconut sugar. Keep in mind that sugar affects texture, so reducing it too much may result in a less smooth consistency.

Allergen Note

This recipe is free from common allergens like dairy, eggs, and nuts. However, if you’re using store-bought vegan butter, check the label for potential cross-contamination with allergens like soy or tree nuts. 💡

Nutrition Facts

Servings 4
Amount Per Serving
Calories 420kcal
% Daily Value
Total Fat 28g36%
Saturated Fat 22g110%
Cholesterol 0mg0%
Sodium 120mg5%
Total Carbohydrate 48g17%
Dietary Fiber 4g14%
Sugars 32g
Protein 3g6%
Percent Daily Values are based on a 2,000 calorie diet. Your daily values may be higher or lower depending on your calorie needs.

Frequently Asked Questions

1

Can I use regular sweet potatoes instead?

You can, but the color and flavor will differ. Purple yam has a unique earthy, nutty taste that sweet potatoes lack. For best results, stick with ube for authentic flavor and vibrant color.

2

Why does my halaya turn grayish?

This happens when purple yam oxidizes. To prevent it, add a splash of lime juice or 1 tsp Lime Zest while cooking. Also, cover the mixture tightly once cooled.

3

How do I get ultra-smooth texture?

Use a food processor instead of mashing by hand. Also, ensure the yams are fully steamed until fork-tender. Cooking the mixture longer with coconut milk helps achieve that velvety consistency.

4

Can I make this without coconut?

You can substitute with heavy cream or evaporated milk, but the flavor profile will change. Coconut milk adds essential richness and complements ube’s natural taste.

★★★★★4.9(2 reviews)
Allison Carter