This post may contain affiliate links. Please read our disclosure policy.
This Southern Sweet Potato Pie is rich, smooth, perfectly spiced, and made with roasted sweet potatoes for incredible homemade flavor. Roasting the sweet potatoes concentrates their natural sweetness and creates a velvety filling that’s every bit as comforting as the pies served at holiday tables throughout the South.
Sweet potato pie has long been a cherished Southern dessert, especially during Thanksgiving and Christmas. While many recipes boil the sweet potatoes, I prefer roasting them first. It takes a little extra time, but the deeper flavor and creamy texture are absolutely worth it.
If you’re planning your holiday dessert table, be sure to try my Sweet Potato Pie with Condensed Milk, Classic Pumpkin Pie, Buttermilk Pie, and Possum Pie, too. They’re all reader favorites and perfect for special occasions.
✨ Before You Begin
✨ Roast, Don’t Boil: Roasting the sweet potatoes concentrates their natural sugars and creates a richer, sweeter filling than boiling. It’s a simple step that makes a big difference in flavor.
✨ Measure the Mashed Potatoes: After roasting and mashing, measure out exactly 2¾ cups. Too much sweet potato can make the filling dense and affect the texture.
✨ Start with Room-Temperature Ingredients: Let the butter, egg, and heavy cream come to room temperature before mixing. This helps create a smoother filling with fewer lumps.
✨ Don’t Skip Cooling Time: The pie will continue to set as it cools. Allow it to cool completely before slicing for the cleanest slices and best texture.
✨ Watch the Center: The pie is done when the center is just set and no longer looks wet. A slight jiggle is fine—it will firm up as it cools.
✨ Food Safety Tip: Because this pie contains eggs and dairy, refrigerate leftovers within 2 hours of serving.
Ingredients + Key Notes
Sweet Potatoes: You’ll need about 1¾ pounds of sweet potatoes. Roasting them before mashing brings out their natural sweetness and gives the pie a deeper, richer flavor than boiling.
Vegetable Oil: A small amount of oil helps the sweet potatoes roast evenly and caramelize slightly around the edges.
Butter: Adds richness and helps create a smooth, velvety filling. Mix it into the warm sweet potatoes so it melts completely.
Sugar: Sweetens the filling without overpowering the natural flavor of the sweet potatoes.
Ground Cinnamon + Nutmeg: These classic warm spices give the pie its signature Southern flavor. Feel free to add a pinch of cloves or allspice if you enjoy a more heavily spiced pie.
Egg: Helps bind the filling and gives it structure as it bakes.
Vanilla Extract: Enhances the sweetness and rounds out the flavor of the filling.
Baking Powder: An unusual but effective ingredient that helps create a lighter, smoother texture.
Heavy Cream: Adds richness and creates a silky filling without making the pie overly heavy.
Unbaked Pie Shell: Use your favorite homemade pie crust or a store-bought crust for convenience.
🥣 How To Make Southern Sweet Potato Pie
Roast the Sweet Potatoes: Toss the cubed sweet potatoes with vegetable oil and spread them on a baking sheet. Roast until fork-tender and lightly caramelized around the edges. Roasting intensifies their natural sweetness and creates a richer pie filling.
Mash Until Smooth: Transfer the roasted sweet potatoes to a large bowl and mash until smooth. Measure out 2¾ cups, then add the butter while the potatoes are still warm so it melts easily into the mixture.
Mix the Filling: Beat the sweet potatoes and butter together until creamy. Add the sugar, cinnamon, nutmeg, egg, and vanilla, mixing until everything is fully combined and smooth.
Add the Cream Mixture: Whisk the baking powder into the heavy cream, then stir it into the sweet potato mixture. This helps create a silky, velvety filling with a light texture.
Fill the Pie Shell: Pour the filling into the unbaked pie crust, smoothing the top and gently mounding it slightly in the center.
Bake Until Set: Bake until the center is set and the top is lightly browned. The pie may still have a slight jiggle in the very center, but it will continue to firm up as it cools.
Cool Completely: Allow the pie to cool to room temperature before slicing. This gives the filling time to fully set and makes serving much easier.
⭐ Pro Tips
✨ Roast for Maximum Flavor: Roast the sweet potatoes until they’re fork-tender and beginning to caramelize around the edges. Those browned bits add incredible depth of flavor to the filling.
✨ Mash Thoroughly: For the smoothest pie, mash the sweet potatoes very well before adding the remaining ingredients. A handheld mixer works beautifully for creating a silky filling.
✨ Don’t Overmix the Egg: Once the egg is added, mix just until combined. Overmixing can incorporate excess air and cause the filling to puff up and crack as it cools.
✨ Use a Pie Shield if Needed: If the crust begins browning too quickly, loosely cover the edges with foil or a pie shield during the last part of baking.
✨ Let It Cool Completely: Sweet potato pie slices much more cleanly after it has fully cooled and set. If time allows, chill it for a few hours before serving.
✨ Serve with Whipped Cream: A dollop of lightly sweetened whipped cream complements the warm spices and rich filling perfectly.
Storing + Freezing + Make-Ahead Instructions
Storing: Cover the cooled pie and store it in the refrigerator for up to 4 days. Because the filling contains eggs and dairy, it should not be left at room temperature for extended periods.
Freezing: Sweet potato pie freezes beautifully. Allow the pie to cool completely, then wrap it tightly in plastic wrap followed by a layer of aluminum foil. Freeze for up to 3 months.
- To serve, thaw overnight in the refrigerator and bring to room temperature for about 30 minutes before slicing.
Make-Ahead: This Southern Sweet Potato Pie is an excellent make-ahead dessert for Thanksgiving, Christmas, and holiday gatherings. You can bake it 1-2 days in advance and store it covered in the refrigerator until ready to serve.
- For maximum freshness, I like to use a technique called Hotel Wrapping. Wrap the completely cooled pie tightly in overlapping layers of plastic wrap so the wrap seals against itself. This helps keep air away from the pie and preserves its flavor and texture.
Frequently Asked Questions
◆ What makes a sweet potato pie Southern?
Southern sweet potato pie is made with mashed sweet potatoes, warm spices, butter, eggs, and a flaky pie crust. It’s a beloved holiday dessert throughout the South and is often served at Thanksgiving and Christmas gatherings.
◆ Is it better to roast or boil sweet potatoes for pie?
Roasting sweet potatoes concentrates their natural sugars and removes excess moisture, resulting in a richer, more flavorful pie filling. That’s why I prefer roasting them for this recipe.
◆ Do I need to blind bake the pie crust?
No. This recipe is designed to be baked in an unbaked pie crust. The filling bakes long enough that the crust becomes golden, flaky, and fully cooked without the extra step of blind baking.
◆ Can I make this a brown sugar sweet potato pie?
Yes! Substitute ½ cup packed dark brown sugar for the ¾ cup granulated sugar. The brown sugar adds a subtle molasses flavor that pairs beautifully with the sweet potatoes and warm spices.
◆ Can you freeze sweet potato pie?
Absolutely. Once the pie has cooled completely, wrap it tightly and freeze for up to 3 months. Thaw overnight in the refrigerator before serving.
Still have questions? Leave them in the comments below and I’ll do my best to help!
More Southern Dessert Favorites
Chess Pie – A true Southern classic with a sweet, buttery filling and a delicate crackly top.
Million Dollar Pie – This easy no-bake pie combines pineapple, coconut, and pecans in a creamy, crowd-pleasing filling.
Mississippi Mud Pie – Rich layers of chocolate make this decadent dessert perfect for holidays and special occasions.
Sugar Cream Pie – Also known as Hoosier Pie, this old-fashioned favorite features a silky vanilla custard filling and simple pantry ingredients.
Pistachio Pie – Light, creamy, and packed with pistachio flavor, this easy pie is always a hit at potlucks and family gatherings.
Tried This Recipe?
I’d love to hear how your Southern Sweet Potato Pie turned out! Leave a comment and a ⭐⭐⭐⭐⭐ star rating below to let me know what you think.
Did you stick with the classic recipe or try the brown sugar variation? However you make it, I’d love to see it!
📸 Share your photos on Instagram and tag @gonna_want_seconds so I can see your beautiful pie creations.
💌 Want more family-favorite recipes delivered straight to your inbox? Be sure to subscribe to my FREE newsletter and never miss a new recipe!
Thanks for stopping by my kitchen today — happy cooking, friends! ❤️ Kathleen
Southern Sweet Potato Pie
Ingredients
- 3 medium (about 1¾ pounds) sweet potatoes, cut into 1 inch cubes.
- 1 tablespoon vegetable oil
- 5 tablespoons butter, at room temperature
- 3/4 cup sugar
- 1 teaspoon ground cinnamon
- 1/2 teaspoon ground nutmeg
- 1 large egg, at room temperature
- 1 teaspoon vanilla
- 2 1/4 teaspoons baking powder
- 3 tablespoons heavy cream
- 1 (9-inch) unbaked pie shell
Instructions
- Preheat oven to 400ºF (204ºC).
- Toss cubed sweet potatoes with oil. Roast in preheated oven until tender when pierced with a fork, about 20 minutes.
- Reduce oven temperature to 350ºF (177ºC).
- Mash sweet potatoes until smooth. Measure mashed sweet potatoes and use 2 3/4 cups of the mash and place in a large mixing bowl. Add butter (5 tablespoons) to the warm potatoes. Use a handheld mixer and mash the mixture until very smooth.
- Mix in sugar (3/4 cup), cinnamon (1 teaspoon), nutmeg (1/2 teaspoon), egg (1), and vanilla extract (1 teaspoon) until evenly combined.
- In a small mixing bowl, combine baking powder (2¼ teaspoons) with heavy cream (3 tablespoons). Whisk this mixture into the sweet potato mixture until the mixture is velvety.
- Pour into pie shell, slightly mounding in the center.
- Bake in the preheated oven (350ºF/177ºC) until the pie has set in the center and is lightly browned on top, about 55 minutes. Cool to room temperature before serving.
Notes
- Room Temp: This pie is best sliced once it’s cooled to room temperature.
- Hotel Wrap To Store: When I make my pie ahead of time I like to “Hotel Wrap” it in plastic wrap. I think this is a real game-changer for freshness. The principle is based on the fact that plastic wrap sticks best to itself.
- Instead of simply trying to attach the plastic wrap over the top of the pie, you first lay out 2 long sheets of plastic wrap (extending about 8 inches beyond the edge of the pie) horizontally, flat, and slightly overlapping on the counter. Then you place the cooled pie in the center of the 2 sheets.
- Fold the right side up and over the top of the pie and then fold the left side on top of the right. bring up the extra parts on the top and bottom over the top of the pie. This should totally encase the pie in plastic wrap. If you run short, just add another piece of wrap over the top.

















My guests loved this so much! I gave your recipe!
Woot woot! So happy it was a hit 🙂 Thanks, Sarah