Ube Sweet Potato Recipe: Purple Velvet Dream with Caramelized Sweetness

Side Dishes

Ube Sweet Potato Recipe: Purple Velvet Dream with Caramelized Sweetness

This ube sweet potato recipe transforms humble sweet potatoes into a luxurious purple velvet dessert that tastes like a hug from Filipino tradition. 💜 The secret lies in slow-cooking sweet potatoes with ube (purple yam) until they develop that signature creamy, caramelized texture—rich enough to stand alone or pair with ice cream.

What makes this recipe special is the balance of sweetness and depth: tender sweet potatoes simmered with coconut milk and sugar until they reach that perfect fudgy yet spreadable consistency.

The ube adds a floral, violet hue and subtle vanilla notes that elevate the dish beyond ordinary sweet potato pudding.

By the end, you'll have a dessert that's restaurant-quality at home—smooth, vibrant, and irresistibly sweet with just the right caramelized edge. It's naturally vegetarian (though coconut milk contains dairy traces) and can be made vegan with simple swaps.

The best part? This recipe serves as both a decadent dessert and a comforting snack—perfect for holidays, potlucks, or satisfying that late-night sweet tooth. Let's get started on creating your purple velvet dream.

👨‍🍳
Difficulty
Medium
🌿
Diet
Vegetarian
🔥
Calories
Med Cal

Ingredients for ube sweet potato

Twelve ingredients transform humble sweet potatoes into a luxurious purple velvet dessert with floral ube depth.

Ingredient Amount Notes
Orange Sweet Potatoes 🍠 3 lbs Peeled, cubed (1.5-inch pieces)
Ube Halaya (Purple Yam Jam) 💜 1 cup Store-bought or homemade
Full-Fat Coconut Milk 🥥 13 ½ oz 1 can, no substitutes
Granulated Sugar 🍚 1 ½ cups Light brown sugar for depth
Unsalted Butter 🧈 ½ cup Cold, cubed (not melted)
Pure Vanilla Extract 🌸 1 tbsp Bourbon or Madagascar preferred
Salt 🧂 ½ tsp Fine sea salt
Ground Cinnamon 🌿 1 tsp Freshly ground preferred
Freshly Ground Black Pepper 🌶️ ¼ tsp For subtle warmth
Vanilla Bean Seeds 🌸 1 tsp Scraped from 1 bean (optional)
Heavy Cream (optional) 🥛 ½ cup For extra richness (omit for vegan)
Shredded Coconut (optional) 🥥 ¼ cup Toasted for garnish

The ube halaya is non-negotiable here—Filipino markets carry it in jars, or Asian grocery stores stock it near the canned goods. If you can't find it, ube powder works in a pinch, but it lacks that jammy texture. For the sweet potatoes, orange-fleshed varieties (like Jewel or Beauregard) caramelize best. The coconut milk? Full-fat only—it's what gives that velvety mouthfeel. I always buy Thai Kitchen brand for consistency, but any canned full-fat works. Pro tip: Shake the can well before opening—those solids at the bottom are pure flavor gold.

No ube halaya? Purple yam powder plus 1 tbsp water mimics the color, though texture will differ. Running out of vanilla extract? Vanilla bean paste at half the amount gives you those seeds too. Want to skip the butter? Coconut oil at the same quantity keeps it dairy-free. The heavy cream is optional but transforms this into a decadent mousse-like consistency—coconut cream makes it fully vegan. For the sweet potatoes, baby potatoes work too, but they take longer to soften. And if you're feeling fancy, infuse the coconut milk with 1 cinnamon stick while heating for extra warmth.

This dessert tastes even better the next day as flavors meld—store in an airtight container with parchment between layers to prevent sticking. Keeps 5 days in the fridge, freezes beautifully for 3 months. For serving, I like to chill it 4 hours before scooping—gives that perfect spreadable texture. Garnish with toasted coconut and a sprinkle of cinnamon right before eating. The purple hue? Vibrant and Instagram-worthy, but don't stress if yours isn't perfect—it's all about that creamy, caramelized flavor.

❤️

Why You'll Love This Recipe

  • One-Pot Magic: I swear by this trick—just toss peeled sweet potatoes and ube halaya into a pot with coconut milk, and let the stove do the work. No chopping, no fuss, just melt-in-your-mouth results.
  • Velvet Swirl Perfection: That ube halaya isn’t just a topping—it swirls right into the creamy coconut milk, turning every bite into a balance of caramelized sweet potato and deep violet richness. Honestly, the first time I tasted it, I nearly dropped my fork.
  • Potluck Hero: Bring this to a gathering, and you’ll be the star. It’s hearty enough for a main (pair with rice) but sweet enough for dessert—no one will guess it’s the same dish. I’ve served it at birthdays, holiday dinners, and even book club meetings. Works every time.
  • Leftovers Win: The best part? The flavor deepens overnight. Reheat slices in the microwave with a pat of butter, and it’s like dessert all over again. My kids ask for it more than ice cream—yes, even on a Tuesday night.

Step-by-step instructions for ube sweet potato purple velvet dream

Transform humble orange sweet potatoes into a velvety purple masterpiece with this foolproof method.

1

🍳 Step 1: Caramelize the Sweet Potatoes

Preheat your oven to 400°F and line a large baking sheet with parchment paper. Toss the 3 lbs peeled, cubed orange sweet potatoes with 2 tablespoons olive oil (not listed but essential for caramelization), ½ teaspoon salt, and ½ teaspoon cinnamon. Spread them in a single layer—don't crowd the pan or they'll steam instead of caramelize.

Roast for 25-30 minutes, stirring once halfway through, until the edges are deep golden brown and the cubes are tender when pierced with a fork. Here's the thing—you want them soft but not mushy. If they're browning too quickly, tent the pan with foil to prevent burning. Once done, remove from oven and let cool slightly before transferring to a food processor.

2

👨‍🍳 Step 2: Create the Ube-Coconut Base

In a large saucepan, combine the 1 cup ube halaya, 13.5 oz full-fat coconut milk, 1.5 cups granulated sugar, and ½ cup cold cubed unsalted butter. Place over medium-low heat and whisk constantly until the butter melts completely and the mixture reaches a gentle simmer—about 5-7 minutes. This creates a silky foundation for our purple velvet.

Here's where it gets magical: Add the 1 tablespoon pure vanilla extract, 1 teaspoon vanilla bean seeds, 1 teaspoon cinnamon, Ÿ teaspoon freshly ground black pepper, and ½ teaspoon salt. The pepper might seem odd, but it adds a subtle warmth that balances the sweetness beautifully. Simmer for another 3-4 minutes until the sugar fully dissolves and the mixture thickens slightly.

3

🥘 Step 3: Blend into Velvety Perfection

Transfer the warm ube-coconut mixture to a high-powered blender or food processor. Add the cooled, roasted sweet potatoes and blend until completely smooth—this might take 1-2 minutes. The texture should be silky, almost like pudding. If it's too thick, add 1-2 tablespoons coconut milk at a time until you reach a luxurious, spoonable consistency.

Taste and adjust seasoning—you might need a touch more salt or cinnamon to enhance the flavors. Here's the pro tip: For extra richness, stir in the ½ cup heavy cream now if using. The cream will create a luxurious mouthfeel that takes this dish to restaurant-quality levels. If you prefer a vegan version, skip this step entirely.

4

⏰ Step 4: Finish with Optional Garnishes

Return the blended mixture to your saucepan and heat gently over low heat for 2-3 minutes just to warm through. This step ensures all flavors meld perfectly without overcooking. For that final touch of elegance, toast the Âź cup shredded coconut in a dry skillet over medium heat for 2-3 minutes until golden and fragrant.

Serve immediately in warm bowls, garnished with the toasted coconut and a sprinkle of extra cinnamon. The contrast between the silky purple filling and the nutty coconut topping creates a visual and textural masterpiece. Real talk: This dish sings with ube's natural sweetness and the caramelized depth from the roasted sweet potatoes—every bite delivers that perfect balance of creamy, spiced, and velvety.

👨‍🍳

Pro Tips For Making Ube Sweet Potato

  • Boil Sweet Potatoes Until Fork-Tender: I learned this the hard way—overcooked sweet potatoes turn to mush when they hit the ube mixture. Test doneness at 18-20 minutes (yes, even if they look slightly underdone). They’ll finish cooking in the coconut milk, and the texture stays perfect: creamy inside, just firm enough to hold shape.
  • Strain Ube Halaya for Silky Smoothness: That fibrous texture in cheap ube halaya? It ruins the whole dish. Strain it through a fine-mesh sieve before mixing—no, don’t skip this, even if the jar says "smooth." A splash of warm water helps loosen stubborn bits. Trust me, your future self won’t want to deal with grittiness after all that work.
  • Balance Coconut Milk and Sugar: Full-fat coconut milk is rich, but too much sugar makes this dessert cloying. Start with Âź cup sugar for every 12 oz can—taste as you go. The ube halaya’s natural sweetness kicks in after a few minutes of simmering, so resist adding more unless you’re serving it to a crowd that demands it.
  • Swirl, Don’t Stir, for Marbled Perfection: This isn’t the prettiest method, but it’s the tastiest. After folding in the ube mixture, use a spoon to swirl the colors together instead of stirring. The contrast of orange sweet potato and purple ube looks stunning—and the flavors layer better when they’re not fully blended. (Your Instagram followers will notice.)

Pro cooking tips for this recipe

Sweet Potato Roast Perfection

Roasting sweet potatoes at 400°F for 25-30 minutes unlocks their natural caramelization, creating deep flavor without drying them out. I always spread them in a single layer on parchment paper to ensure even browning. Stir once halfway to prevent sticking—this helps develop those golden edges that add texture contrast. 🍠

Ube Halaya Selection

Not all ube halaya is created equal! For best results, choose a brand with a thick, jam-like consistency—Filipino markets often carry the best options. If using ube powder instead, mix it with 1 tbsp water to mimic the jam's viscosity.

The powder lacks the natural sweetness and depth, so you may need to add 1-2 extra tablespoons of sugar to compensate.

Coconut Milk Infusion

For extra depth, infuse your coconut milk with 1 cinnamon stick while heating the ube mixture. Remove the stick before blending, but the aroma will infuse beautifully.

I also recommend shaking the can vigorously before opening—those thick coconut solids at the bottom add incredible richness to the final texture. Thai Kitchen brand is my go-to for consistent results.

Blending for Silky Texture

A high-powered blender is non-negotiable here. I use my Ninja BN601 to achieve that velvety consistency. If your mixture is too thick after blending, add 1-2 tbsp coconut milk at a time until it reaches a smooth, spoonable texture.

For extra decadence, stir in ½ cup heavy cream at this stage—it transforms the dish into a luxurious mousse-like dessert.

Temperature Control

When reheating the finished mixture, use low heat for just 2-3 minutes to warm through without breaking down the texture. Overheating can make it grainy, so keep a close eye on it.

The ideal serving temperature is warm but not hot—this lets the flavors shine while maintaining that perfect spreadable consistency. 💫

Garnish Like a Pro

Toast your shredded coconut in a dry skillet over medium heat for 2-3 minutes until golden and fragrant. This adds a delightful crunch contrast to the silky purple filling. For an extra touch, sprinkle with a pinch of cinnamon and ube powder (if available) to enhance both color and flavor.

Presentation matters—serve in warm bowls to showcase the vibrant purple hue!

Nutrition facts

Servings 6
Amount Per Serving
Calories 480kcal
% Daily Value *
Total Fat 24g31%
Saturated Fat 18g90%
Cholesterol 60mg20%
Sodium 240mg10%
Total Carbohydrate 68g25%
Dietary Fiber 6g21%
Sugars 52g
Protein 4g8%
* 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 substitute regular sweet potatoes for orange sweet potatoes?

You can use regular sweet potatoes, but orange-fleshed varieties like Jewel or Beauregard caramelize better and add natural sweetness. For best results, choose sweet potatoes with vibrant orange color—they'll give you that perfect balance of sweetness and depth. If using regular sweet potatoes, you might need to add an extra 1-2 tablespoons of sugar to compensate for the milder flavor.

2

What if I can't find ube halaya? Can I use ube powder?

Mix 1 cup ube powder with 1 tablespoon water to mimic the jam's texture, but expect a slightly different consistency. The powder lacks the natural sweetness and depth of ube halaya, so you may need to add 1-2 extra tablespoons of sugar to achieve the same level of sweetness. The color will still be vibrant purple, but the texture will be thinner. For best results, look for thick, jam-like ube halaya in Filipino markets or Asian grocery stores.

3

How do I make this recipe vegan?

Skip the butter and heavy cream, and use coconut oil instead of butter and coconut cream instead of heavy cream. The full-fat coconut milk in the recipe already provides a rich, creamy texture, so no additional substitutions are needed for the base. For garnish, use toasted coconut flakes and omit any dairy-based toppings. The final texture will still be luxurious and velvety, just without the dairy elements.

4

Can I make this ahead of time?

Yes! This dessert tastes even better the next day as the flavors meld together. Store it in an airtight container with parchment paper between layers to prevent sticking. It keeps well in the fridge for 5 days and can be frozen for 3 months. When reheating, warm it gently over low heat for just 2-3 minutes to maintain that perfect spreadable consistency. Chill it for 4 hours before serving for the best texture.

Why does my mixture look grainy after blending?

Graininess usually happens if the sweet potatoes weren't soft enough before blending or if you didn't blend long enough.

★★★★★4.7(11 reviews)
Categories Side Dishes