This post may contain affiliate links.

Pinterest Hidden ImagePinterest Hidden Image

This baked Sweet Potato Casserole is the one! It’s sweet without overdoing it, with a creamy filling and crisp pecan oatmeal topping. I’ve been cooking it for more than a decade, and it’s everyone’s favorite!

a pan of the best sweet potato casserole

My family insists that I make this sweet potato casserole every Thanksgiving!

cookbook author erin clarke of well plated

For many of us, itโ€™s all about the sides on Thanksgiving. (Sorry, turkey.) Every family has their faves and for mine, itโ€™s the Butternut Squash CasseroleCornbread Stuffing, and my sweet potato casserole.

I’ve made this recipe every single year for over a decade. So you can trust and believe, it will NOT let you down!

  • No Cloying Casseroles Here! As you can see from my Glazed Sweet Potatoes with Whiskey Pecans and Sweet Potato Souffle, Iโ€™m not opposed to a sweet potato casserole thatโ€™s sweet. Now, so sugary and covered with marshmallows that you get a toothache just looking at it? Thatโ€™s where I draw the line! This sweet potato casserole recipe is juuuust sweet enough without overdoing it.
  • That Little Je Ne Sais Quoi. My two tricks to setting this sweet potato casserole recipe apart from others youโ€™ve tried are vanilla beans and a crunchy pecan oatmeal topping. The vanilla flavor is subtle but surprising and the savory crunch of the oats and pecans is an ideal counterpoint to the velvety sweet potatoes.
  • Vegan and Gluten-Free. But no one will suspect. Struggling to find some side dishes that everyone at the table can eat? In addition to being gluten-free, this sweet potato casserole is vegan. (Does this resonate? Check out my full list of Vegan Thanksgiving Recipes.)

5 Star Review

“Had a family cookout today, and my youngest daughter made this. It was amazing! Iโ€™ll be having some for breakfast!โ€

— Carla —
a plate of yummy sweet potato casserole recipe with pecans

Key Ingredients

Youโ€™ll find the full list of ingredients in the recipe card below, but here are some notes to keep in mind.

For the Sweet Potato Casserole Filling:

  • Sweet Potatoes. This, friends, is important! While purple and white sweet potatoes are fabulous, they have a higher starch content than their red and orange cousins. You might be tempted to give this sweet potato casserole recipe a gourmet upgrade with a unique sweet potato variety, but stick with the tried-and-true for that classic creamy, velvety texture.
  • Unsweetened Vanilla Almond Milk. Or another plant-based milk.
  • Vanilla Beans. Or use vanilla bean paste. Basically, we want those glorious little flecks of vanilla in our casserole, which is a visual cue that says: this is going to be delicious. Will vanilla extract work? Absolutely (just no flecks).
  • Virgin Coconut Oil. This has a light coconut flavor that youโ€™ll appreciate in this recipe.
  • Seasonings. Ground cinnamon, kosher salt, grated nutmeg, and white pepper.

For the Pecan Oat Topping:

  • Old-Fashioned Rolled Oats. Not steel-cut or quick oats, which donโ€™t have the right texture for the topping. 
  • Pecans. Youโ€™ll be chopping them anyway, so buy pecan pieces, which are cheaper than whole pecans.
  • Almond Meal. Not to be confused with almond flour! Almond meal is coarser and the skin is still on the almonds when theyโ€™re ground. (You can swap almond flour if that’s what you have.)
  • Ground Cinnamon. Key for cozy fall flavor.
  • Coconut Oil. For more subtle coconutty-ness. Feel free to swap butter.
  • Pure Maple Syrup. The kiss of fall! Honey works too. Need more sweet potato sweetness? Check out my Candied Sweet Potatoes.

How to Make Sweet Potato Casserole

Bake the Sweet Potatoes (photo 1). Until they are nice and soft. Scoop the sweet potato flesh into a big bowl.

Make the Vanilla Milk Mixture (photo 2). Warm the almond milk and vanilla beans in a small saucepan, simmering for 5 minutes to infuse the milk with flavor.

Combine All the Ingredients (photo 3). Mash the potatoes with the milk mixture, coconut oil, and spices. Spread into a casserole dish (photo 4).

Make the Topping (photo 5). Stir together all of the ingredients in a separate bowl and sprinkle over the potatoes.

Bake (photo 6). Place the dish in the oven and bake sweet potato casserole until the topping is toasted and the casserole is warmed through. ENJOY!

Meal Prep Tip

This sweet potato casserole recipe can be prepared up through Step 5 one day in advance. Store it in the refrigerator with plastic wrap over the top of the dish and let it come to room temperature before baking.

Recipe Variations

  • Make It With Butternut Squash. Yes, you can! Butternut, honeynut, or another sweet winter squash variety would work well in this recipe.
  • Use Dairy. You can use cowโ€™s milk instead of the almond milk and butter instead of the coconut oil. Because vanilla dairy milk isnโ€™t a thing, you may want to add an extra splash of vanilla extract to make up for it.
  • Change Up the Topping. If you have a go-to topping you like, feel free to use that instead. You might even want to try the topping from my Pineapple Casserole for a change of pace. (Unlike vanilla dairy milk, pineapple casserole is a thing that exists.)
sweet potato casserole with pecans for the holidays

What to Serve with Sweet Potato Casserole

Sweet Potato Casserole

4.95 From 35 reviews . Help us out! Review HERE.Help out & review HERE

Prep: 15 minutes
Cook: 1 hour 20 minutes
Total: 1 hour 30 minutes

Servings: 10 servings (1 9×13-inch casserole)

Video

My family's favorite sweet potato casserole! It's creamy and decadent, a balance of sweet and savory, with an irresistible pecan topping.

Ingredients
  

For the Sweet Potatoes:

For the Pecan Oat Topping:


Instructions
 

  • Preheat the oven to 375ยฐF. Lightly grease a 9×13-inchย casserole dish or otherย 
    ย and set aside.
  • Prick the sweet potatoes all over with a fork, then place them on a baking sheet lined with foil or aย silpat mat. Bake until the potatoes are fork tender, about 1 hour or so, depending upon the size of your potatoes. Remove from the oven and let sit until cool enough to handle, about 5 minutes. Peel and discard the skins (they should come off easily with your fingers), break theย potatoesย in large chunks with a fork, then place the chunks into the bowl of aย standing mixer fitted with the paddle attachment or a large mixing bowl.
  • While the potatoes bake, pour the almond milk in a small saucepan. Split the vanilla beans, scrape the seeds into the pan, then add the empty pods to the panย too. Bring to a very gentle simmer over medium heat for 5 minutes, stirring occasionally. Do not let the almond milk boil. Remove from heat and let the vanilla steep while the potatoes continue baking.
  • Remove the vanilla bean pods from the saucepan, then pour the almond milk and vanilla bean specs into the bowl with the sweet potato chunks. Add the melted coconut oil, cinnamon, salt, nutmeg, and white pepper.
  • Mash the potatoes together with the milk and spicesย (or beat gently with a mixer or your paddle attachment or run though a food mill) until fairly smooth with some texture remaining. Taste and add additional salt/pepper as desired. Transfer to the prepared baking dish. With the back of a rubber spatula, press and smooth into a single layer.
  • In a separate bowl, combine the topping ingredientsโ€”oats, pecans, almond meal, cinnamon, salt, coconut oil, and maple syrupโ€”until moist and evenly mixed. Sprinkle over the sweet potatoes.
  • Bake until the topping is toasted and fragrant and casserole is warmed through, about 20 minutes. Serve warm.

Notes

  • *You can substitute 2 tablespoons pure vanilla extract for the vanilla beans, but the flavor will not be as rich and you lose the pretty specks.
  • **To make your own almond meal, pulse whole, raw almonds in the food processor until they form fine crumbs. Do not over process, or you will have almond butter instead.
  • MAKE IT AHEAD: Casserole can be prepared up through Step 5 one day in advance. Store refrigerated with plastic wrap over the top of the dish. Let come to room temperature prior to baking.
  • TO STORE. Let the sweet potato casserole come to room temperature, then place it in an airtight storage container in the refrigerator for up to 5 days.
  • TO REHEAT. Heat up leftovers in a 350 degree oven F until warmed through, or warm in the microwave.
  • TO FREEZE. To freeze sweet potato casserole, wrap it in the casserole dish with plastic wrap, followed by a layer of foil, or freeze leftovers in an airtight container. Thaw overnight in refrigerator before reheating according to the instructions above.
Pecan oatย topping adapted from myย Cherry Blackberry Crisp

Nutrition

Serving: 1(of 10)Calories: 422kcalCarbohydrates: 53gProtein: 7gFat: 22gSaturated Fat: 10gPotassium: 778mgFiber: 9gSugar: 11gVitamin A: 28965IUVitamin C: 5mgCalcium: 121mgIron: 2mg

Related Recipes

Did you try this recipe?

I want to see!

Follow @wellplated on Instagram, snap a photo, and tag it #wellplated. I love to know what you are making!

You May Also Like

Free Email Series
Sign Up for FREE Weekly Meal Plans
Each includes a grocery list, budget, and 5 healthy dinners, helping you save time, save money, and live better! From time to time we’ll send you the best of Well Plated. You can unsubscribe anytime.
Avatar photo

Erin Clarke

Hi, Iโ€™m Erin Clarke, cookbook author and the home cook behind Well Plated. Iโ€™ve helped millions of people cook healthier meals that actually taste amazing and sold over 190,000 books! Iโ€™m here to help you save time, dirty fewer dishes, and feel great about what youโ€™re eating, without overthinking it. Welcome!

Learn more about Erin

  1. Erin, I made the sweet potato casserole but with the vanilla extract and it turned out really good! I plan to make it again for Thanksgiving and use the real vanilla beans!!5 stars

  2. This was delicious. Thank you.
    FYI, I used skim milk in place of almond milk and vanilla in place of vanilla beans, simply because I didn’t have those items. It was still delicious. I did use fresh nutmeg.
    This casserole was sweet, but not too sweet, just right.5 stars

  3. Hi Erin!

    I am interested in making this for family over the holiday, however we have a few tree nut allergies. Coconut oil is not a problem, pecans can be left out of the topping, and I assume I could use any other milk as a substitute for the almond milk (?)…I’m just not sure about a substitute for almond meal. Thanks!

    1. Hi Sue! I’ve only tested this recipe as written so I wouldn’t be able to advise what you could substitute for almond meal. If you decide to experiment, let me know how it goes!

  4. This looks really good. Except… Oats are not well tolerated in our house. What do you suggest to use instead? Thank you!

    1. Hi Sunshine! Iโ€™ve only tested this recipe as written so I wouldnโ€™t be able to advise what you could substitute for oat. If you decide to experiment, let me know how it goes!

  5. i don’t have vanilla beans right now, how much vanilla extract should I try? Making this for Easter and will be cutting it half only 4 of us. I am making a mayo potato salad for others and this for myself.

    1. Hi Nana, just want to make sure you are seeing the recipe card on your end because I had already made a note of this substitution in the notes of the recipe card? It’s 2 tablespoons pure vanilla extract for the original recipe. Hope you enjoy it!

  6. This is simply the best! Creamy, not too sweet, and pretty easy. my new go to dish for family gatherings5 stars

  7. My family couldn’t get enough of this dish and we were all so impressed by its flavor and texture. Thank you so much for the recipe.5 stars

  8. I’ve never been a huge fan of sweet potatoes, but this one taste so gooood. The flavors are incredibly balanced.5 stars

  9. I tried this recipe last night and the flavors are just right. I don’t have vanilla beans available so I just use a regular vanilla extract. I will buy vanilla beans next time and make this again. Thank you for the recipe.5 stars

  10. This recipe is a new family favorite!! The topping is phenomenal with the touch of coconut. And the sweet potatoes with maple syrup and just divine! Thank you for this recipe that is now a staple on our Thanksgiving table!5 stars

  11. My husband would NEVER eat anything with the world Sweet Potato in it. Until I cooked your Sweet Potato Casserole. I finally got him to taste it and OMGโ€ฆHe LOVES it! He requested it again for this yearโ€™s Thanksgiving. Although this is the only thing he will eat that has sweet potatoes in it. So glad I found your recipe! Thank you so much, Erin!5 stars

  12. This has become our go-to holiday sweet potato recipe. It is absolutely delicious, plus it can be made ahead of time which is an enormous plus. I initially thought it sounded as if it would be too sweet, but the ratio of topping to sweet potatoes is actually perfect. Love all your recipes! Thank you ๐Ÿ™‚5 stars

  13. I donโ€™t usually write reviews, but this Sweet Potato Casserole was too good not to share! It was perfectly balanced โ€“ sweet but not overly sweet, with nice, crunchy toppings. I canโ€™t wait to make it again on Thanksgiving!5 stars

  14. This casserole was perfect! Not too sweet, but also not savory. It was a nice accompaniment for our Thanksgiving meal. And even better to eat for breakfast the next morning. ;)5 stars

Load More Comments

No comments (yet). Help our readers and give a thumbs up to any comment you found helpful!