Desserts
This Publix sweet potato pie recipe delivers the perfect balance of creamy filling and foil-sealed crust that stays crispy without burning. The secret lies in blending fresh sweet potatoes with warm spices and a buttery graham cracker crust—just like the one you’d find in Florida’s most beloved grocery stores.
I’ve perfected this version after years of testing, ensuring every slice is rich, spiced, and foolproof for holidays or weeknight cravings.
The filling gets its signature depth from cinnamon, nutmeg, and a touch of ginger, while the crust stays golden and sturdy thanks to a foil barrier during baking. No need for a rolling pin or fancy techniques—this recipe simplifies the process without sacrificing that restaurant-quality texture.
The result? A pie with a tender, velvety center and a crust that holds up to every forkful.
Serve warm with a scoop of vanilla ice cream or dollops of whipped cream to balance the sweet-spiced filling. The aroma alone will have your kitchen smelling like autumn, while the first bite delivers that perfectly spiced harmony that makes this pie a crowd-pleaser.
Whether you’re baking for Thanksgiving or a cozy dessert night, this recipe ensures a showstopping centerpiece.
Pro tip: For extra convenience, use Publix’s pre-made graham cracker crust or their canned sweet potato mix—both shortcuts that still deliver authentic flavor. Store leftovers in the fridge for up to 5 days or freeze for longer enjoyment. Let’s make this pie!
Ingredients for publix sweet potato pie
Sweet potatoes, warm spices, and a foolproof crust—this Publix-inspired pie is all about cozy comfort.
| Ingredient | Amount | Notes |
|---|---|---|
| Sweet Potatoes 🍠 | 2 lbs | Peeled, boiled, mashed smooth |
| Granulated Sugar 🍚 | 1 ½ cups | White or light brown |
| Large Eggs 🥚 | 2 whole | Room temperature preferred |
| Unsalted Butter 🧈 | ½ cup | Melted, full-fat version |
| Evaporated Milk 🥛 | 1 cup | Full-fat for creaminess |
| Ground Cinnamon 🌿 | 2 tbsp | Freshly ground preferred |
| Ground Nutmeg 🌿 | ½ tsp | Freshly grated for best flavor |
| Ground Ginger 🌶️ | 1 tsp | Freshly ground preferred |
| Salt 🧂 | ½ tsp | Fine sea salt |
| Vanilla Extract 🌸 | 1 tbsp | Pure extract, not imitation |
| Graham Cracker Crust 🍪 | 1 package | Publix brand preferred, or homemade |
| Heavy Whipping Cream 🥛 | ½ cup | For topping, optional |
| Aluminum Foil 📄 | 1 sheet | Heavy-duty, for crust protection |
The sweet potatoes are the heart of this pie, so Publix's organic variety is ideal if you're in Florida—sweeter and smoother than regular ones. If you're using canned sweet potato mix (like Publix's), just follow the package instructions for boiling and mashing. For the crust, Publix's pre-made graham cracker crust is a game-changer—no rolling pin required. If you're making it from scratch, crush graham crackers with melted butter and press into the pie dish. The foil trick? Cut a sheet to fit your pie dish, place it over the crust, then bake—this keeps the crust crispy without burning. Trust me, it's worth the extra minute.
No fresh spices? Penzeys or McCormick ground spices work fine, but freshly grated nutmeg and ginger make a noticeable difference. Running low on evaporated milk? Full-fat coconut milk works too—just add an extra pinch of salt. For the sugar, light brown adds depth, but white keeps it classic. If you're feeling fancy, swap the vanilla extract for Publix's bourbon vanilla extract—it adds a smoky note that pairs perfectly with the sweet potatoes. And if you're serving this with ice cream, grab Publix's vanilla bean ice cream—it's the only way to go.
This pie tastes even better the next day, so make it ahead if you can. Store leftovers in the fridge for up to 5 days, covered tightly. For freezing, slice first, then freeze in an airtight container for up to 3 months. To reheat, warm slices in the microwave for 20 seconds or bake at 350°F for 10 minutes. The crust stays crispy if you reheat it covered with foil, then uncover for the last minute. And if you're making this for a crowd, double the recipe—just use a 9x13-inch dish instead of a 9-inch pie plate.
Why You'll Love This Recipe
- Sweet Potato Magic: The Publix sweet potatoes here are buttery and naturally sweet—no peeling, no fuss, just slice, boil, and mash. Honestly, that first bite of that creamy, spiced filling feels like a hug in dessert form.
- Pantry-Friendly Perfection: Five ingredients, zero specialty items. The evaporated milk gives it that velvety texture without extra effort, and the butter? It’s the secret to that rich, almost custard-like finish. My grocery bill stays sane, but my taste buds don’t notice.
- Holiday or Tuesday Night: Same recipe, double the occasions. Whip it up for Thanksgiving when everyone’s impressed, or grab a slice after work when you’re craving something warm. (Yes, even on a Tuesday night.)
- Leftovers That Don’t Suck: This pie actually improves the next day—firm but still moist, with those caramelized edges. I portion slices into containers and freeze them; reheated with a splash of milk, it’s like dessert again. No one will guess it’s not fresh.
Step-by-step instructions for Publix sweet potato pie
Here's how to make a velvety-smooth sweet potato pie with that signature Publix flair.
Prepare the Sweet Potato Filling
Start by boiling the 2 lbs of peeled sweet potatoes until they're fork-tender, about 15-20 minutes. Drain them and let them cool slightly before mashing them smooth—no lumps allowed. I like to press them through a food mill for that ultra-silky texture.
In a large mixing bowl, combine the mashed sweet potatoes with the 1.5 cups granulated sugar, 2 tbsp ground cinnamon, 0.5 tsp ground nutmeg, 1 tsp ground ginger, 0.5 tsp salt, and 1 tbsp vanilla extract. Mix until everything is evenly distributed. The spices should be fully incorporated, and you'll notice the mixture becomes fragrant and aromatic—this is where all the warm spice magic begins.
Incorporate the Wet Ingredients
Add the 2 whole eggs, 0.5 cup melted unsalted butter, and 1 cup evaporated milk to the spice mixture. Whisk everything together until smooth and well combined. The batter should be thick but pourable—if it's too thick, add a splash of milk to reach the right consistency. This step is crucial for that perfect pie texture that's neither too thin nor too thick.
Here's the thing—don't overmix. Just stir until everything is incorporated. Overmixing can develop gluten and make your pie filling tough. You want it to be smooth and silky, ready to pour into your crust.
Prepare and Fill the Graham Cracker Crust
Press the graham cracker crust into a 9-inch pie dish, making sure to create an even layer all the way to the edges. I like to use a glass to help press it down evenly. Once the crust is in place, preheat your oven to 350°F. This is the perfect temperature for baking your pie evenly without burning the crust.
Pour the sweet potato filling into the prepared crust, spreading it out evenly. The filling should come about ½ inch from the top edge of the crust. This gives you room for the pie to puff up slightly during baking without overflowing.
Bake with Foil Protection
Cover the pie with a sheet of aluminum foil, sealing the edges tightly to prevent any filling from leaking out. This is my secret for keeping the crust from burning while the filling cooks through. Bake for 50-55 minutes, until the filling is set but still slightly jiggly in the center.
I know it seems counterintuitive to bake it until it's not fully set, but this ensures your pie has that perfect custard-like texture. If you bake it until it's completely firm, it can end up dry and dense. The slight jiggle indicates it's just right.
Cool and Finish with Whipped Cream
Remove the foil and let the pie cool completely at room temperature. This can take about 2 hours, but it's worth the wait. The pie will continue to set as it cools, and the flavors will meld together beautifully. Once cooled, you can top it with the 0.5 cup of whipped heavy whipping cream if desired.
Serve slices of this pie warm or at room temperature. The contrast of the cool whipped cream on top of the warm spiced filling is what makes this pie truly special. Each bite should deliver that perfect balance of sweet, spicy, and creamy goodness that Publix pies are known for.
Pro Tips For Making Publix Sweet Potato Pie
- BOIL POTATOES UNTIL TENDER: I learned this the hard way—poking a sweet potato with a fork should feel like stabbing a marshmallow, not a rock. If you’re in a hurry, microwave them first (pierce them first!) to cut the boiling time by half, but don’t skip the stovetop finish—they need that deep, creamy breakdown for the filling.
- WHISK EGGS AND BUTTER LONG: Don’t just toss the eggs and melted butter together like you’re making scrambled eggs. Whisk them vigorously for at least 30 seconds until the mixture is actually pale yellow and completely smooth—this prevents lumpy filling and makes the pie silky. (Yes, even if you’re impatient like me.)
- WEIGH YOUR SUGAR: That “cup of sugar” in recipes is a lie—it varies wildly by brand and packing. Use a scale for the Publix recipe to guarantee the right balance of sweetness and texture. A few grams too much? Your pie will taste like dessert, not pie. Too little? It’ll taste bland, even with all that sweet potato.
- BAKE WITH A WATER BATH: Line your pie dish with parchment paper, fill it halfway with boiling water, then nestle the pie crust inside. The steam keeps the filling from cracking as it sets—critical for this dense, custardy texture. (Just don’t let the water boil over when you open the oven.)
Troubleshooting this dish
Crust Too Crumbly
If your graham cracker crust crumbles when pressing it into the pie dish, try adding 1-2 tablespoons of melted butter to the mix. I also recommend pressing the crust with a 9-inch glass to create an even base.
For extra stability, chill the crust in the fridge for 15 minutes before adding the filling. This helps it hold together better during baking. 🍪
Filling Too Thin
A runny filling usually means you need more thickener. Add 1-2 tablespoons of cornstarch mixed with 1 tablespoon of cold water to your sweet potato mixture before baking. Stir it in well and bake as directed.
If the filling is still too thin after baking, try baking it uncovered for 5-10 extra minutes at 325°F to thicken it further.
Burnt Crust Edges
To prevent burnt crust edges, always use the aluminum foil trick mentioned in the recipe. If the edges still brown too quickly, try adding a second layer of foil after 30 minutes of baking.
Another trick is to place a pie shield or pie weights around the crust edges to protect them while the filling cooks.
Pie Not Setting Properly
If your pie filling isn’t setting enough, it might be underbaked or too thin. Make sure your oven is preheated to 350°F and bake until the center is just slightly jiggly. For extra insurance, chill the pie in the fridge for 2-3 hours after baking—this helps it firm up.
If it’s still too soft, try baking it at 325°F for 10-15 extra minutes.
Filling Too Sweet
If your pie tastes overly sweet, reduce the sugar by ¼ cup next time. For balance, add ½ teaspoon of freshly grated nutmeg or ginger—these spices enhance the sweetness without adding more sugar.
You can also top the pie with a dollop of whipped cream or vanilla ice cream to balance the flavors.
Cracked Top
Cracks usually happen when the pie cools too quickly. To prevent this, let the pie cool at room temperature for 2 hours before refrigerating. If cracks do appear, they’re harmless—just cover them with whipped cream or a sprinkle of cinnamon before serving.
For extra insurance, bake the pie in a water bath by placing it in a larger pan filled with 1 inch of hot water.
Nutrition facts
Frequently asked questions
Can I use canned sweet potatoes instead of fresh? For convenience, use 1 (15 oz) can of Publix sweet potato puree or mashed sweet potatoes. Drain well and adjust the sugar to 1.25 cups since canned versions are often less sweet. The texture will be slightly smoother but still delicious. Just
How do I make this pie gluten-free?
Replace the graham cracker crust with a gluten-free pie crust or use a mix of 1 cup gluten-free graham cracker crumbs with 2 tbsp melted butter. For the filling, ensure your spices are certified gluten-free and use a gluten-free sweetener if needed. The texture will be slightly denser, but the flavor remains rich and spiced.
Why does Publix sweet potato pie have foil on top?
The foil creates a steam barrier that keeps the crust crispy while preventing it from burning before the filling sets. Without it, the edges often darken too quickly while the center stays undercooked. Remove the foil after 50 minutes to let the pie brown slightly at the end for that perfect golden finish.
Can I make this pie ahead of time?
This pie tastes even better the next day! Assemble it completely, then refrigerate for up to 24 hours before baking. For make-ahead storage, bake the pie, then cool completely and refrigerate for up to 5 days. Reheat slices in the microwave for 20-30 seconds or bake at 350°F for 10 minutes to restore crispness.
What's the secret to extra creamy filling?
Use full-fat evaporated milk and melted butter, and whisk the eggs thoroughly into the warm sweet potato mixture. For extra richness, stir in 2 tbsp sour cream or Greek yogurt with the wet ingredients. Chilling the filling for 30 minutes before baking also helps it set more smoothly.
