Southern Sweet Potato Pie

Homemade Festive Sweet Potato Pie
bhofack2 / Getty Images
Prep: 15 mins
Cook: 50 mins
Total: 65 mins
Servings: 8 servings
Nutrition Facts (per serving)
467 Calories
21g Fat
63g Carbs
8g Protein
Show Full Nutrition Label Hide Full Nutrition Label
Nutrition Facts
Servings: 8
Amount per serving
Calories 467
% Daily Value*
Total Fat 21g 27%
Saturated Fat 7g 33%
Cholesterol 131mg 44%
Sodium 159mg 7%
Total Carbohydrate 63g 23%
Dietary Fiber 3g 11%
Protein 8g
Calcium 74mg 6%
*The % Daily Value (DV) tells you how much a nutrient in a food serving contributes to a daily diet. 2,000 calories a day is used for general nutrition advice.
(Nutrition information is calculated using an ingredient database and should be considered an estimate.)

This is a classic Southern sweet potato pie made with a rich sweet potato filling. It's a spectacular pie for a holiday dinner, especially when it's topped with a layer of miniature marshmallows!  

It's often a good idea to bake the pie crust for these types of cooked pies because they tend to underbake and become soggy if you skip that step. It's not absolutely necessary, but it is recommended.


  • 1 unbaked pastry shell, 9-inch (partially baked, if desired)
  • 3 cups cooked, mashed sweet potatoes
  • 1/4 cup butter
  • 1 1/4 cups sugar
  • 2 large eggs
  • 1/4 cup evaporated milk
  • 1 teaspoon nutmeg
  • 1 1/2 teaspoons cinnamon
  • Optional: miniature marshmallows

Steps to Make It

  1. If desired, partially bake the pie shell. For a frozen or store-bought pie crust, see the package instructions. For homemade, line the pie shell with a sheet of foil or parchment paper. Don't prick the dough.

  2. Add pie weights, dry beans, or uncooked rice to about two-thirds full. Bake it in a preheated 425 F (220 C/Gas 7) oven for about 15 minutes, or just until it begins to color.

  3. Remove it to a rack and carefully remove the foil or paper and the pie weights. Let it cool completely before you fill it.

  4. Reduce the oven heat to 350 F (180 C/Gas 4). 

  5. Combine the hot mashed sweet potatoes and butter in a large mixing bowl; mix well.

  6. Add the granulated sugar and eggs; blend with an electric mixer on low speed until smooth.

  7. Add milk and spices. Blend well and pour into the pie shell.

  8. Bake at 350 F for 45 to 50 minutes, or until the filling is firm.

  9. If desired, top with a layer of miniature marshmallows the last 8 to 10 minutes of baking time and bake sweet potato pie until golden brown.