Desserts
This whole foods sweet potato pie recipe delivers the perfect balance of spiced sweetness and velvety texture—just like your favorite bakery, but with wholesome ingredients you can trust.
The secret lies in a nutmeg-kissed crust that stays tender while holding its shape, paired with a filling so rich and aromatic it’ll have everyone asking for seconds. I’ve perfected this recipe over years of holiday baking, ensuring every slice is moist, flavorful, and worth the wait.
The crust can be homemade for that rustic charm or store-bought for convenience—both work beautifully here. What sets this apart is the slow-cooked filling, where sweet potatoes simmer with cinnamon, ginger, and just the right amount of brown sugar until it reaches that signature creamy, spiced perfection.
The key? A foolproof technique that prevents a gummy center while keeping the edges golden and crisp.
Once baked, the pie releases an intoxicating aroma that transforms any kitchen into a cozy gathering spot. The nutmeg in the crust adds warmth, while the filling’s velvety texture melts in your mouth with every bite.
Serve it warm with a dollop of whipped cream or a drizzle of bourbon caramel for an extra touch of indulgence—this pie is the star of any seasonal menu.
Whether you’re baking for Thanksgiving, a holiday potluck, or a simple dessert night, this recipe delivers restaurant-quality results with wholesome ingredients. The best part? It can easily be adapted for dietary preferences, like using coconut milk and flax eggs for a vegan version.
Let’s get started on creating a pie that’ll become your new tradition.
Ingredients for whole foods sweet potato pie
Sweet potatoes, warm spices, and a tender crust—just eight ingredients for a pie that tastes like holiday magic.
| Ingredient | Amount | Notes |
|---|---|---|
| Large Sweet Potatoes 🍠 | 3 whole | Organic preferred, peeled and cubed |
| Unsalted Butter 🧈 | ¾ cup | Cold, cubed for crust |
| All-Purpose Flour 🌾 | 2 cups | Plus 2 tbsp for rolling |
| Brown Sugar 🍚 | 1 ½ cups | Packed firmly, light brown preferred |
| Granulated Sugar 🍬 | ½ cup | For balanced sweetness |
| Large Eggs 🥚 | 2 whole | Room temperature for filling |
| Evaporated Milk 🥛 | 1 cup | Full-fat for creaminess |
| Ground Cinnamon 🌿 | 2 tbsp | Freshly ground preferred |
| Ground Ginger 🌿 | 1 ½ tbsp | Freshly grated works too |
| Ground Nutmeg 🌿 | ½ tsp | Freshly grated for warmth |
| Salt 🧂 | ½ tsp | Kosher or sea salt |
| Vanilla Extract 🌸 | 1 tbsp | Pure, high-quality extract |
| Unsweetened Almond Milk 🥛 | ¼ cup | For crust richness |
| Ice Cubes ❄️ | ½ cup | For cold butter handling |
The sweet potatoes make all the difference here. Organic if possible—they’re sweeter and less likely to be waxed. Look for firm, smooth-skinned ones at Whole Foods or your local farmers market. Peeled and cubed, they’ll simmer down to a velvety texture. For the crust, cold butter is key—don’t skip the ice cubes when cutting it in. The nutmeg? Freshly grated adds that restaurant-quality warmth, but pre-ground works in a pinch. I always grab extra—half goes in the crust, half in the filling.
No almond milk? Oat milk or coconut milk works too—just use full-fat for creaminess. Short on brown sugar? Maple syrup at half the amount gives depth, but it’ll be more liquid. The crust can be made ahead and chilled for up to 2 days—wrap it tightly in plastic. For the filling, if you’re worried about gummy sweet potatoes, roast them first at 375°F for 20 minutes before blending. The crust? Store-bought works if you’re in a rush—just blind-bake it first.
The filling keeps beautifully for 3 days in the fridge, so make extra. The crust stays fresh for 2 days if wrapped airtight. Assemble the pie 2 hours before baking—this gives the crust time to chill and prevents sogginess. Leftovers? Portion into slices and freeze for up to 3 months. Reheat individual slices at 350°F for 10 minutes—nothing beats warm pie straight from the oven.
Why You'll Love This Recipe
- No Fuss Filling: I swear by the slow-roasted sweet potatoes—just bake them whole until tender, then mash with butter and sugar. No peeling, no stress, just pure, velvety sweetness that takes five minutes to prep.
- Caramel-Kissed Magic: That perfect balance of brown and granulated sugar? It turns the pie into something dangerously addictive. The crust stays crisp while the filling stays creamy with just the right amount of chewy sweet potato goodness.
- Crowd-Pleaser Any Day: Between us, this pie disappears at Thanksgiving and my lazy Sunday brunch. The rich, buttery flavor feels special enough for holidays but simple enough to make when you’re craving something sweet after dinner.
- Budget-Friendly Luxury: Sweet potatoes and butter stretch further than you’d think, and the pie actually tastes like a gourmet treat. I’ve made this for potlucks, last-minute desserts, and even as a sneaky breakfast—no one ever guesses it’s this affordable.
Step-by-step instructions for sweet potato pie with nutmeg-kissed crust
Let's bake a pie that's rich, velvety, and packed with warm spices—no shortcuts, just pure comfort.
👨🍳 Step 1: Make the Sweet Potato Filling
Preheat your oven to 375°F and line a baking sheet with parchment paper. Place the 3 whole large sweet potatoes on the sheet and bake for 45-50 minutes, until they're tender when pierced with a fork. Let them cool slightly, then peel and mash them until completely smooth.
In a large mixing bowl, combine the mashed sweet potatoes with 1.5 cups brown sugar, 0.5 cup granulated sugar, 2 whole large eggs, 1 cup evaporated milk, 2 tbsp ground cinnamon, 1.5 tbsp ground ginger, 0.5 tsp ground nutmeg, 0.5 tsp salt, and 1 tbsp vanilla extract. Mix until everything is fully incorporated and the filling is silky smooth. This is where the magic happens—those warm spices will make your kitchen smell amazing.
👨🍳 Step 2: Prepare the Nutmeg-Kissed Crust
In a food processor, combine 0.75 cup cold cubed unsalted butter, 0.5 cup ice cubes, and 2 cups all-purpose flour (plus the extra 2 tbsp for rolling). Pulse until the mixture resembles coarse crumbs with pea-sized butter pieces. Add 0.25 cup unsweetened almond milk and pulse again just until the dough comes together.
Turn the dough out onto a lightly floured surface and gently press it into a disk. Wrap it in plastic wrap and chill in the refrigerator for 30 minutes. While it chills, roll out the dough on a floured surface to fit a 9-inch pie dish, leaving a ½-inch overhang all around. Fold the overhang under and crimp the edges with a fork or your fingers. Prick the bottom of the crust with a fork to prevent puffing.
🔥 Step 3: Blind-Bake the Crust
Line the chilled crust with parchment paper and fill it with pie weights or dried beans. Bake at 375°F for 15 minutes. Remove the weights and bake for another 5-7 minutes until the edges are lightly golden. This step ensures your crust stays crispy and doesn't get soggy from the filling.
While the crust bakes, preheat your oven to 350°F. Once the crust is done, carefully transfer the sweet potato filling to the pie dish and spread it evenly. The filling should come up to about ½ inch from the top edge of the crust.
⏰ Step 4: Bake to Golden Perfection
Place the pie on the middle rack of your oven and bake for 45-50 minutes, until the filling is set but still slightly jiggly in the center. If the edges of the crust start to brown too quickly, cover them loosely with aluminum foil. The pie is done when the center is just set—it will continue to firm up as it cools.
Let the pie cool completely on a wire rack for at least 2 hours before slicing. This resting time allows the filling to fully set and the flavors to meld together. Serve with a dollop of whipped cream or a scoop of vanilla ice cream for the ultimate dessert experience.
Pro Tips For Making Whole Foods Sweet Potato Pie
- BOIL THEM UNTIL TENDER: Sweet potatoes should collapse under a fork when done—not just soft, but mushy. I learned this the hard way after serving pie with undercooked potatoes that turned to glue. Boil them skin-on for 45-60 minutes until they’re fork-tender, then peel while still warm (skin slips right off).
- WHISK THE BUTTER FIRST: Cold butter in the filling makes for a clumpy mess. Melt the unsalted butter first, then whisk it into the dry ingredients until fully emulsified. This keeps the texture smooth and prevents those annoying butter lumps that scream "rushed job."
- WEIGH THE FLOUR, DON’T SCOOP: Scooping flour from the bag packs in air, which lightens the filling too much. Use a kitchen scale for 1 cup (120g) of all-purpose flour—this guarantees the right structure without making the pie too dense or cakey.
- COOL THE FILLING COMPLETELY: Pouring warm filling into the crust guarantees a soggy bottom. Let the filling sit at room temp for 30 minutes before assembling—yes, even if you’re starving. The crust will thank you with a crisp edge instead of a sad, gummy mess.
Common mistakes when making your whole foods sweet potato pie
Overmixing the Filling
I’ve seen this happen more times than I can count—overmixing the sweet potato filling turns it gummy instead of velvety. The goal is a smooth, lump-free texture, but once you start beating those eggs in, stop immediately after everything is just combined.
Overmixing incorporates too much air, which can cause the filling to set unevenly or even crack as it bakes. 🥄
Skipping the Blind-Bake
The biggest mistake I see with homemade pie crusts is skipping the blind-bake. If you fill your crust and pop it straight into the oven, the filling’s moisture will steam the bottom, turning it soggy instead of crisp.
Always blind-bake your crust for at least 15 minutes with pie weights or dried beans to create a sturdy base. Trust me, your crust will thank you.
Underestimating Rest Time
Nothing ruins a perfectly baked pie faster than slicing it too soon. The filling needs at least 2 hours to fully set—rushing this step means a runny, unappetizing mess.
I know it’s tempting to dig in immediately, but patience here is key. The flavors also meld beautifully during this time, making every bite richer. ⏳
Using Warm Butter
Cold butter is non-negotiable for this crust. If you use warm butter, the dough will turn greasy and fall apart when rolling. Always chill your butter cubes with ice cubes before processing, and keep the dough refrigerated until ready to use.
This ensures a flaky, tender crust that holds its shape beautifully.
Overfilling the Pie
Filling your pie too high risks a messy overflow during baking, and it can also cause the crust to become soggy. The filling should come up only to about ½ inch from the top edge of the crust.
If you’re worried about it not looking full enough, trust the measurement—it’ll bake up beautifully without spilling over.
Ignoring Spice Freshness
Pre-ground spices lose their potency quickly, and that dulls the warm, aromatic flavors we love in sweet potato pie. Whenever possible, use freshly ground cinnamon, ginger, and nutmeg.
If you’re using pre-ground, check the date—anything older than 6 months should be tossed. Fresh spices make all the difference in that signature cozy flavor. 🌿
Nutrition facts
Frequently asked questions
Can I make this pie without evaporated milk?
For the filling, substitute 1 cup evaporated milk with 1 cup heavy cream or full-fat coconut milk for a dairy-free option. For the crust, use oat milk or almond milk instead of the ¼ cup unsweetened almond milk called for. The texture will be slightly different but still delicious—just ensure all liquids are chilled before mixing.
How do I know when the filling is done baking?
The filling should be set but still slightly jiggly in the center when done. Gently shake the pie—if the filling wobbles like gelatin, it needs 5-10 more minutes. Overbaking makes it dry, so pull it out when it's just set. Let it cool completely before slicing, or the filling may slide out of the crust.
Can I make this pie ahead of time?
Yes! Assemble the pie 24 hours ahead and refrigerate it uncovered. Bake it straight from the fridge—just add 10-15 minutes to the baking time. The crust will hold its shape beautifully, and the filling will be perfectly creamy. For best results, store the baked pie in the fridge for up to 4 days or freeze it for 3 months.
What’s the secret to a flaky crust?
Cold butter is key! Cut the butter into small cubes and chill them with ice cubes before processing. Keep the dough cold at all times—even the rolling surface should be chilled. Work quickly when rolling and avoid overworking the dough. The nutmeg in the crust adds warmth, but don’t skip the almond milk—it keeps the crust tender.
How can I make this vegan?
Replace the 2 eggs with 2 flax eggs (2 tbsp ground flaxseed + 6 tbsp water, mixed and rested for 5 minutes). Use 1 cup full-fat coconut milk instead of evaporated milk, and swap the butter in the crust for vegan butter. The crust may need a bit more chilling, but it’ll still turn out tender and flavorful!
