Easy Homemade Sweet Potato Pie Recipe

Easy Old Fashioned Sweet Potato Pie is a sweet and decadent dessert perfect for Thanksgiving or any time of year! This homemade version with fresh sweet potatoes is a tried and true recipe you’ll turn to again and again!

slice of sweet potato pie with whipped cream on white plate

Want to save this recipe?

Enter your email & I’ll send it to your inbox. Plus, get great new recipes from me every week!

Save Recipe

My husband requested Sweet Potato Pie for Thanksgiving this year and I realized there was no recipe for it on the website yet so we had to fix that! This is a classic on my list of Southern Thanksgiving foods.

Have extra sweet potatoes? Try these savory mashed sweet potatoes or slow cooker sweet potatoes with bacon.

Sweet Potato Pie vs. Pumpkin Pie

I still made a pumpkin pie for my boys as well but honestly, sweet potato is my favorite.

While they are very similar, Pumpkin Pie has a more custard-like consistency and is more dense and heavily spiced than Sweet Potato Pie. Sweet Potato Pie is lighter and sweet without the nutmeg and ginger.

Ingredients

  • butter
  • sweet potatoes
  • sugar
  • evaporated milk
  • vanilla extract
  • eggs
  • ground cinnamon
  • premade pie shells or homemade pie crust
old fashioned sweet potato pie ingredients

When I was younger I would make this recipe with canned sweet potatoes (yams) but honestly, it doesn’t take much effort to make them from scratch so why not? Read on for my go-to old fashioned Southern Sweet Potato Pie recipe!

This recipe makes two pies but you could also combine it into one deep dish pie instead. You can use premade crusts like I did or make your own homemade crust, just don’t bake the crust first.

step by step making sweet potato pie from scratch

Step by step

  1. Boil the sweet potatoes for twenty minutes until they are nice and soft.
  2. Preheat the oven to 425F.
  3. While the sweet potatoes are boiling, cream together the butter and sugar.
making sweet potato pie from raw sweet potatoes
  1. Add in the eggs, evaporated milk, vanilla extract, and cinnamon and mix well (photo 1 above).
  2. Drain and mash the sweet potatoes (photo 2), then add sweet potatoes to the filling mixture (photo 3) and mix (photo 4).
  3. Pour mixture evenly between two pie crusts.
  4. Place pies in the oven and reduce heat to 350F degrees. Bake for 50 minutes or until knife inserted in the center comes out clean.
unbaked old fashioned sweet potato pie on marble counter

Tips for best results

  • Allow the pie to cool completely before serving.
  • This recipe can be made ahead of time and kept refrigerated up to three days until ready to serve.
slice of sweet potato pie with whipped cream on white plate

More Thanksgiving recipes you might like:

Sides

Desserts

If you’ve tried this recipe please comment and rate it below, I love hearing from you! You can also follow me on InstagramPinterest, and Facebook to see more delicious recipes.

If you liked this recipe, you’ll love my free 5-Ingredient Dinner Challenge.

I’ll send you super simple meals that use just five ingredients and come together fast — perfect for busy weeknights when you don’t want to overthink dinner.

Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon
slice of sweet potato pie on white plate

Homemade Sweet Potato Pie


5 Stars 4 Stars 3 Stars 2 Stars 1 Star

5 from 3 reviews

  • Author: Melissa Riker
  • Total Time: 1 hour 20 minutes
  • Yield: 16 1x

Description

Sweet Potato Pie is a sweet and decadent dessert perfect for Thanksgiving or any time of year! This homemade version with fresh sweet potatoes is a tried and true recipe you’ll turn to again and again!


Ingredients

Units Scale
  • 45 medium sweet potatoes, peeled and chopped into 1” pieces
  • 1 stick unsalted butter, softened
  • 2 cups sugar
  • 5 oz can evaporated milk
  • 1 teaspoon vanilla extract
  • 3 large eggs
  • 1 1/2 teaspoons ground cinnamon
  • 2 standard pie shells, unbaked

Instructions

  1. Boil sweet potatoes in a large pot for twenty minutes or until soft. Drain and set aside.
  2. Preheat oven to 425 degrees.
  3. In a large bowl mash sweet potatoes thoroughly. In another large bowl cream together butter and sugar. Add eggs, evaporated milk, vanilla extract, and cinnamon.
  4. Add sweet potatoes and stir until mixed. Pour mixture evenly between two pie crusts.
  5. Place pies in oven and reduce heat to 350 degrees. Bake for 50 minutes or until knife inserted in the center comes out clean.

Notes

  • Store covered in refrigerator up to 5 days.
  • Prep Time: 30 minutes
  • Cook Time: 50 minutes
  • Category: Dessert
  • Method: Baking
  • Cuisine: American

Nutrition

  • Serving Size:
  • Calories: 328
  • Sugar: 34.1 g
  • Sodium: 162.4 mg
  • Fat: 9.9 g
  • Carbohydrates: 51.4 g
  • Protein: 9.6 g
  • Cholesterol: 50.1 mg

Want more great recipes?

Join our community of over 20,000 everyday cooks and I'll send you an eCookbook with 13 of my favorite desserts as a welcome gift!

Powered by Kit

Similar Posts

Leave a Reply

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

Recipe rating 5 Stars 4 Stars 3 Stars 2 Stars 1 Star

5 Comments

  1. I made this today using sweet potatoes that we boiled for thanksgiving. It turned out very well considering it was my first time making a pie. I did cut down to 1 cup white sugar and 1/2 cup brown sugar. Still a little to sweet for us so may do half of each. It took a little longer to cook but it is delicious. My 10 year old asked for the recipe already. I’m printing it out for is to make in the future. Thank you. Wish I could post the picture of the pies. Happy holidays!!

  2. Loved it!!!! I used baked sweet potatoes and it turned out so good!!!! My go to recipe for sweet potato pie!!! Thank you so very much ❤