Creamy, spiced, and perfectly sweet. Even if you’re not much of a baker, you’ll pull this off and feel pretty proud when everyone goes back for seconds.

Sweet potato pie just feels like fall, doesn’t it?
It’s that cozy, creamy, spiced-up goodness that shows up around the holidays and somehow disappears before you even sit down.
My grandma used to make it every Thanksgiving, and honestly, I never appreciated how much work went into it until I tried making one myself.
The first time, I burned the crust and forgot the nutmeg (don’t skip it, seriously), but even then it was still so good.
Now it’s one of those recipes I pull out when I want the whole house to smell like fall and my kids to come running to the kitchen asking what’s baking.
Ingredients for Sweet Potato Pie

A classic sweet potato pie is all about cozy flavor and simple stuff you probably already have sitting in your kitchen.
- Sweet potatoes – the star of the show, creamy and naturally sweet when baked or boiled.
- Sugar – gives that perfect sweetness without taking over.
- Butter – adds richness and helps the filling come together smooth and silky.
- Milk – makes everything extra creamy.
- Eggs – hold the pie together so it slices just right.
- Vanilla – brings a soft, warm flavor that ties everything in.
- Cinnamon – for that cozy spice we all love in fall desserts.
- Nutmeg – a little goes a long way, don’t skip it.
- Salt – just a pinch to balance all the sweetness.
- Pie crust – the buttery base that holds it all, store-bought or homemade works fine.
How to Make Sweet Potato Pie

1. Prep the Sweet Potatoes
Peel and chop your sweet potatoes, then boil them until they’re soft enough to mash with a fork.
You can also bake them if you’ve got extra time, they get a little sweeter that way.
A few lumps are fine, no one’s judging.
2. Mix the Filling
In a big bowl, mash the sweet potatoes and mix in the sugar and butter until smooth.
Add the milk, eggs, vanilla, and spices, and stir until it looks creamy and smells amazing.
3. Fill the Crust
Grab your pie crust and pour the filling in, spreading it out evenly.
It should look thick but pourable.
If you spill some on the edge, wipe it off so it doesn’t burn.
4. Bake It Up
Pop the pie into a 350°F oven and bake for about an hour, until the center’s firm and the top looks slightly golden.
It’ll puff up a bit, then settle as it cools.
If the crust starts to brown too much, just cover the edges with foil.
5. Cool and Serve
Let the pie cool all the way before slicing, or it’ll fall apart on you.
Serve it cold or room temp…both are delicious.
Whipped cream on top never hurts.
Classic Sweet Potato Pie Recipe

A smooth, rich pie made with mashed sweet potatoes, warm spices, and a buttery crust.
Ingredients
- 2 cups mashed sweet potatoes
- 1 cup sugar
- 1/2 cup butter, softened
- 1/2 cup milk
- 2 large eggs
- 1 teaspoon vanilla extract
- 1 teaspoon ground cinnamon
- 1/2 teaspoon ground nutmeg
- 1/4 teaspoon salt
- 1 unbaked 9-inch pie crust
Instructions
- Preheat oven to 350°F (175°C).
- In a large bowl, mix mashed sweet potatoes, sugar, and butter until smooth.
- Add milk, eggs, vanilla, cinnamon, nutmeg, and salt. Mix until well combined.
- Pour mixture into the unbaked pie crust.
- Bake for 50–60 minutes, or until the center is set and a knife inserted in the middle comes out clean.
- Let cool completely before slicing and serving.
Sweet, Simple, and So Worth It
That’s it!
A cozy, homemade sweet potato pie that tastes like pure comfort.
It’s simple enough for a weeknight bake but special enough for the holidays, and honestly, it makes the whole house smell so good.

Classic Sweet Potato Pie
Print RecipeIngredients
- 2 cups mashed sweet potatoes
- 1 cup sugar
- 1/2 cup butter softened
- 1/2 cup milk
- 2 large eggs
- 1 teaspoon vanilla extract
- 1 teaspoon ground cinnamon
- 1/2 teaspoon ground nutmeg
- 1/4 teaspoon salt
- 1 unbaked 9-inch pie crust
Instructions
- Preheat oven to 350°F (175°C).
- In a large bowl, mix mashed sweet potatoes, sugar, and butter until smooth.
- Add milk, eggs, vanilla, cinnamon, nutmeg, and salt. Mix until well combined.
- Pour mixture into the unbaked pie crust.
- Bake for 50–60 minutes, or until the center is set and a knife inserted in the middle comes out clean.
- Let cool completely before slicing and serving.







