Side Dishes
This Filipino sweet potato dessert transforms humble orange flesh into a crispy-topped, creamy-cheese swirl that tastes like a hug from your lola. đ The magic lies in blending steamed sweet potatoes with coconut milk and ube halaya, then baking until the top crackles like caramelized perfection.
I first made this during Christmas when my family demanded something familiar yet specialânow itâs our go-to dessert for gatherings.
The secret to that crispy texture is a simple technique: mixing cornstarch into the sweet potato mixture before baking, creating a golden, shatteringly crisp shell while keeping the inside soft and velvety. Filipino flavors shine through with coconut milkâs richness and a hint of pandan leaf for that signature aroma.
Itâs the kind of dessert that disappears faster than you can say meron ka pa ba?âso make extra.
What youâll end up with is a showstopping dessert thatâs warm, comforting, and packed with layers: the crispy top gives way to a creamy ube-cheese swirl, all balanced by the natural sweetness of the sweet potatoes.
The aroma aloneâwarm coconut and vanillaâwill have everyone gathered around your table before the first slice is even served.
Perfect for holidays, potlucks, or when you want to impress without fuss. The best part? Itâs easier to make than it looks, and the leftovers reheat beautifully. Letâs get baking!
Ingredients for sweet potato dessert filipino
Six ingredients transform humble sweet potatoes into a showstopping Filipino dessert everyone will beg for seconds.
| Ingredient | Amount | Notes |
|---|---|---|
| Orange Sweet Potatoes đ | 3 lbs | Medium-sized, peeled and cubed |
| Coconut Milk 𼼠| 1 ½ cups | Full-fat for creaminess |
| Ube Halaya đ | 1 cup | Store-bought or homemade |
| Cornstarch đž | ½ cup | For crispy texture |
| Granulated Sugar đ | ½ cup | Adjust to taste |
| Pandan Leaf đż | 1 whole | Tied in knot for aroma |
| Salted Butter đ§ | ½ cup | Melted, unsalted preferred |
| Large Eggs đĽ | 2 whole | Room temperature |
| Vanilla Extract đ§ | 1 tbsp | Pure extract preferred |
| Baking Powder đ | 1 tsp | For slight lift |
| Ground Cinnamon đśď¸ | 1 tsp | Freshly ground |
| Cream Cheese đ§ | 8 oz | Room temperature, softened |
| All-Purpose Flour đž | Âź cup | For swirl texture |
| Powdered Sugar đ | Âź cup | For dusting |
The sweet potatoes are the heart of this dessert, so pick vibrant orange onesâthe deeper the color, the sweeter the flavor. Filipino markets often carry the best varieties, but any medium-sized sweet potato works. Peeled and cubed, they steam beautifully while you prep the rest. For the ube halaya, store-bought is fine (like the kind in jars at Asian grocery stores), but homemade is a game-changer if you've got time. The pandan leaf is non-negotiable for that signature aromaâlook for fresh leaves at specialty stores or use a high-quality extract if you're in a pinch, though fresh is always better.
No coconut milk? Substitute with a mix of evaporated milk and creamâit wonât be identical, but itâll work in a bind. The cream cheese swirl is where the magic happens, so donât skip the room-temperature stepâit blends so much smoother. For the crispy top, cornstarch is key, but if youâre out, all-purpose flour at the same amount will do the trick (though it wonât be quite as crisp). The baking powder adds a subtle lift, but if youâre avoiding it, whisk the eggs extra well to incorporate air. And trust me on the vanillaâthe pure extract makes all the difference over imitation.
This dessert reheats beautifullyâjust pop slices in the oven at 350°F for 5-10 minutes until the top is crispy again. It keeps well in the fridge for 4-5 days, though Iâve never had leftovers that long. For make-ahead prep, assemble the dessert (without baking) and refrigerate overnightâbake straight from the fridge for an extra-rich texture. The crispy top is best served warm, but the creamy interior stays delicious even at room temperature. Leftovers? Freeze individual portions for up to 3 monthsâjust thaw and reheat.
Why You'll Love This Recipe
- One-Pot Magic: I swear by thisâjust peel, boil, and blend. No chopping, no mess, and that vibrant orange sweet potato puree comes together while you sip your coffee. The coconut milk thickens everything beautifully, so youâre not stuck stirring for hours.
- Ube-Coconut Dream Team: That first spoonful of ube halaya swirled into creamy coconut milk? Itâs like dessert hugs your taste buds. The sweet potatoes add natural depth, so itâs not too sugaryâjust rich, velvety perfection. My kids fight over the last bite.
- Party in a Bowl: Serve it warm for a cozy family dinner or chill it for a crowd-pleasing dessert. The texture stays luscious either way, and the colors? Stunning. Iâve brought this to potlucks, and itâs the dish everyone asks for seconds of.
- Budget Buster: Sweet potatoes are cheap, ube halaya lasts forever, and youâre using basic pantry staples. A single batch feeds four, and leftovers reheat like a dreamâno weird textures. Honestly, itâs the kind of recipe that makes grocery day feel like a win.
Step-by-step instructions for crispy topped ube cheese swirl delight
Here's how to create that perfect golden crust and silky ube fillingâevery layer matters.
đł Step 1: Prepare the Sweet Potato Base
Preheat oven to 375°F. In a large bowl, whisk together the 1.5 cups coconut milk, 1 cup ube halaya, 0.5 cup granulated sugar, 2 whole large eggs, 1 tbsp vanilla extract, 1 tsp baking powder, and 1 tsp ground cinnamon until completely smooth. This mixture should be thick but pourableâlike a rich custard.
Fold in the 3 lbs cubed orange sweet potatoes gently but thoroughly, ensuring each piece is coated. The sweet potatoes should absorb some of the liquid but remain distinct. Transfer the mixture to a 9x13-inch baking dish, spreading it evenly. The top should be slightly unevenâthis creates those beautiful swirls later.
đ¨âđł Step 2: Create the Cream Cheese Swirl
In a separate bowl, beat the 8 oz softened cream cheese with the 0.5 cup melted salted butter until completely smooth. This mixture should be creamy and lump-freeâif it's too thick, add 1 tablespoon of the coconut milk mixture to loosen it.
Using a spoon or small spatula, create wells in the sweet potato mixture across the baking dish. Gently spoon the cream cheese mixture into these wells, then use the back of the spoon to create swirling patterns. The cream cheese should peek through the sweet potato layerâthis is what creates those stunning marbled effects when baked. Place the tied pandan leaf on top of the dish for aroma infusion.
đĽ Step 3: Bake Until Golden and Set
Bake for 45-50 minutes until the top is deep golden brown and the edges are set but still slightly jiggly in the center. You'll know it's ready when a toothpick inserted comes out with a few moist crumbs but no wet batter.
Here's the thing about this stepâdon't overbake. The dessert continues cooking slightly as it rests, and you want that perfect balance of crispy top and soft, creamy interior. If the top browns too quickly, tent loosely with foil for the last 10 minutes of baking.
đĽ Step 4: Add the Crispy Topping
While the dessert bakes, mix together the 0.5 cup cornstarch, 0.25 cup all-purpose flour, and 0.25 cup powdered sugar in a bowl. This is your secret to that irresistible crunchy crust. Spread this mixture evenly over the baked dessert, pressing down gently with your fingers or the back of a spoon.
Return to the oven and bake for an additional 15-20 minutes until the topping is golden brown and crispy. The contrast between the crispy top and soft interior is what makes this dessert truly special. You'll smell that wonderful caramelized aroma filling your kitchenâworth every minute of waiting!
â° Step 5: Cool and Serve
Remove from the oven and let cool completely in the baking dish for at least 2 hours (or overnight in the refrigerator). This extended cooling time allows the layers to fully set and develop their flavors. The dessert will firm up beautifully, making it easier to slice and serve.
Once cooled, dust generously with additional powdered sugar before serving. Cut into squares and serve at room temperature. The first bite should deliver that perfect combination of crispy crust, creamy ube filling, and tender sweet potatoesâeach element playing its part in this Filipino dessert masterpiece.
Pro Tips For Making Sweet Potato Dessert Filipino
- STEAM THE POTATOES HALF-FIRST: I learned this the hard wayâboiling whole orange sweet potatoes until fork-tender makes them waterlogged and bland. Instead, pierce them, microwave for 5 minutes to soften the center, then finish steaming. The texture stays firm enough to hold shape, and the natural sweetness shines through when mixed with coconut milk.
- USE FULL-FAT COCONUT MILK: Skip the light versionâthis dessert needs richness. Full-fat coconut milk (40% fat) adds creaminess without thinning the texture. If youâre using canned, shake it well first; the cream settles, and you want that velvety layer for every bite. (Yes, even if youâre impatient like me.)
- WHISK CORNSTARCH DRY: I used to mix cornstarch directly into the hot coconut milk, and it always clumped like glue. Instead, whisk it with sugar first until itâs a fine powderâno lumps, no guessing. Then slowly drizzle in the hot liquid while stirring constantly. This guarantees a smooth, glossy finish, not a gummy mess.
- SWAP UBE HALAYA FOR PASTE: Store-bought ube halaya is convenient, but itâs watery and can make your dessert too thin. Use ube halaya paste insteadâitâs thicker, more concentrated, and blends seamlessly with the sweet potatoes. If youâre short on time, mix 1 tablespoon of paste with 2 tablespoons of coconut milk to mimic the color and depth without the extra liquid.
Common mistakes when making your sweet potato dessert filipino
Overmixing Cream Cheese
Iâve ruined this dessert more times than Iâll admit by overbeating the cream cheese mixture. Once it turns grainy or separates, thereâs no going backâno amount of extra coconut milk will fix it.
Beat the 8 oz cream cheese and 0.5 cup melted butter just until smooth, about 2-3 minutes with a hand mixer. Overmixing introduces air that can cause the swirl to deflate or crack during baking. đ§
Skipping the Cooling Time
This is a common mistake that always leads to disappointment. Rushing to serve immediately after baking means the layers wonât set properly, and the crispy topping will crumble like dry sand.
That 2-hour cooling time (or overnight) is non-negotiableâit lets the ube halaya and sweet potatoes firm up while keeping the cream cheese swirl perfectly creamy. Trust me, the wait is worth it.
Uneven Baking Dish
Using the wrong baking dish can throw off your entire dessert. A 9x13-inch dish is perfect for even heat distribution, but smaller or oddly shaped pans can cause hot spots. If your dish isnât this size, adjust the baking timeâsmaller pans bake faster, while larger ones need more time.
Also, avoid dark-colored pans unless theyâre oven-safe; they can burn the top before the center sets.
Ignoring the Pandan Leaf
The pandan leaf isnât just for showâitâs the soul of this dessert. Without it, youâll miss that signature floral aroma that makes this taste authentically Filipino. If youâre using a dried leaf, tie it in a knot and place it on top during baking.
For extra aroma, you can even infuse the coconut milk with a scrap of pandan before mixing it in. Donât skip this step unless youâre okay with a dessert thatâs missing its heart. đż
Overbaking the Crispy Topping
That second bake for the cornstarch-flour topping is delicateâit needs to be golden and crispy, not burnt. Watch it closely after 15 minutes, as ovens vary. If it browns too quickly, tent it with foil to prevent burning while keeping the interior warm.
A burnt topping ruins the whole experience, so keep an eye on it like a hawk.
Using Cold Cream Cheese
Cold cream cheese is the fastest way to throw off your swirl texture. The mixture should be softened to room temperatureâpress your finger into it; if it springs back, itâs not ready. Cold cream cheese wonât blend smoothly with the butter, leading to lumps that disrupt the silky swirl.
Let it sit for 30-60 minutes before mixing, or even better, take it out of the fridge 1 hour before you start baking. Your swirl will thank you. đŤ
Nutrition facts
Frequently asked questions
Can I substitute regular potatoes for sweet potatoes in this recipe?
No, sweet potatoes are essential for this dessertâtheir natural sweetness and vibrant color create the perfect balance with the ube and coconut flavors. Regular potatoes are starchier and less sweet, which would make the dessert taste flat. If you're out of sweet potatoes, try yams as a close alternative, but they may need extra sugar to match the sweetness.
How do I make this dessert vegan?
Swap the eggs for 2 flax eggs (2 tbsp ground flaxseed + 6 tbsp water), use vegan cream cheese, and replace butter with coconut oil. For the crispy topping, use cornstarch and powdered sugar onlyâskip the flour. The texture will be slightly different but still delicious!
Why did my dessert crack on top?
Cracking usually happens from sudden temperature changes or overbaking. Make sure your oven is fully preheated and avoid opening the oven door during the first 30 minutes of baking. If the top browns too quickly, tent it with foil for the last 10 minutes. Also, ensure your cream cheese mixture is smoothâlumps can cause uneven expansion.
Can I make this ahead of time?
This dessert actually tastes better the next day. Assemble it completely (including the crispy topping) and refrigerate overnight. Bake straight from the fridge for an extra-rich texture. For serving, reheat slices in the oven at 350°F for 5-10 minutes to restore the crispy top.
What's the best way to store leftovers?
Keep leftovers in an airtight container in the fridge for up to 5 days. For longer storage, freeze individual portions wrapped tightly in plastic wrap. Thaw overnight in the fridge before reheating. The crispy topping may soften slightly when frozen, but reheating will restore some of the crunch.
