Old Fashioned Sweet Potato Pie

By Kate Shungu ● Updated September 30, 2025

This is truly the BEST Old Fashioned Sweet Potato Pie recipe! It’s smooth and creamy, and perfectly spiced. Just add whipped cream!

slice of old fashioned sweet potato pie topped with whipped cream.
woman scooping pistachio salad into a parfait dish, with colorful vintage bowls in the background.
Kate’s Tips and Tricks

Step aside, pumpkin pie! This Old Fashioned Sweet Potato Pie is next-level delicious. 

The recipe comes from a vintage Southern junior league cookbook, and it’s a classic recipe: pie crust, sweet potatoes, evaporated milk, sugar, butter, egg, and warm spices.

Sometimes, simple is best. And that’s definitely the case with this old fashioned pie. I love topping it with whipped cream and a light dusting of cinnamon. Here are a few tips for making it:

  1. A stand mixer or hand mixer works well for mashing the sweet potatoes. If you want a perfectly smooth pie, you can put the potatoes through a ricer or food mill instead (this isn’t necessary though—it’s still quite smooth with just a mixer).
  2. A store-bought pie crust works great here, or try a Never Fail Pie Crust or a Crisco pie crust from scratch (they are so flaky!).
  3. The pie will set as it cools. It’ll still be jiggly in the center when it comes out of the oven—that is ok!
Enjoy! Kate

Some of the links featured in this post are affiliate links to products I enjoy and recommend, which means I may earn a small commission if you purchase.

Jump to:

Ingredients

sweet potatoes, pie crust, sugar, and other ingredients on a white table.
  • You’ll need 2 medium sweet potatoes. The exact size doesn’t matter—we’ll measure out 2 cups after baking and mashing.
  • Butter, evaporated milk, and egg hold the pie together.
  • I used granulated sugar for this recipe, but brown sugar works, too!
  • Warm spices including cinnamon, nutmeg, ginger, and allspice flavor the pie.
  • You can make your own pie crust (like this Crisco Pie Crust recipe) or use a store-bought refrigerated pie crust.

How to Make Old Fashioned Sweet Potato Pie

  1. Bake the sweet potatoes for about an hour at 350°F, or until tender. Let cool for 15 minutes, then remove the skin (it should slide right off) and mash the potatoes until smooth with a hand mixer.
  2. Measure out 2 cups of the mashed sweet potatoes and set the rest aside. Mix the 2 cups of sweet potatoes with the melted butter, evaporated milk, sugar, spices, vanilla, and egg. Use the mixer to mix gently until everything is combined.
  3. Gently unroll the pie crust into a 9-inch pie dish, and flute the edges.
  4. Pour the filling in, and bake for about an hour at 350°F. Let cool completely before slicing. I like serving the pie with whipped cream and cinnamon.

How to make homemade whipped cream

Whipped cream on top of sweet potato pie is a MUST!

In the bowl of a stand mixer (or use a hand mixer), place 1 cup of heavy cream, 1 tablespoon powdered sugar, and a splash of vanilla.

Beat on high until soft peaks form. Store in the refrigerator until you’re ready to serve it with the pie.

slice of sweet potato pie on a white plate, topped with whipped cream, with another slice in the background.

Frequently Asked Questions

Can I use brown sugar instead of white sugar?

Yes, substitute ¾ cup of brown sugar for the 1 cup of white sugar.

Can I use a homemade pie crust?

Yes! Use the pie crust recipe from my Fresh Peach Pie or this Crisco pie crust.

Why does my sweet potato pie seem runny in the middle?

The pie will still jiggle in the middle slightly when you take it out of the oven. It’ll firm up as it cools.

slice of sweet potato pie with a fork on a white plate, topped with whipped cream.

More pie recipes to love

And here are my two favorite Thanksgiving side dishes!

📖 Recipe

slice of sweet potato pie topped with whipped cream and cinnamon on a white plate.

Old Fashioned Sweet Potato Pie

Published by Kate
Soft and silky, with warm spices, this Old Fashioned Sweet Potato Pie is next-level delicious!
5 from 6 votes
Prep Time 20 minutes
Cook Time 2 hours
Total Time 2 hours 20 minutes
Course Dessert
Cuisine American
Servings 8 servings
Calories 335 kcal

Ingredients
  

  • 1 unbaked pie crust
  • 2 medium sweet potatoes (to make 2 cups when mashed)
  • ¾ cup evaporated milk
  • 1 egg
  • 1 cup sugar
  • 4 tablespoons salted butter, melted
  • 1 teaspoon vanilla
  • ½ teaspoon cinnamon
  • ¼ teaspoon ground ginger
  • ¼ teaspoon ground nutmeg
  • Pinch of allspice
  • To serve: whipped cream, cinnamon

Instructions
 

  • Preheat oven to 350°F. Prick the sweet potatoes all over with a fork. Place on a baking sheet and bake for 55–65 minutes, or until a knife inserted into the center goes through easily.
  • Let cool slightly, peel, and place the potatoes in a large bowl.
  • Meanwhile, unroll the pie crust and place in a 9-inch pie plate. Crimp the edges.
  • Poke the crust all over with a fork, and place a piece of aluminum foil on the bottom of the crust. Top with pie weights or dried beans, and bake for 10 minutes. Remove the pie weights and foil.
  • While the crust is baking, mash the sweet potatoes with a hand mixer. You should have roughly 2 cups (if it’s more than that, remove any extra so the pie filling doesn’t overflow).
  • Add the evaporated milk, egg, sugar, butter, vanilla, cinnamon, ginger, nutmeg, and allspice. Mix with the mixer until combined.
  • Pour the mixture into the pre-baked pie crust. Bake for 55–65 minutes, or until only the center jiggles a little when you jostle the pie. You can also insert a thermometer—it should read 175°F when the pie is done.
  • If the crust is turning brown but the pie it not done, place a sheet of aluminum foil very loosely over the top of the pie until the filling is baked through (the foil can just rest on top of the pie—no need to tuck it anywhere).
  • Let cool completely, and serve with whipped cream and cinnamon.

Notes

You can replace the white sugar with ¾ cup of brown sugar if you’d like. 
Want a homemade pie crust? Use the all-butter pie crust recipe in my Fresh Peach Pie or a Crisco Pie Crust.
Make a homemade whipped cream for the top by beating together 1 cup of heavy cream, 1 tablespoon powdered sugar, and a splash of vanilla until soft peaks form. A hand mixer or stand mixer is the fastest way to make it! 
Make it ahead: bake the pie, let cool, cover and refrigerate for up to 2 days. 
Freeze it: wrap the baked and cooled pie tightly in foil, then place in a resealable freezer bag. Freeze for up to 2 months. Defrost for 24 hours at room temperature. 

Nutrition

Calories: 335kcalCarbohydrates: 49gProtein: 5gFat: 14gSaturated Fat: 7gPolyunsaturated Fat: 1gMonounsaturated Fat: 5gTrans Fat: 0.2gCholesterol: 42mgSodium: 197mgPotassium: 296mgFiber: 2gSugar: 30gVitamin A: 8278IUVitamin C: 2mgCalcium: 90mgIron: 1mg
Keyword sweet potato pie
Did You Make This Recipe?Please leave a star rating and comment!

More Classic Pies

Comments

No Comments

5 from 6 votes (6 ratings without comment)

Leave a Reply

Your email address will not be published. Required fields are marked *

Recipe Rating