This easy sweet potato casserole recipe is a delicious side perfect for a holiday meal. Creamy sweet potatoes are topped with a crunchy cinnamon spiced pecan topping, and baked until perfectly golden brown on top. 

A small white plate with a serving of sweet potato casserole on it with a silver fork.

The holidays are just around the corner and that means soon the kitchen will be full of the wonderful aroma of freshly baked goods.

Although I love enjoying turkey and ham at any holiday dinner, my favorite will always be the plethora of sides we get to enjoy โ€“ everything from cranberry sauce to roasted garlic mashed potatoes to sourdough discard dinner rolls

This sweet potato recipe is another family favorite side dish. It’s so simple to make, yet so delicious!  It is the perfect combination of savory and sweet, creamy and crunchy, and healthy and indulgent. 

Why You’ll Love This Recipe

Perfect side dish for the holidays  โ€“ While this sweet potato casserole is known as a classic holiday side dish, it is honestly good anytime of year! Why should we limit something so good to just the holidays?

Delicious and simple โ€“ If you are looking for something easy to bring to your holiday dinner, this recipe fits the bill. It tastes like you spent hours making it, when it reality it only takes about 10 minute of prep time. 

Great for transporting  โ€“ if you won’t be hosting the holiday meal or get together, this recipe travels really well! All in a simple casserole dish, just cover it in a beeswax wrap, aluminum foil, or plastic wrap, and it will get to your destination looking as good as it did when you left. 

Sweet Potato Casserole Ingredients

The ingredients for sweet potato casserole on a countertop.

Sweet potatoes  โ€“ Sweet potatoes can vary in size greatly. On average, two large sweet potatoes or three medium ones will be around one pound. For this recipe, you’ll need three pounds. So, think about six to nine sweet potatoes depending on size. You can easily weigh them on a kitchen scale like this one

Brown sugar  โ€“ If you do not have brown sugar on hand, you can make it yourself by mixing regular white sugar and a little bit of molasses or sorghum syrup. You can also sub maple syrup one-for-one in this recipe. 

Pecans  โ€“ While pecans are the favorite at the farmhouse, you could also replace with walnuts or even do a combination of pecans and walnuts. Both are delicious and compliment the sweet potato mixture well. 

A full ingredient list with exact amounts can be found in the recipe card below.

Want to save this recipe?
Just enter your email and get it sent to your inbox! Plus you’ll get new recipes from us every week!
Please enable JavaScript in your browser to complete this form.

How To Make This Easy Sweet Potato Casserole 

Cubed sweet potatoes in a large pot.

Step 1: Preheat the oven to 350 degrees Fahrenheit. Add the sweet potatoes to a large pot and cover with water. Bring to a boil and cook for about 15-20 minutes or until the potatoes are fork tender. Drain and let cool for about 15 minutes.

Pecans in a clear bowl mixed with brown sugar and other ingredients.

Step 2: Meanwhile, mix together the butter, brown sugar, flour, and pecans in a small mixing bowl until a crumbly mixture forms. 

Sweet potato casserole ingredients in a mixing bowl.

Step 3: In a large mixing bowl, whisk together the eggs, heavy cream, brown sugar, salt, and vanilla (I like to use my homemade vanilla extract) until combined. 

Sweet potatoes mixed with a hand mixer in a large mixing bowl with heavy cream and other ingredients.

Step 4: Add the cooked sweet potatoes and use an electric hand mixer to beat until light and fluffy. You can also use a stand mixer.

A casserole dish with sweet potato casserole filling spread evenly in it.

Step 5: Pour the sweet potato filling into an even layer in a 7×10โ€ or 8×8โ€ baking dish. 

A sweet potato casserole topped with a pecan crumble ready to be baked.

Step 6: Evenly scatter the pecan crumble mixture over the top. 

Sweet potato casserole in a baking dish with a serving missing and a big silver spoon.

Step 7: Bake for 40-45 minutes or until the crumble is golden brown. 

A small white plate with a serving of sweet potato casserole on it with a silver fork.

Step 8: Remove from the oven and let cool about 10 minutes before serving. Enjoy!

Tips 

  • Want to make some of this ahead? Cook the sweet potatoes ahead of time and then just combine the rest of the ingredients on the day or evening you want this dish to be ready.
  • You could make this dairy free by swapping out the butter for coconut oil and using canned coconut milk instead of cream.
  • Use fresh sweet potatoes instead of canned sweet potatoes. The flavor will be so much better!  

FAQ

Can aย sweetย potatoย casserole be frozen?

Theย sweetย potatoย base can be frozen, but the topping should be left off before freezing. Prepare theย sweetย potatoesย according to the instructions and cover well. Place in the freezer for up to 2-3 months.

Take the casserole out of the freezer and place in the refrigerator the night before you intend to serve it. When you’re ready to make it, preheat oven to 350. Make the pecan topping and sprinkle over the potatoes. Bake for 40-45 minutes, until the potatoes are starting to bubble and the topping is starting to brown.ย 

Is it better to boil or bake sweet potatoes for a casserole?

In this easy recipe, I chose to boil the sweet potatoes because I find it to be more convenient. However, baking them works, too. You can cut the sweet potato into chunks and bake on a baking sheet that way.ย 

How long can you keepย sweetย potatoย casserole in the fridge?

This recipe will keep well in the fridge for 3-4 days. Store in an airtight container, like glass storage containers with lids, to help preserve it. It is best reheated by baking in the oven at about 300 degrees, covered, for about 15-20 minutes, or until nice and warm. This helps the pecans stay nice and crisp.

More Holiday Favorites from the Farmhouse

If you try this recipe and love it, I would love it if you could come back and give it 5 stars! Tag me on Instagram @farmhouseonboone.

Easy Sweet Potato Casserole with Pecans

No ratings yet
Thisย easy sweet potato casserole recipeย is a delicious side perfect for a holiday meal. Creamy sweet potatoes are topped with a crunchy cinnamon spiced pecan topping, and baked until perfectly golden brown on top.
Prep: 10 minutes
Cook: 1 hour 10 minutes
25 minutes
Total: 1 hour 45 minutes
Servings: 8 servings
A small white plate with a serving of sweet potato casserole on it with a silver fork.
Save this recipe!
Just enter your email and get it sent to your inbox! Plus you’ll get new recipes from us every week!
Please enable JavaScript in your browser to complete this form.

Ingredients 

Filling

  • 3 pounds peeled sweet potatoes, cut into large chunks
  • 2 eggs
  • ยผ cup heavy cream
  • โ…“ cup brown sugar
  • 1 teaspoon salt
  • 1 teaspoon vanilla extract

Topping

  • 6 tablespoons salted butter, melted
  • ยฝ cup brown sugar
  • 1 cup all-purpose flour
  • ยพ cup pecan halves

Instructions 

  • Preheat the oven to 350 degrees Fahrenheit.
  • Add the sweet potatoes to a large pot and cover with water. Bring to a boil and cook for about 15-20 minutes or until the potatoes are fork tender. Drain and let cool for about 15 minutes.
  • Meanwhile, mix together the butter, brown sugar, flour, and pecans in a small mixing bowl until a crumbly mixture forms.
  • In a large bowl, whisk together the eggs, heavy cream, brown sugar, salt, and vanilla until combined.
  • Add the cooked sweet potatoes and use an electric hand mixer to beat until light and fluffy. You can also use a stand mixer.
  • Pour the filling into a 7×10โ€ or 8×8โ€ baking dish and spread evenly.
  • Evenly scatter the pecan crumble mixture over the top.
  • Bake for 40-45 minutes or until the crumble is golden brown. Remove from the oven and let cool about 10 minutes before serving.

Notes

  • Want to make some of this ahead? Cook the sweet potatoes ahead of time and combine the rest of the ingredients on the day or evening you want this dish to be ready.
  • You could make this dairy free by swapping out the butter for coconut oil and using canned coconut milk instead of cream.
  • Use fresh sweet potatoes instead of canned sweet potatoes. The flavor will be so much better! ย 

Nutrition

Serving: 1serving | Calories: 472kcal | Carbohydrates: 70g | Protein: 7g | Fat: 19g | Saturated Fat: 8g | Polyunsaturated Fat: 3g | Monounsaturated Fat: 7g | Trans Fat: 0.3g | Cholesterol: 72mg | Sodium: 476mg | Potassium: 684mg | Fiber: 6g | Sugar: 30g | Vitamin A: 24568IU | Vitamin C: 4mg | Calcium: 93mg | Iron: 2mg

Nutrition information is automatically calculated, so should only be used as an approximation.

Like this? Leave a comment below!

Sharing is caring!

Leave a comment

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

Recipe Rating




8 Comments

  1. Dymphna says:

    5 stars
    Absolutely delicious will make as a family tradition I give this a 10 for the best recipe

  2. Christine Thomas says:

    This is very close to the recipe that I use for my father however he did not eat butter cream or eggs I use fresh pineapple on the top with cinnamon nutmeg and use most of your ingredients but it’s much healthier often times the sugar additional sugar is way way too sweet it’s spikes your glycemic index therefore you can use coconut sugar instead of brown sugar and there’s a lot of different alternatives people should experiment with different types of sweeteners to make it a bit healthier

  3. Tessa says:

    I was wondering if youโ€™ve tried it without any flour or with a non-grain flour. My mom canโ€™t eat grains, so Iโ€™m wondering if maybe using arrowroot, some finely ground pecans or almond flour would work with this recipe.

    1. Meredith says:

      I donโ€™t see why you couldnโ€™t candy the pecans in maple syrup and add them toward the end of the cook time.

  4. Toni says:

    I love this version of the classic recipe. Thanks for the all the tips especially about freezing it!

  5. Ashley says:

    This is my favorite side dish for thanksgiving!

  6. Lauren says:

    This is my kind of comfort food! This is such a delicious recipe!

  7. Haley says:

    I bet if you added a tablespoon of molasses, it would help mimic the brown sugar flavor of the original (non-healthy) recipe โ˜บ๏ธ