Side Dishes
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.
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.
đł 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.
đ¨âđł 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.
đĽ 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.
â° 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
Frequently asked questions
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.
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.
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.
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.
