Desserts
This purple sweet potato haupia pie brings together two vibrant flavors—earthy, spiced sweet potato and creamy coconut haupia—for a dessert that’s as striking as it is delicious. The deep purple hue of the filling contrasts beautifully with the golden crust, creating a showstopper that’s perfect for special occasions.
I developed this recipe after craving a dessert that combined the warmth of sweet potato with the tropical richness of haupia, a beloved Pacific Islander coconut cream.
The key to this pie lies in balancing textures and flavors: a tender, spiced sweet potato filling pairs with a luscious haupia layer that adds a subtle sweetness and velvety consistency. The crust, made with simple ingredients, stays crisp while holding up to the rich fillings.
What makes this recipe special is how the two fillings complement each other—each bite delivers a harmonious blend of spice, sweetness, and coconut cream. What you’ll end up with is a pie that’s both visually stunning and deeply satisfying.
The purple sweet potato filling is infused with warm spices like cinnamon and nutmeg, while the haupia adds a light, airy contrast that keeps the texture from becoming too dense.
This dessert is vegetarian-friendly and packed with natural flavors, making it a standout for gatherings or a special treat for yourself. Ready in about 1 hour, this pie is perfect for holidays, potlucks, or whenever you want to impress with a dessert that’s as beautiful as it is delicious.
Let’s get started!
Ingredients for purple sweet potato pie haupia
Earthy purple sweet potatoes meet tropical haupia in this stunning dessert. Eight ingredients create a pie that's as beautiful as it tastes.
| Ingredient | Amount | Notes |
|---|---|---|
| Purple Sweet Potatoes 🍠 | 2 lbs | Peeled, cubed, about 6 cups |
| Unsweetened Coconut Milk 🥥 | 2 cans | Full-fat, 13.5 oz each |
| Granulated Sugar 🍚 | 1 ½ cups | Divided for fillings |
| All-Purpose Flour 🌾 | 1 ½ cups | For crust and fillings |
| Unsalted Butter 🧈 | 1 cup | Cold, cubed, for crust |
| Ground Cinnamon 🌿 | 2 tbsp | Plus 1 tsp for haupia |
| Ground Nutmeg 🌿 | 1 tsp | Freshly grated preferred |
| Salt 🧂 | ½ tsp | Fine sea salt |
| Vanilla Extract 🌸 | 1 tbsp | Pure vanilla preferred |
| Large Eggs 🥚 | 3 whole | For crust and haupia |
| Coconut Cream (Haupia Base) 🥥 | 1 can | 15 oz, thick part only |
| Cornstarch 🌾 | 2 tbsp | For haupia thickening |
| Shredded Coconut 🥥 | ½ cup | Toasted, for haupia |
The purple sweet potatoes are the star—look for vibrant, deep purple ones at specialty stores like Whole Foods or Asian markets. The coconut milk cans should be full-fat for the best haupia texture, and I always buy Thai Kitchen brand because it's consistent. For the crust, don't skip the cold butter—it makes all the difference in that flaky texture. The vanilla extract should be pure, not imitation, and Trader Joe's has a great affordable option. If you can't find purple sweet potatoes, regular orange ones work but won't give that gorgeous purple hue.
No eggs? Flax eggs (1 tbsp ground flaxseed + 3 tbsp water = 1 egg) work perfectly for the haupia layer. Running short on coconut milk? Substitute with coconut cream from a can—just use the thick part at the top. For the crust, if you're gluten-free, almond flour works well at 1:1 ratio with a bit more butter. The haupia gets its signature texture from the cornstarch, but arrowroot powder works too at the same amount. Toast your shredded coconut in a dry pan for 3-4 minutes—it adds amazing flavor and crunch to the haupia layer.
This pie keeps beautifully—3-4 days in the fridge covered tightly. The haupia layer actually improves overnight as it sets. For serving, I like to dust with extra toasted coconut and a sprinkle of cinnamon. Freezes well for up to 2 months if wrapped tightly in plastic. The crust stays crisp for about 2 days before getting slightly soft, so enjoy it fresh when you can. Make the haupia filling a day ahead if possible—it thickens perfectly overnight and makes assembly easier.
Why You'll Love This Recipe
- No-Bake Magic: I swear, the only tools I need are a blender and a pie dish—no oven, no fuss. Just mash those roasted purple sweet potatoes with coconut milk and sugar, pour it in, and let the haupia set overnight. Honestly, it’s the kind of recipe that makes me feel like a dessert genius without any effort.
- Velvet Sweetness: That deep purple color isn’t just pretty—it’s packed with a naturally sweet, almost caramel-like flavor from the sweet potatoes. The coconut milk adds this rich, creamy texture, and the flour gives it just enough body to cut through like a dream. (Yes, even on a Tuesday night.)
- Potluck Star: This pie is my go-to for gatherings because it’s foolproof and always a hit. Bring it to a BBQ, holiday party, or just a random Sunday—no one will guess it’s as easy as it is impressive. Plus, the leftovers? They last a week in the fridge, and I’ve even frozen slices for lazy mornings.
- Budget-Friendly Luxury: Purple sweet potatoes are often cheaper than regular ones, and coconut milk stretches far when paired with sugar and flour. I’ve made this pie for under $10 and still felt like I served something special. Between us, it’s the kind of treat that makes you feel rich without breaking the bank.
Step-by-step instructions for purple sweet potato haupia pie
Here's how to create a showstopping pie with vibrant purple layers and creamy coconut haupia filling.
Prepare the Sweet Potato Filling
Preheat your oven to 375°F. Peel and cube the 2 lbs purple sweet potatoes into ½-inch pieces—about 6 cups total. Spread them on a baking sheet and roast for 25-30 minutes until fork-tender and caramelized at the edges. You want them soft enough to mash easily but not mushy.
While the potatoes roast, combine ½ cup of the 1.5 cups granulated sugar, 1 tbsp ground cinnamon, ½ tsp ground nutmeg, and ½ tsp salt in a small bowl. Once the potatoes are done, transfer them to a food processor or large bowl and mash until completely smooth. Stir in the spice mixture and 1 tbsp vanilla extract until fully combined. Set aside to cool slightly.
Make the Coconut Haupia Filling
In a medium saucepan, whisk together the thick part of 1 can coconut cream (haupia base), ½ cup granulated sugar, 1 tsp ground cinnamon, 1 tbsp vanilla extract, and 2 tbsp cornstarch. Cook over medium heat, stirring constantly, for 5-7 minutes until the mixture thickens to a pudding-like consistency. It should coat the back of a spoon and hold its shape when chilled.
Remove from heat and stir in the ½ cup toasted shredded coconut. Let it cool completely before assembling the pie—this prevents the haupia from melting too soon. You'll notice the vibrant purple hue from the sweet potatoes contrasting beautifully with the creamy coconut layer.
Prepare the Crust
In a large bowl, combine the 1.5 cups all-purpose flour, ½ tsp salt, and remaining 1 tbsp ground cinnamon. Cut in the 1 cup cold cubed unsalted butter using a pastry cutter or your fingers until the mixture resembles coarse crumbs with pea-sized butter pieces. Gradually add ¼ cup ice water (not listed but necessary) and mix until the dough just comes together.
Shape the dough into a disk, wrap in plastic, and chill for 30 minutes. Roll it out on a floured surface to fit a 9-inch pie dish, leaving a ½-inch overhang. Trim and crimp the edges. Pre-bake the crust at 375°F for 10 minutes to prevent sogginess—it should be lightly golden but not browned.
Assemble and Bake the Pie
Spread the cooled sweet potato filling evenly into the pre-baked crust, creating a smooth layer. Pour the haupia filling over the top, gently spreading it to cover completely. The contrast between the deep purple and creamy white will be stunning. In a small bowl, whisk 2 large eggs and brush them lightly over the top crust for a golden finish.
Bake at 350°F for 45-50 minutes until the filling is set and the top is golden. You'll know it's done when the center no longer jiggles slightly and the edges pull away from the pan. Let the pie cool completely before slicing—this allows the layers to set properly and prevents a runny filling.
Serve and Enjoy
Once fully cooled, slice the pie into 8 equal wedges for serving. The vibrant purple sweet potato layer should be perfectly set, while the haupia filling remains creamy and rich. Garnish each slice with a sprinkle of toasted shredded coconut if desired. Serve at room temperature for the best texture contrast between the warm crust and cool fillings.
This pie keeps well in the refrigerator for up to 5 days, though I promise it won't last that long. The combination of earthy sweet potatoes and tropical coconut haupia creates a flavor profile that's both comforting and exciting—perfect for special occasions or when you want to impress with a showstopping dessert.
Pro Tips For Making Purple Sweet Potato Pie Haupia
- Peel and Cube Small: Purple sweet potatoes are tougher than orange ones—cut them into 1-inch cubes before boiling, or they’ll take forever to soften. I learned this the hard way after staring at a pot of stubborn chunks for 20 minutes.
- Strain the Milk: Skip the canned coconut milk’s thick residue—strain it through a fine-mesh sieve first. That gunk burns easily and makes your haupia taste off. (Yes, even if you’re impatient like me.)
- Temper the Flour: Whisk the flour into the hot coconut milk slowly while stirring constantly. Dumping it all at once creates lumps, and your pie filling will look like glue. Trust the process—it’s not rocket science.
- Chill Before Slicing: Let the baked pie cool completely, then refrigerate for at least 2 hours before slicing. Warm haupia falls apart like wet cardboard. (Your future self will thank you.)
Creative variations of this dish
Tropical Fusion Twist
Swap the traditional haupia layer for a mango haupia by blending 1 cup ripe mango purée with the coconut cream and cornstarch. The tropical fruit adds a bright, citrusy contrast to the earthy sweet potatoes.
For extra flair, fold in ¼ cup toasted macadamia nuts into the haupia layer—it adds crunch and a buttery richness that pairs beautifully with the coconut. 🌴
Spiced Rum Infusion
Elevate the haupia layer by adding 1 tbsp spiced rum (like Captain Morgan) to the coconut cream mixture. Warm spices like cinnamon and nutmeg in the rum will deepen the flavor profile, giving the pie a subtle boozy warmth.
For a non-alcoholic version, use 1 tbsp coconut rum extract or an extra ½ tsp vanilla extract for depth. This works especially well if you're serving the pie warm.
Chocolate Haupia Layer
For chocolate lovers, replace half of the haupia filling with a dark chocolate haupia by melting ½ cup dark chocolate chips (70% cocoa) into the coconut cream mixture. Stir until smooth, then proceed with the recipe as written.
The deep, bittersweet chocolate contrasts beautifully with the sweet potatoes, creating a decadent yet balanced dessert. Garnish with a sprinkle of cocoa powder before baking for an elegant finish.
Coconut Whipped Cream Topping
Serve the pie with a coconut whipped cream topping by whipping 1 cup chilled coconut cream (from the can) with 1 tbsp powdered sugar until fluffy. Fold in 1 tbsp toasted shredded coconut> and pipe it artistically over each slice.
This adds a light, airy contrast to the dense fillings and enhances the tropical theme. Store any leftovers separately in the fridge to maintain the whipped cream's texture.
Pumpkin-Sweet Potato Fusion
Blend the flavors further by adding ½ cup pumpkin purée to the sweet potato filling. This creates a richer, more complex base that works especially well during fall or winter. The pumpkin adds natural sweetness and a velvety texture, while the haupia layer keeps the tropical vibe.
Use 1 tsp pumpkin pie spice> in the sweet potato mixture for extra warmth.
Gluten-Free Adaptation
Make the crust gluten-free by replacing the all-purpose flour with a 1:1 gluten-free flour blend> (like Bob's Red Mill). For extra flakiness, add 2 tbsp xanthan gum> to the dough.
The haupia filling remains unchanged, ensuring the tropical flavors still shine. This version works perfectly for guests with gluten sensitivities while keeping the pie's stunning visual appeal intact. 🌱
Nutrition facts
Frequently asked questions
Why does the haupia layer need to cool completely before assembling?
The haupia filling must cool completely to prevent the sweet potato layer from becoming soggy during baking. Warm haupia releases moisture that can steam the crust and filling, leading to a gummy texture. Chilling also helps the cornstarch fully set, giving you that perfect pudding-like consistency.
Can I make this pie without a food processor for the sweet potato filling?
Mash the roasted sweet potatoes with a potato masher or fork until completely smooth. For extra creaminess, press through a fine-mesh sieve to remove any lumps. The texture will be slightly less refined but still delicious.
What's the best way to store leftovers to maintain texture?
Store the pie in an airtight container at room temperature for up to 2 days or refrigerate for 5 days. For longer storage, freeze for up to 2 months. Reheat slices in a 350°F oven for 10 minutes to restore crispness, but enjoy it at room temperature for the best flavor contrast.
How do I get a flakier crust without overworking the dough?
Keep everything cold! Use ice water when mixing and chill the dough for 30 minutes before rolling. Work quickly and avoid overmixing—just combine until the dough holds together. For extra flakiness, freeze the dough for 15 minutes before rolling out.
Can I substitute regular sweet potatoes for the purple variety?
Yes, but you'll lose the stunning purple color! Regular orange sweet potatoes work perfectly for flavor and texture. For a compromise, blend 1 tbsp beet powder into the filling to restore some color. The taste remains identical, just without the visual drama.
