Go Back
+ servings
Sweet Potato Slice on a white plate with a fork, and the whole pie in the pie dish in the background
5 from 2 votes

Sweet Potato Pie

Homemade Sweet Potato pie is the perfect holiday dessert. This pie recipe is rich, creamy, silky smooth, lightly spiced, and expertly sweetened.
Author Diana
Servings 8 servings
Prep Time 15 minutes
Cook Time 1 hour
Total Time 1 hour 15 minutes


  • 3 medium sweet potatoes peeled and cubed into 1 inch pieces (about 1 ¾ pounds in total/800g), Note 1
  • 1 all butter pie crust follow my recipe, or use store-bought
  • ¼ cup (60g) unsalted butter softened to room temperature
  • ¾ cup (150g) granulated sugar
  • ½ teaspoon ground cinnamon
  • ½ teaspoon ground nutmeg
  • ¼ teaspoon salt
  • 1 large egg
  • ½ teaspoon pure vanilla extract
  • 2 teaspoons baking powder
  • 3 tablespoons whole milk


  • To a large saucepan, add the peeled and cubed sweet potato chunks and cover with water. Bring to a boil, reduce to a simmer and cook for 10-15 minutes or until fork tender.
  • Meanwhile, Roll out the pie crust into a 9-inch pie dish. Pinch and crimp and edges. Place in the fridge as you prepare the sweet potato filling.
  • Preheat the oven to 350°F/180°C.
  • Remove the sweet potatoes from heat, drain, and add butter. Using a potato masher or a potato ricer, mash the potatoes until there are no large chunks. You should get about 2 and half cups of mashed sweet potatoes.
  • Add sugar, cinnamon, nutmeg, and salt and mix to combine.
  • Make sure that the potatoes are not very hot so they don’t cook the egg, add the egg and vanilla extract and stir to combine.
  • In a small bowl, combine the baking powder with milk, and add that to the sweet potato mixture. The mixture should be smooth and velvety, if you have small chunks in the mixture that’s fine, but if you want it super smooth you can refine using a sieve.
  • Pour the mixture into the pie dish, and bake in the oven for about 50 minutes. The filling should be only slightly jiggly in the center, you can use a thermometer to check if the pie is ready. The internal temperature should be at least 175°F/80°C.
  • Once done, place the pie dish on a wire rack and allow the pie to rest for at least two hours before slicing.
  • Serve with a little whipped cream and a sprinkle of ground nutmeg or cinnamon.


  1. Measure the potatoes. You want to have 2 ½ cups of mashed sweet potatoes. Adding too much or not enough to the filling could keep it from setting properly or it could overflow the crust! Use a measuring cup to measure the potatoes after you’ve mashed them. 
  2. Make a Smooth Filling. Small lumps of potato in the filling aren’t a huge deal, but you can strain the filling mixture using a sieve to remove them so that your pie is silky and lump free.
  3. Let it rest. Sweet potato pie needs to cool down completely before you cut into it. Give it at least two hours at room temperature to set. 


Calories: 316kcal | Carbohydrates: 48g | Protein: 4g | Fat: 12g | Saturated Fat: 6g | Polyunsaturated Fat: 1g | Monounsaturated Fat: 4g | Trans Fat: 1g | Cholesterol: 40mg | Sodium: 221mg | Potassium: 428mg | Fiber: 3g | Sugar: 24g | Vitamin A: 12255IU | Vitamin C: 2mg | Calcium: 87mg | Iron: 1mg