This Sweet Potato Pie is rich, creamy, and filled with warm spices that make every bite taste like home. Made with fresh sweet potatoes and a buttery crust, it’s a classic Southern dessert perfect for any holiday table.

This Sweet Potato Pie is a classic Southern dessert that’s rich and creamy. Made with simple ingredients and baked to perfection, it’s the kind of pie that instantly reminds you of home.
The smooth, velvety filling pairs beautifully with a flaky, buttery crust, creating a dessert that’s both cozy and indulgent. Whether you serve it at Thanksgiving, Christmas, or Sunday dinner, this pie is always a crowd favorite.
If you love this southern sweet potato pie recipe, try these other family favorites. Sweet Potato Pie Bars, Sweet Potato Cookies and Sweet Potato Pecan Pie are just as easy to make for Thanksgiving desserts.
What's in this post: Sweet Potato Pie Recipe
Why We Love This
- Rich and creamy texture – The sweet potato filling is silky-smooth and perfectly spiced.
- Simple pantry ingredients – Everything you need is easy to find, making this a low-stress dessert.
- Classic holiday flavor – Cinnamon, sweet potato and more come together for the ultimate cozy treat.
- Perfect for any occasion – A timeless Southern recipe that everyone looks forward to.
- Make-ahead friendly – This pie stores beautifully, making it great for prepping ahead of celebrations.
Ingredients

- Sweet Potatoes – Use large sweet potatoes that are cooked and mashed until smooth.
- Granulated Sugar – Adds sweetness and helps balance the spices.
- Light Brown Sugar – Provides a deeper caramel-like flavor and richness.
- Instant Vanilla Pudding Mix – Gives the filling a creamy, smooth texture.
- Evaporated Milk – Adds moisture and a velvety consistency to the pie.
- Large Eggs – Bind the ingredients together; make sure they’re at room temperature.
- Butter – Softened butter enhances flavor and adds richness to the filling.
- Ground Cinnamon – Infuses warm spice into every bite.
- Vanilla Extract – Rounds out the flavors with a sweet, aromatic touch.
- Pre-made Graham Cracker Crust – A quick and delicious base for the pie with no extra prep needed.
For the full list of ingredients and recipe, scroll to the bottom of the post for the recipe card.
Substitutions And Additions
- Homemade Pie Crust – While a store-bought crust saves time, you can easily make this recipe with a Graham Cracker Pie Crust or a classic buttery pastry crust. You can even try a simple 3 Ingredient Pie Crust Recip.
- Warm Spices – Customize your pie by adding extra cozy spices. Try mixing in a teaspoon of ground nutmeg, ground ginger, or even a pinch of allspice or cloves for a deeper, richer taste.
- Instant Pudding Mix – We used vanilla pudding mix for a smooth and creamy texture, but feel free to experiment with flavors like butterscotch or cheesecake pudding for a fun twist. Just note that the flavor of the pie will change slightly depending on your choice.
Step By Step Instructions

Step 1. Start by placing the sweet potatoes in a large bowl. Then add all of the other ingredients except for the pie crust.

Step 2 – Mix everything together until it is combined thoroughly.

Step 3 – Pour the sweet potato pie filling into the pre-made pie crust.

Step 4 – Finally, bake the pie at 450 degrees for 10 minutes. After 10 minutes, reduce the oven temperature to 350 degrees and bake for 40 minutes until the pie is set.
Expert Tips
- Cool the Pie Properly – Once baked, allow the pie to cool completely on a wire rack. This helps it set up properly and makes slicing easier.
- Prepare the Sweet Potatoes – Bake the sweet potatoes in the oven for about 45 minutes, or boil them until tender. Cooking time may vary depending on the size of the potatoes. Let them cool slightly before peeling and mashing to a smooth consistency.
- Mix Thoroughly – Use an electric mixer or blender to combine the ingredients until completely smooth and lump-free. This ensures a silky, creamy pie filling.
- Adjust the Oven Temperature – Start baking the pie at a higher temperature to help set the crust, then reduce the heat to finish baking gently. This method prevents overbaking and helps achieve a perfectly set, creamy filling.
- Avoid Overmixing After Adding Eggs – Once the eggs are added, mix just until incorporated to prevent the filling from becoming dense.
Serving Suggestions
- Whipped Cream – Top each slice with a generous dollop of Homemade Whipped Cream or Cool Whip for a light and creamy contrast.
- Caramel Drizzle – Add a drizzle of Homemade Caramel Sauce over the top for a touch of sweetness.
- Toasted Pecans – Sprinkle chopped, toasted pecans on top for a bit of crunch and a nutty flavor that complements the pie.
- Warm or Chilled – Serve the pie slightly warm for a cozy, comforting dessert, or chilled for a firmer, more refreshing texture.
- With Ice Cream – Pair with a scoop of No Churn Vanilla Ice Cream, Salted Caramel Ice Cream Recipe, or Cinnamon Ice Cream for an extra indulgent treat.
Storage
Room Temperature: Let the pie cool completely before covering. It can sit at room temperature for up to 2 hours after baking.
Refrigerator: Store leftover pie covered with plastic wrap or in an airtight container in the fridge for up to 4 days. Allow it to come to room temperature or warm slightly before serving if desired.
Freezer: To freeze, wrap the cooled pie tightly in plastic wrap and then aluminum foil. Freeze for up to 2 months. Thaw overnight in the refrigerator before serving.
Avoid Storing Warm: Never cover or refrigerate the pie while it’s still warm, as condensation can make the crust soggy.

More Easy Pie Recipes
We love hearing from you. Make sure to leave us a comment or a star review if you try this Sweet Potato Pie Recipe.
Sweet potato pie
Ingredients
- 3 Large Sweet Potatoes
- 3/4 cup Granulated Sugar
- 1/2 cup firmly packed brown sugar
- 1/2 cup Instant Vanilla Pudding mix
- 3/4 cup Evaporated Milk
- 2 Large Eggs room temperature
- 6 Tbsp Butter softened
- 1 tsp Ground Cinnamon
- 1 1/2 tsp Vanilla Extract
- 1 9 in. Pre-made Graham Cracker Crust
See how we calculate recipe costs.
Instructions
- Poke the sweet potatoes with a fork and wrap in foil. Bake at 400 degrees for 45-50 minutes until the potatoes are soft. You may need more cook time depending on the size of your sweet potatoes.
- Allow the sweet potatoes to cool. Then remove the foil and the skin from the sweet potatoes.
- Place the sweet potatoes in a large bowl. Add in all the other ingredients except for the pie crust. Mix until thoroughly combined.
- Pour this mixture into the pre-made pie crust.
- Bake at 450 degrees F for 10 minutes. Then reduce the oven temperature to 350 degrees F and bake for 40 minutes until the pie is set.
- Cool on a wire rack.
- Serve topped with ice cream, whipped cream or whipped topping and enjoy!


I have throughly enjoyed your recipes. They are so easy yet soooooo good!!!. Everyday I look forward to your e-mails. Keep it up
Thanks