Go Back
+ servings
Close up of slice of sweet potato pie with dollop of whipped cream on white plate.

Sweet Potato Pie

A creamy custard pie with roasted sweet potato filling and fall spices, this classic Southern sweet potato pie is perfect for the holidays.
Course Dessert
Cuisine American, Southern
Keyword holiday pie, sweet potato pie, thanksgiving pie
Prep Time 15 minutes
Cook Time 1 hour
Roasting sweet potatoes 1 hour 15 minutes
Total Time 2 hours 30 minutes
Servings 8 servings
Calories 468kcal


  • 1 deep dish 9" frozen pie shell crust
  • 3 pounds sweet potatoes about 3 large to yield 2 cups mashed
  • 2 eggs, beaten
  • 1 cup milk
  • ¼ cup heavy whipping cream
  • ½ cup granulated sugar
  • ¼ cup light brown sugar
  • ½ teaspoon kosher salt I use Diamond Crystal
  • ½ teaspoon cinnamon
  • ½ teaspoon nutmeg
  • 2 tablespoons rum
  • 4 tablespoons unsalted butter, melted


  • Preheat oven to 400º.
  • Pierce sweet potatoes several times with fork, place on foil or parchment lined baking sheet and roast until very tender, about 1 to 1¼ hours.
  • Remove from oven, cool slightly to handle and then remove skin and scoop flesh out to large bowl and mash. You should have 2 cups of mashed sweet potatoes.
  • Increase oven temp to 425º.
  • Add remaining ingredients to mashed sweet potatoes, using a hand mixer beat until smooth.
  • Pour filling carefully into frozen pie shell and place on a baking sheet. Bake in center of oven for 10 minutes, then reduce heat to 300º and bake another 50 to 60 minutes until the filling is firm and set but still a little jiggly in the center.
  • Remove to rack and let cool completely. Store covered in refrigerator and serve with whipped cream.


  • Line a baking sheet with foil or parchment paper, the sweet potatoes will caramelize and bubble and drip their sugary syrup as they roast.
  • Use a frozen pie shell, no need to thaw or par-bake. I recommend baking the pie on a baking sheet so it's stable and you have a sturdy vessel to put it in and out of the oven.
  • You can omit the heavy cream and use all milk (1¼ cups) if you'd like. Be sure to use low-fat (2%) or whole milk, not skim.
  • You can swap out the rum for bourbon. If you omit it altogether, add a teaspoon of vanilla instead.


Serving: 1slice | Calories: 468kcal | Carbohydrates: 68g | Protein: 8g | Fat: 19g | Saturated Fat: 9g | Polyunsaturated Fat: 2g | Monounsaturated Fat: 7g | Trans Fat: 1g | Cholesterol: 70mg | Sodium: 372mg | Potassium: 692mg | Fiber: 6g | Sugar: 28g | Vitamin A: 24525IU | Vitamin C: 4mg | Calcium: 115mg | Iron: 2mg