Homemade Sweet Potato Pie Recipe with Walnut Topping

This post may contain affiliate links. Please read our disclosure policy.

Sweet Potato Pie is one of the best Thanksgiving dessert recipes, a true classic that should be on every holiday table. This homemade sweet potato pie recipe is simple, delicious, and filled with flavor, and the walnut topping adds the perfect crunch! Find out how to make sweet potato pie for your next holiday dessert!

sweet potato pie topped with cream

Sweet Potato Pie

Sweet Potato Pie is a Thanksgiving classic. This homemade sweet potato pie recipe makes it easy to create this delicious dessert for the holidays!

When I think of Thanksgiving, I think of mashed potatoes, turkey, stuffing, everything pumpkin, and SWEET POTATO PIE. I’ve shared my favorite Sweet Potato Casserole recipe with you, and these cute little Sweet Potato Souffle Cups (both are perfect for Thanksgiving), but we can’t forget the pie!

A good pie can make or break the holiday if you ask me. The big feast just isn’t complete until you finish it off with dessert! And I love having tons of Thanksgiving pie options to choose from: Pumpkin Pie, Pecan Pie, Apple Pie, and of course this tasty Homemade Sweet Potato Pie recipe with a beautiful Walnut Topping to add into the mix.

I’m going to show you how to make sweet potato pie so you and your family can enjoy it as much as we do! It’s one of the best Thanksgiving dessert recipes out there, and everyone will love it. Classic, delicious, and perfect for the holidays!

Learn how to make sweet potato pie with this Homemade Sweet Potato Pie recipe. A classic Thanksgiving dessert that should be on every holiday table!

overhead shot of sweet potato pie

homemade sweet potato pie

Best Thanksgiving Dessert Recipes

As much as I love the savory dishes we make for Thanksgiving, it’s just not complete without all of the desserts! After stuffing ourselves full of turkey and potatoes and various side dishes, it’s time to move on to the pies. Pumpkin, Pecan, Apple, French Silk, and (best of all) a Homemade Sweet Potato Pie recipe.

Sweet potatoes are a big part of the holidays when it comes to food, so you have to serve the classic sweet potato pie. It’s hands down one of the best Thanksgiving dessert recipes. Don’t forget to add this dish to your dessert table!

Ingredients for Sweet Potato Pie

What ingredients are in sweet potato pie? It may be filled with flavor, but the ingredient list is simple. You just need a few basic things to make this Thanksgiving dessert. A homemade sweet potato pie is just a few ingredients away!

Ingredients for Sweet Potato Pie:

  • Mashed Sweet Potatoes (cook before making the pie)
  • Ground Cinnamon
  • Ground Nutmeg
  • Eggs
  • Evaporated Milk
  • Vanilla Extract
  • Sugar
  • Pie Crust

Ingredients for Walnut Topping:

  • Walnuts
  • Butter
  • Brown sugar
  • Flour

The delicious walnut topping makes all the difference in this recipe, and it adds a wonderful texture. All you need to make the topping is chopped walnuts, butter, brown sugar, and flour!

Walnuts also are a source of good fats – one ounce serving of walnuts has 2.5g of monounsaturated fat, 13g of polyunsaturated fat, including 2.5g omega-3 ALA, as well as 4g of protein. POW! Walnuts pack a powerful punch!

I love tossing walnuts into recipes I make to add extra flavor and nutrients. Some of my favorite recipes using walnuts include:

bowl of walnuts

sweet potato pie topped with walnuts and cream

How to Make Sweet Potato Pie

This Homemade Sweet Potato Pie recipe is as easy as can be. Prep is simple, and then you just have to wait for it to bake. No hassle with this tasty dessert! The pre-made pie crust makes things extra easy, and the rest is a breeze. Before starting the pie, cook and mash up the sweet potatoes (you’ll need about 1 1/2 cups), and preheat the oven to 425°F.

Homemade Sweet Potato Pie:

  1. Stir together sugar, cinnamon, & nutmeg
  2. In another bowl, beat eggs, evaporated milk, & vanilla together
  3. Whisk the two mixtures together
  4. Stir in mashed sweet potatoes and beat mixture to a thin consistency
  5. Place pie crust into a pie dish, then pour sweet potato mixture into the crust
  6. Bake 15 minutes at 425°F
  7. Reduce oven temperature to 350°F and bake 30 more minutes
  8. Combine walnut topping ingredients in a bowl while the pie bakes
  9. Sprinkle topping over the pie and bake another 15 minutes

This homemade sweet potato pie recipe is too good. It just might steal the show on Thanksgiving! See the recipe card for full instructions and watch the video to see the recipe step by step.

How do you store Sweet Potato Pie after baking?

Once the pie has fully cooled, cover it with plastic wrap and store it in the refrigerator for 2-3 days.

You can freeze a baked sweet potato pie, but be sure to let it thaw in the refrigerator ahead of time before serving.

sweet potato pie

This Homemade Sweet Potato Pie with Walnut Topping is one of the best Thanksgiving dessert recipes, and it definitely needs to make an appearance on the holiday table. So delicious and so classic! I know you and your family will love it as much as we do.

See the recipe card below for details on how to make Sweet Potato Pie. Enjoy!

If you like this homemade sweet potato pie recipe, try these other Thanksgiving dessert recipes too:

Did you make this recipe?

Use the tag #thecookierookie when posting a photo of your recipe, and make sure to follow The Cookie Rookie on Instagram!

Leave a Review

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

Recipe Rating


in the kitchen

Get our newest recipes in your inbox PLUS our 7 day cooking guide. You'll also get our FREE ebook: Learning to Cook!



learn to cook ebook graphic
No Thanks