Healthy Sweet Potato Casserole (Dairy Free)

  • Author: Claire Cary
  • Prep Time: 20 minutes
  • Cook Time: 30 minutes
  • Total Time: 50 minutes
  • Yield: 10 servings 1x
  • Category: Side dish
  • Cuisine: American


No Thanksgiving table is complete without a sweet potato casserole! This healthy take on the classic dish is dairy and gluten free, and finished off with a simple oat crumble and fluffy mini marshmallows. It’s a total crowd pleaser!






  1. Preheat the oven to 350 degrees Fahrenheit. 
  2. Peel the sweet potatoes and chop into cubes. 
  3. Add to a large pot with about 1 inch of water and place in a steamer basket
  4. Let steam over low/medium heat for about 20 minutes or until easily pierced with a fork. 
  5. Meanwhile, combine the oats, coconut sugar, flour, pecans, and oil in a bowl and mix together. Set aside.
  6. Once the potatoes are done, transfer to a large bowl and roughly mash with a potato masher. 
  7. Add in all remaining ingredients and beat with an electric mixer until smooth, OR add to a food processor and process until smooth. 
  8. Transfer to a 9×9 baking dish and spread evenly. 
  9. Sprinkle on top the oat crumble.
  10. Top with the marshmallows. 
  11. Bake for 25-30 minutes or until the tops of the marshmallows are golden brown. 


Use refined coconut oil to prevent any coconut flavor in the casserole. 

The pecans can be subbed for walnuts or left out entirely if you have an allergy.

If you want to freeze this reicpe, follow the directions up until step 8. Once the casserole is In the baking dish (without the toppings) cover with foil or plastic wrap and freeze. Let thaw overnight when you’re ready to bake it, and then top with the crumble and marshmallows and bake as usual. 

The coconut sugar can be subbed for virtually any type of sugar. Light brown, dark brown, cane, or even maple syrup. Different sugars will change the color of the casserole, so keep that in mind.

Once prepared, this recipe will store in the fridge for about 5 days. I like to keep it right in the original baking dish and pop it in the oven around 200 degrees to warm it up so the marshmallows stay crispy on top.


  • Serving Size: 1 serving
  • Calories: 369
  • Sugar: 26g
  • Fat: 13.9g
  • Carbohydrates: 52g
  • Fiber: 5.8g
  • Protein: 4.1g

Keywords: healthy sweet potato casserole, sweet potato casserole, vegan sweet potato casserole