Skip to Content

Healthy Sweet Potato Pie

Sharing is caring!

This delicious healthy sweet potato pie is perfect for the holidays or special occasions!

You'll roast your own potatoes for the sweet potato pie filling, making for a rich and amazing recipe. The warm spices, creamy filling, and flaky pie crust combine to make the most delicious recipe.

It's comfort food, but full of nutritious ingredients as well!

A slice of sweet potato pie on a white plate with a fork.

Perfect for the holiday season this creamy sweet potato pie has the best flavors! It's a cozy and comforting dessert.

Jump to:

Ingredients

Here are the simple ingredients you'll need to make this homemade sweet potato pie.

Ingredients for a healthy sweet potato pie.
  • Fresh Sweet Potatoes
  • Unsalted Butter
  • Brown Sugar (or Coconut Sugar)
  • Skim Milk
  • Large Eggs
  • Vanilla Extract
  • White Whole Wheat Flour (or all purpose flour)
  • Ground Cinnamon
  • Ground Nutmeg
  • Ground Ginger
  • Kosher Salt
  • Premade Pie Crust (I like to use a store-bought crust to save time, but you can make a homemade one if you'd prefer)

See the recipe card for quantities.

Instructions

Preheat oven to 400 degrees.

Prick the sweet potatoes several times with a fork. Place the sweet potatoes on an aluminum foil-lined baking sheet. Bake in the oven for 1 hour.

Sweet potatoes on a foil lined baking dish.

Remove the sweet potatoes from the oven and allow to cool before placing on a cutting board.

Cut a slit down the center of each of the sweet potatoes and carefully peel away the skin.

Sweet potatoes with their skin removed.

Reduce oven temperature to 350 degrees.

Place the peel sweet potatoes in a large bowl. Mash them with a potato masher or blend them in a food processor or with a hand mixer till creamy.

Mashed sweet potatoes.

Add the butter, brown sugar, skim milk, eggs, and vanilla extract to the sweet potato puree. Whisk till fully combined.

The ingredients for sweet potato pie in a mixing bowl.

Add the all-purpose flour, cinnamon, nutmeg, ginger, and salt to the bowl.

Sweet potato pie mixture in a glass bowl.

Whisk the mashed sweet potatoes mixture for 3 minutes till the ingredients are combined and the mixture is slightly fluffy.

Pour the sweet potato mixture into the prepared pie crust and pie pan.

Sweet potato pie before baking.

Bake the pie in the oven for 50 to 60 minutes until the center has set and is only slightly jiggly.

Sweet potato pie after coming out of the oven.

Allow the pie to cool in the pie plate for 20 minutes before slicing. Serve with optional whipped heavy cream or a sprinkle of sea salt.

More Great Fall Dessert Recipes

Try some of our other fall favorites! These tasty desserts will be your new favorites.

Substitutions & Variations

Need to make an ingredient swap? Here are some options.

  • Milk - you can substitute the skim milk for whole milk, almond milk, or coconut milk if you'd prefer.
  • Sweetener - the brown sugar can be swapped for coconut sugar or maple syrup.
A slice of sweet potato pie on a white plate.

Storage

The cooked pie will keep for up to 4 days in the refrigerator (cover it with plastic wrap, aluminum foil, or parchment paper) or it can be frozen for up to 1 month.

Tips for Making this Recipe

Cooking Tips - Keep an eye on the crust for the last 10 minutes of baking time. If it starts to brown too quickly you can place aluminum foil around the top of the dish to keep it from burning.

Specialty Ingredients - all the ingredients should be available at regular grocery stores, but if you want extra special spices, I love this cassia cinnamon from The Spice House.

If you try this recipe, let us know! Connect with us on Instagram and share your photos or leave us a rating.

Yield: 8 servings

Healthier Sweet Potato Pie

Healthier Sweet Potato Pie

This healthier sweet potato pie is a cozy and delicious dessert - perfect for the holidays and special occasions.

Prep Time 20 minutes
Cook Time 2 hours
Total Time 2 hours 20 minutes

Ingredients

  • 1 ½ pounds sweet potatoes (about 2 large)
  • ½ cup unsalted butter
  • ½ cup brown sugar (or coconut sugar)
  • 1 cup skim milk
  • 3 eggs
  • 2 teaspoons vanilla extract
  • ¼ cup all-purpose flour
  • 1 teaspoon ground cinnamon
  • ½ teaspoon ground nutmeg
  • ¼ teaspoon ground ginger
  • ½ teaspoon kosher salt
  • 1 Premade Pie Crust

Instructions

  1. Preheat oven to 400 degrees.
  2. Prick the sweet potatoes several times with a fork. Place the sweet potatoes on an aluminum foil-lined baking sheet. Bake in the oven for 1 hour.
  3. Remove butter from refrigerator and allow it to come to room temperature.
  4. Remove the sweet potatoes from the oven and allow them to cool before placing them on a cutting board.
  5. Cut a slit down the center of each of the sweet potatoes and carefully peel away the skin.
  6. Reduce oven temperature to 350 degrees.
  7. Place the peel sweet potatoes in a large mixing bowl. Mash them with a potato masher or blend them in a food processor till creamy.
  8. Add the room-temperature butter, brown sugar, skim milk, eggs, and vanilla extract to the sweet potatoes. Whisk till fully combined.
  9. Add the all-purpose flour, cinnamon, nutmeg, ginger, and salt to the bowl. Whisk for sweet potato mixture for 3 minutes till the ingredients are combined and the mixture is slightly fluffy.
  10. Pour the sweet potato mixture into the prepared pie crust.
  11. Bake the pie in the oven for 50 to 60 minutes until the center has set and is only slightly jiggly.
  12. Allow the pie to cool for 20 minutes before slicing. Serve with optional whipped cream.

Nutrition Information:

Yield:

8

Serving Size:

1

Amount Per Serving: Calories: 376Total Fat: 19gSaturated Fat: 10gTrans Fat: 0gUnsaturated Fat: 8gCholesterol: 101mgSodium: 244mgCarbohydrates: 45gFiber: 4gSugar: 19gProtein: 7g

Skip to Recipe