Every Thanksgiving, I call dibs on bringing the sweet potatoes. It’s not out of the kindness of my heart, though I will always willingly and enthusiastically contribute to a meal, nor is it because sweet potato casserole is showiest. It’s because sweet potatoes are my favorite, and I am rather, erm, particular about them. This Healthy Sweet Potato Casserole recipe is the one! It’s the ideal balance of sweet and savory, the oatmeal topping maintains a traditional feel but is refreshingly unexpected, and it’s both vegan and gluten free, meaning everyone at the table can have a giant scoop.

Healthy Sweet Potato Casserole with Oatmeal Topping. This will be your new favorite sweet potato recipe! Creamy, decadent, vegan, and gluten free!

Truth be told, when I first made this healthy sweet potato casserole, I was not in the market for a new sweet potato recipe.

For years, I’d made and loved my mom’s Glazed Sweet Potatoes with Whiskey Pecans. It, Butternut Squash Casserole, and Rosemary Bacon Mushroom Stuffing are my favorite Thanksgiving side dishes to the extent that after the meal, I hide a container of them in an undisclosed location for my own personal consumption.

I really am selfish when it comes to the sweet potatoes, it seems!

Fortunately, this healthy sweet potato casserole can easily serve a crowd, so there’s plenty to go around and fill a secret container or two. You will love it just as much at the feast itself as you will leftover the next day.

Healthy Sweet Potato Casserole. The best vegan, gluten free holiday side dish!

About This Next-Level Healthy Sweet Potato Casserole Recipe

My two tricks to setting this healthy sweet potato dish apart from others you’ve tried are vanilla beans and a crunchy pecan oatmeal topping. The vanilla flavor is subtle but surprising. Guests might not be able to guess what it is, but they will absolutely go back for more.

In the topping department, marshmallows are not my thing at dinner (sorry if you were hoping for a healthy sweet potato casserole with marshmallows!), but I do solemnly believe that every good casserole deserves a special topping, and this pecan oatmeal one is superb.

The savory crunch of the oats and pecans is an ideal counterpoint to the velvety vanilla sweet potatoes. It vaults this healthy sweet potato casserole straight into the holiday side dish stratosphere.

Creamy Healthy Sweet Potato Casserole. Vegan and gluten free, but still decadent!

As I mentioned, in addition to being gluten free (just make sure you used certified gluten free oats like these in the oatmeal topping), this healthy sweet potato casserole is vegan. Instead of using butter and heavy cream, I used unsweetened vanilla almond milk and coconut oil, along with a light touch of maple syrup for extra flavor.

With the additional flavor dimension from the vanilla and maple, I didn’t miss the butter. The filling is still plenty creamy and decadent.

(If making the recipe vegan isn’t a priority, you could try this healthy sweet potato casserole with honey instead, and yes, it works with butter too.)

Vegan Healthy Sweet Potato Casserole. Flavored with vanilla beans and topped with a delicious oatmeal crumble!

I’ll be hosting Friendsgiving again this year, our first “official” party in our new home! In addition to the turkey, I’ll be continuing my tradition of making this sweet potato casserole. Now you know why.

Last year’s record: I ate two servings of the casserole at dinner and one the next morning (if you’re looking for a healthy sweet potato breakfast casserole, try this one with a extra maple syrup and vanilla Greek yogurt). In a final act of self preservation, I moved what little remained to our garage refrigerator, hoping the distance would encourage me to eat something besides sweet potato casserole for a meal. It didn’t work.

Since our move, we no longer have a garage refrigerator, so guess who’s eating this healthy sweet potato casserole for dinner, breakfast, and lunch? She’s pretty excited about it. Try this recipe, and you will be too!

If you’re looking for other holiday side dishes, this dish is just one of the many healthy Thanksgiving sides on my site (like this Mashed Butternut Squash recipe!).

How to Make Your Own Almond Meal

  • Making your own almond meal is quick and easy! To make your own almond meal, pulse whole, raw almonds in the food processor until they form fine crumbs.
  • Be careful to not over process the almond, or you will end up with almond butter instead.
Healthy Sweet Potato Casserole. Your new favorite vegan, gluten free side for the holidays.

Recommended Tools to Make Sweet Potato Casserole

Healthy Sweet Potato Casserole with Oatmeal Topping. This will be your new favorite sweet potato recipe! Creamy, decadent, vegan, and gluten free!

Healthy Sweet Potato Casserole

5 from 14 votes
Healthy Sweet Potato Casserole with Oatmeal Topping. This will be your new favorite sweet potato recipe! Creamy, decadent, vegan, and gluten free!

Prep: 15 mins
Cook: 1 hr 20 mins
Total: 1 hr 30 mins

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


For the Sweet Potatoes:

For the Pecan Oat Topping:


  • Preheat the oven to 375 degrees. Lightly grease a 9×13-inch casserole dish or other 3-quart casserole dish 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.


*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.
Pecan oat topping adapted from my Cherry Blackberry Crisp


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

Join today and start saving your favorite recipes

Create an account to easily save your favorite projects and tutorials.


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!

Share this Article


This post contains some affiliate links, which means that I make a small commission off items you purchase at no additional cost to you.

You May Also Like

Free Email Series
5 Secrets for Cooking Tasty and Healthy
My secrets for making wholesome meals you'll WANT to eat.

Erin Clarke

Hi, I'm Erin Clarke, and I'm fearlessly dedicated to making healthy food that's affordable, easy-to-make, and best of all DELISH. I'm the author and recipe developer here at wellplated.com and of The Well Plated Cookbook. I adore both sweets and veggies, and I am on a mission to save you time and dishes. WELCOME!

Learn more about Erin

Leave a Comment

Did you make this recipe?

Don't forget to leave a review!

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

Recipe Rating


Leave a comment

  1. Dear Erin,
    I think you are mistaken – this casserole sounds delicious, but it is not gluten-free!
    Oats are full of gluten. I don’t want to come across as a know-it-all, I just thought I should point this out.

    1. Hi Isabelle, I definitely appreciate your concern and have good news! You can find certified gluten free oats. Here are the ones I used: http://amzn.to/1QAqIKz.

  2. I can’t say I’ve ever had a sweet potato casserole. This one definitely intrigues me. I need to do more with sweet potatoes… I haven’t had any yet this fall if you can believe it! Lovely photos as always, Erin :)

  3. I am DROOLING over this Erin! I am usually not too big on sweet potato casserole (they can be overly sweet and rich in my opinion). But your recipe hits the spot! :)

  4. I had just saved a different recipe for sweet potato casserole, but I’m afraid it’s about to be replaced with this one.  It will go perfectly with your cranberry chicken, which I plan to make for Thanksgiving dinner.  I’ll be going with the vanilla extract, perhaps combined in part with vanilla bean powder.  I really like that this one is not real sweet.  Happy Thanksgiving to you and Ben.  Your recipes will make mine happy!  :-D

  5. This looks absolutely delicious, and I’m excited to see a sweet potato casserole recipe without the heavy cream! Can’t wait to give this recipe a try!

  6. Holy yum!  Way to take sweet potato casserole to a whole other tasty level!! Literally drooling over the pics!

  7. Holy YUM! Thank you Wisconsin for public television, this dish, AND the Packers (big fan over here). This is a perfect, sweet side to bring to our turkey day gathering! 

  8. This looks so good and since I’m sugar free, it will be perfect for Thanksgiving.  I like the idea that Susan had to pair it with your cranberry chicken.  I may be doing the same for Thanksgiving.  YUM!

  9. Looks amazing–light but loaded with flavor. I’m also in love with these pictures. The marble background is stunning!

  10. I can’t wait to make this for my family’s Thanksgiving dinner! Trader Joe’s sells a 2-lb bag of pre-cut sweet potatoes….could I use 2 bags of those instead of roasting whole potatoes for an hour? Would I need to microwave or boil them a bit to soften?

    1. Hi Liz! Before you can use the sweet potatoes for the filling, you need to  cook them to  make them soft enough to mash for the filling. You could use about 4.5 pounds of the precut, but you would still need to cook them. You could do this by drizzling them with olive oil or melted coconut oil and roasting to soften them (you could also boil them, but that would have less flavor). Honestly, since the part of the recipe where you bake the potatoes to soften them is totally hands off (and doesn’t require using olive oil), I don’t think you’d be saving much time using the precut. Does that make sense? It is an option though if that’s what you want to do. Hope you love the recipe!

    1. Hi Marci! I’m afraid I do not have an exact number, but it shouldn’t be too much longer. I’d try baking it for 5 to 10 extra minutes, then check it frequently after.

  11. Made these for Thanksgiving today!  They were amazing.  I messed up and made large cubes out of the potatoes and it made mashing them pretty tough because of the skin that forms on them.  Would recommend keeping them while.  Also I used equal vanilla extract and thought it was great.  

    As for the topping, I will hold most of the salt, but I think that’s because we’ve been consciously limiting it and this tasted almost like a salted caramel-ish granola topping. This recipe is going in the “keep” file for sure!5 stars

  12. Sheesh, I should proofread better!!  I meant “recommend keeping them “WHOLE” (not while) and baking them, not using precut cubes. Also, the tipping was still great as is!!!  I ate it just fine. Haha. Forgot to add I didn’t have coconut oil on hand so I searched online and found I could sub with avocado oil, which I had.  Would have used a mild olive oil otherwise. 

  13. Thank you so much for this amazing recipe!  It was my favorite dish of the day. I’ll be making this year round!  5 stars

    1. Marci, I am so overjoyed to hear this! I can’t say enough how much it means that my recipe was a part of your Thanksgiving meal. I hope you love the leftovers, and continue to enjoy the recipe long into the future!

  14. I had another sweet potato casserole in mind when you posted this, but this sounded exactly like what I wanted in the way of flavor.  It turned out sooooo good!  This recipe is a definite keeper.  5 stars

    1. Susan, this brings me so much joy! I’m so happy that you liked it. Thanks for letting me know, as always!

  15. Hope you are enjoying a terrific Thanksgiving weekend. My family definitely enjoyed this delicious dish at our dinner table yesterday. 5 stars

    1. Amy, I am so, so happy to hear it, and I’m honored that my recipe was a part of your Thanksgiving. I hope you had a wonderful Thanksgiving weekend too!

  16. Had a family cookout today, and my youngest daughter made this. It was amazing! I’ll be having some for breakfast! This is Not just for Thanksgiving. 5 stars

    1. Carla, I am sooooo happy to hear that you all enjoyed this recipe so much. I love sweet potatoes  year-round too. Thanks so much for sharing this kind review!

  17. I make this for breakfast!

    I only change the recipe slightly. I make a smaller portion and do about half sweet potato filling and half topping. My husband is allergic to almond so we use cashew or regular milk. I add Brown sugar (and sometimes a small bit of butter) to the topping. I leave out the nutmeg so my birds can eat it (toxic to cockatiels), and today I added an egg to the filling for extra protein and fluff! No sugar in the filling, but if we need it sweeter we add honey after (and it’s pretty!).

    Delicious recipe!!5 stars

    1. Eowyn, what a wonderful way to start your day! Thanks so much for trying the recipe and taking time to leave your review. It really means a lot, and I’m so glad you enjoyed the recipe so much.

  18. I just made this tonight for dinner and it was amazing! I paired it with pumpkin soup and toasted green beans, it went so well together! The only thing I changed was adding some brown sugar, but it doesn’t need it at all, I just wanted extra sweetness (; ! Thank you so much for sharing this recipe!5 stars

    1. YAY! I am so happy to hear that you enjoyed this casserole. It’s one of my favorites too. Thanks for trying the recipe and leaving this kind review!

    1. Hi Kelley! I actually would not recommend making this recipe in a crock pot. It’s really designed for the oven, and I worry that the topping wouldn’t crisp up properly. You might take a look at this Crock Pot Stuffing (https://www.wellplated.com/crock-pot-stuffing/) and these Slow Cooker Brussels Sprouts (https://www.wellplated.com/slow-cooker-brussels-sprouts/) if you’re interested in a few other recipes that won’t need any oven space!

  19. This looks so yummy! I’m going to make this for Thanksgiving Dinner. Do you think coconut milk would work instead of the vanilla almond milk?

  20. If I use vanilla bean powder would I still use 2 Tablespoons of it? Also, can I reduce the coconut oil in the topping and increase the maple syrup for the topping?

    1. Hi Ariana, I’m not too familiar with vanilla bean powder, but from a quick internet search, it looks like you should use half the amount when substituting. I wouldn’t recommend decreasing the amount of oil in the topping because it won’t brown properly. If you prefer the topping to be more sweet, I think it would be fine to add additional maple syrup to taste. I hope you enjoy the recipe!

  21. I’m making this today for Thanksgiving tomorrow. I planned to make the sweet potato part and the topping part separately and then sprinkle on the topping tomorrow and bake it then. Do you think the topping can sit overnight with the coconut oil & syrup in it and not be soggy when I put it on the dish tomorrow? Thanks!

    1. Monica, I’m honestly not sure, as I have never tried. I think I’d try to wait until the day of just to be safe (a few hours ahead should be fine), but if you do decide to try it ahead, I’d store it in the refrigerator.

  22. I just wanted to let you know I made this last year and it was everyones favorite- even my 2 year old! I swore I would make it again, but that never did happen. I made it today, through step 5, and am sooooooo excited to have it tomorrow! I have also given it to a few friends who plan to make it. 
    Thank you for a great recipe! 5 stars

    1. This recipe sounds so yummy and a better choice for healthier eating. We have an almond allergy. What do you suggest as an alternative to the almond meal?

      1. Trela, can you use another nut meal such as hazelnut flour or ground pecans (see notes to make your own nut flour). Otherwise, you could try swapping in an additional 1/3 cup rolled oats—I haven’t tried these methods myself, but that would be my best advice. I hope you love the recipe!

    1. It’s right at the bottom of the recipe Dawn! It wasn’t visible there for a minute for some odd reason but is now.

  23. This just looks so appetizing – presentation counts, right? We don’t have turkey for Thanksgiving (my son-in-law is allergic to poultry) but I think this will go beautifully with my baked ham. I’m looking forward to trying this recipe and if there’s anyone who doesn’t care for it, that’s all the more for me!

    1. I am making this recipe for Thanksgiving and I am using steel cut oats hoping it turns out as well as with the rolled Oates.  I also take a knife and swirl the topping into the potatoes.   
      Happy Thanksgiving to all!

  24. This looks absolutely delightful, and is so wonderful to see a sweet potato dish without horrid marshmallows!

    At the risk of sounding like the Recipe Police, the correct word is healthful, not healthy. ✒️ It is a very common mistake, much like overzealous apostrophe use!

    1. Lindsay, you’ll see this in the recipe notes too, but I suggest 2 tablespoon vanilla extract. Make sure it’s the real (pure) kind. I hope you enjoy it!

        1. No worries at all Lindsay! I just wanted to let you know that I add them to my recipes as a resource (and they are often the fastest way to get your question answered!)

  25. This looks incredible! I’ve never had sweet potato casserole because a) not a tradition in my family and b) it looks unappealing… until now:) I want to sub soy milk in for the almond milk since it’s naturally sweeter; do you recommend I should still add the maple syrup or will it be sweet without? If you’re not sure I’ll just try it anyways. Thank you for your time and amazing recipes!5 stars

    1. Elly, soy milk will be fine! You can always reduce the maple syrup by a teaspoon or two if you are concerned. I hope you enjoy it!

  26. I make sweet potato casserole at least once a month for my son. Gonna try your recipe this week for a healthier version.

  27. Hi Erin,
     Question: The recipe I have used for years calls for 3 eggs and yours does not. What is the purpose of the eggs? I’m just curious. I’m making your recipe later today. I already know it will be great!!!

    1. Hi Gwen! I suspect the eggs are used to add extra protein and give the casserole a more custard-like texture. I hope you enjoyed this recipe!

  28. I made this for Christmas dinner as an alternative to a much sweeter sweet potato casserole my family usually has for holidays. Everyone liked this and my immediate family–including my elementary and preschool-aged kiddos–definitely preferred it to the sweeter casserole we’ve made in the past. I’ve served it with turkey and ham now and at both dinners it was among the most popular dishes on the table.5 stars

    1. I’m so happy to hear that this recipe was a hit, Rebekah! Thank you for taking the time to share this kind review!

  29. 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

  30. 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

    1. Hi Michael! The serving size is just 1 of 10. I apologize for any confusion. I hope you enjoy the recipe if you try it!