Cookies & Cups > Recipes > Dessert > Pie > Homemade Sweet Potato Pie

Homemade Sweet Potato Pie

This homemade Sweet Potato Pie is such a smooth and silky dessert with a crunchy sugar topping! Made with fresh or canned sweet potatoes, your family will love this easy, old fashioned pie recipe.

Round out your dessert table and make my Apple Pie Recipe too! It’s the best!

The Best Sweet Potato Pie Recipe

Sweet potato pie is one of the simple pleasures of life, and this recipe makes it easier to prepare than ever! It’s incredibly moist and spiced to perfection with cinnamon and nutmeg.

This old-fashioned pie is the perfect fall dessert and a staple at the Thanksgiving table. My recipe is simple to make, and extra delicious with a crunchy, sweet sugar topping, which I think is the best part!

If you don’t want to spend time roasting the potatoes, you can easily make your pie with canned sweet potatoes instead. Either way, this recipe won’t disappoint! All you need are a few basic ingredients and a pre-made pie crust, which can be homemade or store-bought.

Looking for more show-stopping pies to serve at your next holiday dinner? Don’t miss my other classic pie recipes like Pecan Pie, Pumpkin Pie, and Dutch Apple Pie!

Why You’ll Love This Recipe For Sweet Potato Pie

Here are a few reasons this pie is one of my favorites for the holiday season.

  • Smooth, creamy texture. This sweet potato pie has that perfectly smooth, creamy texture that feels absolutely luscious when you bite into it.
  • The topping! The crunchy sugar topping on this pie is my absolute favorite. It reminds me of creme brûlée! It’s a simple little step that really sets this pie apart from others.
  • Easy to make. This pie is a great pie for beginners, as it comes together in just a few easy steps.
  • Perfect for the holidays. Sweet potato pie is the perfect addition to your dessert spread for Thanksgiving and Christmas.
A slice of easy sweet potato pie topped with a dollop of whipped cream

Recipe Ingredients

One of the best things about old fashioned recipes is that they rarely call for fancy ingredients. This sweet potato pie uses classic, easy to find pantry staples. Be sure to check the recipe card below for measurements.

  • Sweet Potatoes: Roasted and mashed until smooth, or canned.
  • Unbaked Pie Crust: I have a recipe for the best homemade pie crust!
  • Butter: Let your butter come to room temperature.
  • Sugar
  • Evaporated Milk: Evaporated milk helps add a creamy but airy texture to the pie.
  • Eggs: Lightly beat your eggs and bring them to room temperature.
  • Vanilla Extract
  • Spices: Ground cinnamon and nutmeg give the pie a warm flavor, while salt helps to balance the sweetness.
Overhead view of a homemade sweet potato pie

How to Make Sweet Potato Pie

This homemade sweet potato pie recipe is one that everyone, even novice bakers, can make. Just be sure to allow plenty of time for the potatoes to roast and cool, if you opt to not use canned sweet potatoes.

  • Roast the sweet potatoes. Clean and bake the sweet potatoes for 45-55 minutes, until very soft. Allow to cool.
  • Prepare the pie crust. Roll out the pie dough to 12 inches then place in a 9×2-inch pie plate. Set aside or refrigerate until baking.
  • Mash the potatoes. Peel the skin off the sweet potatoes and mash until smooth.
  • Make the pie filling. Mix the butter with 3/4 cup granulated sugar for a minute, then add the mashed sweet potatoes and all of the other ingredients. Mix until smooth.
  • Transfer to the pie crust. Pour the filling into the unbaked pie crust. Sprinkle the remaining sugar on top and let sit for 10 minutes.
  • Bake. Bake for 55 to 60 minutes, until a toothpick inserted in the center comes out clean.
  • Enjoy. Allow the pie to cool completely then slice and enjoy!

How Do I Know When My Sweet Potato Pie is Done?

When your pie is finished cooking, you should be able to insert a toothpick into the center and see it come out clean. You can also gently jiggle the pie to check for doneness. When it’s ready to come out of the oven, the center will wiggle slightly.

Why Did My Sweet Potato Pie Crack?

There are a few reasons why your pie may crack. Here are a few simple steps you can take to prevent it from happening. However, if it does crack, you can easily cover it up with some whipped cream and your pie will still look and taste perfect!

  • Overbaking: Overbaking a pie is the most common cause of cracking. Be sure to remove your pie from the oven once a toothpick inserted into the middle comes out clean.
  • Cooking Prematurely: It’s important that your oven is at 350°F when you put in your pie. If it’s still too hot from roasting the potatoes or not fully preheated, it’ll disrupt the baking process and may cause cracking.
  • Placement in the Oven: It’s generally a good idea to cook this pie on a lower rack in your oven. This is because the oven tends to be hotter at the top. However, everyone’s oven is different, so cook your pie according to what works best for your setup.
A slice of homemade sweet potato pie topped with whipped cream

Tips for the Best Sweet Potato Pie

Here are a few tips for making this easy holiday pie recipe.

  • Roast the sweet potatoes. If you’re using fresh sweet potatoes, I highly recommend roasting them over boiling them. This will limit the amount of water in the pie and give it a better consistency. Roasting your sweet potatoes also enhances the flavor of your pie!
  • Don’t overbake the pie crust. If your pie crust is browning quicker than you’d like it to, you can cover it with foil or use a pie shield to slow down the browning process.
  • Don’t overbake the pie. Once your pie is at the 55-minute mark, start checking it for doneness. If you overbake your pie, it may crack. (Not the end of the world, you can just cover the crack with whipped cream when you slice the piece.)

Serving Suggestions

Homemade sweet potato pie is a classic Thanksgiving dessert. This will look beautiful on any holiday dessert table spread!

Serve chilled with a dollop of whipped cream or Cool Whip. You can even sprinkle some extra cinnamon and nutmeg over the whipped cream if desired.

Proper Storage

Since this pie is made with milk and eggs, it’s important to keep it chilled. I recommend storing it in the fridge as soon as it’s done cooling if you don’t plan to serve it right away.

It will stay fresh for up to 3 days in the fridge. Just keep it covered tightly.

Can You Freeze Homemade Sweet Potato Pie?

You bet! Sweet potato pie freezes well. You can freeze the entire pie or individual slices.

Just allow the pie to cool completely, then wrap it tightly in plastic wrap and foil. Freeze for up to 3 months. Thaw overnight in the fridge then enjoy.

More Homemade Pie Recipes

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
A slice of sweet potato pie topped with a dollop of whipped cream

Homemade Sweet Potato Pie

5 Stars 4 Stars 3 Stars 2 Stars 1 Star 5 from 1 review
  • Author: Shelly
  • Prep Time: 1 hour
  • Cook Time: 55 minutes
  • Total Time: 1 hour 55 minutes
  • Yield: 10 1x
  • Category: Dessert
  • Method: Oven
  • Cuisine: American


This homemade Sweet Potato Pie is such a smooth and silky dessert with a crunchy sugar topping! Made with fresh or canned sweet potatoes, your family will love this easy, old fashioned pie recipe.


  • 2 large sweet potatoes (2 cups mashed)
  • 1 unbaked pie crust
  • 1/2 cup butter, room temperature
  • 1 cup granulated sugar, divided
  • 1/2 cup evaporated milk
  • 2 large eggs, lightly beaten and room temperature
  • 1 teaspoon vanilla extract
  • 1 teaspoon ground cinnamon
  • 1/2 teaspoon ground nutmeg
  • 1/2 teaspoon kosher salt


  1. Preheat oven to 400°F. 
  2. Clean the sweet potatoes and bake for 45-55 minutes until very soft. Allow the potatoes to cool. 
  3. Reduce heat on the oven to 350°F.
  4. Roll out your pie dough to 12-inches in diameter. Place the dough in a 9×2-inch (deep dish) pie plate. Set aside or into the refrigerator if not ready to bake yet.
  5. Once cooled, peel the skin from the potatoes and mash until smooth. You will need 2 cups of mashed sweet potatoes. Set aside.
  6. In the bowl of your stand mixer fitted with the paddle attachment, mix the butter and 3/4 cup of granulated sugar together for 1 minute. Add in the mashed sweet potatoes, evaporated milk, eggs, vanilla, cinnamon, nutmeg and salt and mix for another minute until smooth, scraping the sides of the bowl as necessary.
  7. Pour the pie filling into the unbaked pie crust. Sprinkle the top of the filling with the remaining 1/4 cup of granulated sugar. Allow the pie to sit for 10 minutes to allow the sugar time to dissolve/melt.
  8. Bake for 55-60 minutes, or until a toothpick inserted into the center comes out clean. Pie will puff up and then sink back down as it cools.
  9. Allow the pie to cool completely on a wire rack.


You can use canned sweet potatoes if you don’t want to roast them.

Store airtight in the refrigerator for up to 3 days.

Want To Save This Recipe?

Find more recipes like this:

PIN for later:

Pinterest graphic with photos of sweet potato pie

Rate this recipe and share a comment

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

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

I accept the Privacy Policy

1 thought on “Homemade Sweet Potato Pie”

  1. This is the first recipe I’ve tried of yours . . .
    It Is Great – fantastic. This pie beats every other sweet potato pie I ever made or bought.
    I plan to try some more of your recipes.
    Wish I had found your site a long time ago.

Scroll to Top