Go Back
+ servings

Gluten Free Sweet Potato Casserole

This sweet potato casserole recipe is gluten free and dairy free. 

Course Side Dish
Cuisine American
Keyword gluten free sweet potato casserole, sweet potato casserole
Prep Time 15 minutes
Cook Time 35 minutes
Resting time 10 minutes
Total Time 50 minutes
Servings 12 people
Calories 222 kcal


  • 3 cups sweet potatoes
  • 4 tbsp butter melted, dairy free
  • 1 cup sugar
  • 1/2 cup almond milk
  • 1 tsp vanilla extract
  • 2 eggs beaten
  • 1/2 tsp salt
  • 1/2 tsp nutmeg
  • 1/2 tsp cinnamon


  • 2 tbsp butter melted, dairy free
  • 1/2 cup brown sugar light brown
  • 1/4 cup pecans chopped
  • 1/6 cup flour gluten free multi-purpose
  • 1/2 cup marshmallows gluten free


  1. Preheat your oven to 450 degrees. 

  2. Wash and pat dry your sweet potatoes.  

  3. Line a baking sheet with tin foil and place your sweet potatoes on top.

  4. Bake for 30 minutes until soft all the way through.

  5. Let potatoes cool for 10 minutes and then peel the skin off of the potatoes. It should come right off. 

  6. Slice the peeled potatoes, and add them to a mixing bowl.

  7. Preheat your oven to 350 degrees now. 

  8. Add your butter, milk, cinnamon, nutmeg and salt to the mixing bowl and mix on low speed for 2 minutes. 

  9. Next, add your beaten eggs and mix on medium speed until light and fluffy. This will take about 5 minutes.

  10. Pour sweet potato mixture into a 1.5 quart casserole dish. I used an oval casserole dish that's about 10x7 inches.

  11. Bake uncovered for 15 minutes.

  12. Make your pecan crumble topping while the sweet potatoes are baking.

  13. Chop your pecans to the size that you like. I prefer them to be chopped fine so that there aren't big chunks. 

  14. In a small bowl, combine your chopped pecans, gluten free flour and brown sugar. Mix with a fork until evenly combined.

  15. Remove the casserole dish from the oven. Add your pecan crumble and marshmallows to the top carefully so that you don't burn yourself, rotating a layer of pecan crust and marshmallows in a diagonal pattern.

  16. Place the dish back in the oven and bake for 20 minutes.

  17. Let it cool for 10-15 minutes and serve.

Recipe Notes

Make slices in your sweet potato before baking to make them cook faster. You can use a knife to do this or a fork.

Choose your dairy free butter substitute carefully. I find that many of the vegan butters on the market have a strong after taste or flavor that can mask the flavor of the dish you're creating, so I'm always careful about which one to choose. Depending on the recipe, I might use coconut, avocado, grapeseed or olive oil, shortening, or coconut butter instead of butter. In this case, I used Earth Balance olive oil spread and it worked wonderfully. It's thinner when melted than olive oil, but doesn't give off a strong taste that would compete with the Fall flavors in this recipe.

Don't add the toppings before you bake. If you do, the pecan crust will overcook and your marshmallows will burn. Instead, cook it for 25 minutes before you add the toppings, then add the toppings and return it to the oven.

Be sure to cook this uncovered. If you cover it, your marshmallow topping will stick because it rises as it cooks.

Nutrition Facts
Gluten Free Sweet Potato Casserole
Amount Per Serving
Calories 222 Calories from Fat 72
% Daily Value*
Fat 8g12%
Saturated Fat 4g25%
Cholesterol 42mg14%
Sodium 195mg8%
Potassium 142mg4%
Carbohydrates 36g12%
Fiber 1g4%
Sugar 28g31%
Protein 1g2%
Vitamin A 4935IU99%
Vitamin C 0.8mg1%
Calcium 37mg4%
Iron 0.5mg3%
* Percent Daily Values are based on a 2000 calorie diet.