Gluten Free Sweet Potato Casserole
No Thanksgiving table is complete without this gluten free sweet potato casserole! This healthier take on the classic dish is finished off with a simple oat crumble and fluffy marshmallows. It’s a total crowd pleaser!

I don’t know about you but I am so ready for Thanksgiving. When I was little, my mom used to make me pasta (no surprise lol) on Thanksgiving because that’s basically all I would eat.
These days, I love it all. The turkey, stuffing, gravy, mashed potatoes, my kale apple salad, and of course this gluten free sweet potato casserole. This wasn’t a recipe we made growing up, but the past few years it’s been a favorite of mine!
It starts with a base of fluffy whipped sweet potatoes that are perfectly sweetened with a little brown sugar, and finished off with a cinnamon pecan oat crumble and plenty of mini marshmallows. It’s vegan friendly, gluten free and so easy to make! Try my gluten free pumpkin cookies or vegan pumpkin cake next!
Before we get started…
- I don’t recommend boiling your potatoes as they won’t be as sweet. We aren’t using a ton of added sugar, so baking the potatoes ensures the casserole is nice and sweet on its own!
- For this recipe, we’re using cinnamon and nutmeg, but feel free to add in cloves and/or ginger if you want to mix it up.
- Traditional sweet potato casseroles may not be gluten free because they often have flour in the crumble topping. For this recipe, we’ll use certified GF oats and gluten free flour.

How to make sweet potato casserole
Scrub the sweet potatoes and pat dry. Add to a baking sheet lined with foil and bake for about an hour or until easily pierced with a fork.
Remove from the oven and let cool until easy to handle. Before we go any further, yes roasting the sweet potatoes rather than steaming takes longer, but, it also tastes so much better!
The sweet potatoes are sweeter so we don’t have to use as much sugar, and they get much creamier when you beat everything together. It’s worth the wait, I promise. Combine the oats, sugar, flour, pecans, and oil in a bowl and mix together. Set aside.
Once the potatoes are done, peel the skin off and transfer to a large bowl and roughly mash with a potato masher. Lower the oven temperature to 350. Add in all remaining ingredients and beat with an electric mixer until smooth, or add to a food processor and process until smooth.
Transfer to a 9×9 baking dish (or something similar) and spread evenly. Sprinkle on top the oat crumble. Bake for 15-20 minutes, then remove from the oven and top with marshmallows. Bake for an additional 20 minutes or until the tops of the marshmallows are golden brown. Serve hot alongside my butternut squash mac and cheese and enjoy!

Key ingredients
SWEET POTATOES. You need about 3-4 large sweet potatoes for this recipe. We’ll bake them so they’re naturally sweet and we don’t need too much added sugar. Same with my mashed sweet potatoes!
CRUMBLE TOPPING. This is a mix of oats, pecans, sugar, flour and butter. You can leave out the nuts to make this nut free!
FILLING. We’ll puree the sweet potatoes with some milk (dairy or non-dairy), sugar, melted butter or oil, flax seeds to help absorb some moisture and spices.
MARSHMALLOWS. Totally optional but I love marshmallows with sweet potato casserole! I have tested both mini and regular ones and they’re both great.

WANT TO SAVE THIS RECIPE?
How to store and freeze
Once prepared, this gluten free sweet potato casserole 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. Be sure to keep it covered with foil while in the fridge so it doesn’t dry out.
You can freeze sweet potato casserole, but unfortunately not all of it and not once it’s cooked. If you want to freeze this recipe to make your Thanksgiving prep a bit easier, follow the directions up until step 8, where you put the sweet potato mixture in the baking dish.
Wrap the dish in foil or plastic wrap and freeze. When you’re ready to eat, let it thaw in the fridge overnight and then top with the crumble and marshmallows and bake as usual.

Yams vs. Sweet potatoes
You may be wondering what is the difference between a yam and a sweet potato? Yams and sweet potatoes are technically two different foods. However, their names are often used interchangeably these days, especially in grocery stores.
True yams have a bit more of a starchy than sweet flesh, but if you see something that looks like a sweet potato but is labeled a yam in the grocery store, it probably is a sweet potato. For this recipe, you want the orange skin and orange flesh variety.

Is this a dessert or side dish?
Gluten free sweet potato casserole seems like it would be a dessert given the sugar and marshmallows, but it’s Thanksgiving and anything goes! I always serve this as a side dish along with all the other good stuff like mashed potatoes, gluten free cornbread and stuffing and save the pumpkin pie and apple cake for dessert!
Substitutions and variations
Sugar. The sugar can be subbed for virtually any type of sugar. Light brown, coconut, dark brown, white, or even maple syrup. Different sugars will change the color of the casserole, so keep that in mind. For reference, I used light brown sugar and it kept the color pretty nice and orange. Dark brown or coconut will make the casserole a bit more brown rather than orange.
Nuts. The pecans can be subbed for walnuts or left out entirely if you have an allergy or just don’t like them!
Marshmallows. You can make this with or without the marshmallows! The mini ones can get a bit crispier which I like, but the big ones puff up nicely and have a more gooey pillowy texture.

Try these Fall recipes next!
- Sweet Potato Smoothie
- Oat Flour Pumpkin Bread
- Sweet Potato Pancakes
- Gluten Free Pumpkin Cake
- Apple Cider Sangria
- Sweet Potato Cake
- Sweet Potato Oatmeal Cookies
Follow along on on instagram and subscribe to my email list for more recipes and updates. Leave a comment and rating below if you try this recipe and let us know how it turns out!

Gluten Free Sweet Potato Casserole
by: claire cary
Equipment
Ingredients
Casserole:
- 3 pounds sweet potatoes about 4 large
- ½ cup milk dairy or non-dairy
- ½ cup packed light brown sugar
- 2 tablespoons ground flax seeds
- 2 tablespoons butter melted
- 1 teaspoon vanilla extract
- 1 teaspoon cinnamon
- ½ teaspoon nutmeg
- ½ teaspoon salt
Topping:
- ½ cup gluten free quick oats
- ⅓ cup brown sugar
- ½ cup crushed pecans or walnuts
- 3 tablespoons gluten free all purpose baking flour
- 4 tablespoons butter melted
- 2 cups marshmallows
Instructions
- Preheat the oven to 400 degrees Fahrenheit.
- Scrub the sweet potatoes and pat dry. Add to a baking sheet lined with foil and bake for about an hour or until easily pierced with a fork.
- Remove from the oven and let cool until easy to handle.
- Combine the oats, sugar, flour, pecans, and oil in a bowl and mix together. Set aside.
- Once the potatoes are done, peel the skin off and transfer to a large bowl and roughly mash with a potato masher.
- Lower the oven temperature to 350.
- Add in all remaining ingredients and beat with an electric until smooth.
- Transfer to a 9×9 baking dish and spread evenly.
- Sprinkle on top the oat crumble. Bake for 15-20 minutes or until a bit golden brown, then remove from the oven and top with marshmallows.
- Bake for an additional 15-25 minutes or until the tops of the marshmallows are golden brown. Serve warm and enjoy!
Notes
Comments
-
In the ingredients list there isn’t any coconut sugar listed, but in the directions it calls for it… just curious if this is a typo? Thanks!
-
You can use coconut sugar or brown sugar!
-
-
I made this for Friendsgiving and it was absolutely delicious!! The crunch of the crumble topping with the marshmallows made this extra yummy!!
-
Can you substitute apple and cinnamon instant oatmeal for the quick oats
-
That should be fine! Will definitely make everything sweeter, but will taste great.
-
-
This is a 5 Star casserole!!! I will definitely be making this every Thanksgiving. Big hit with the meat eaters as well!
-
Thank you Susan!
-






leave a comment and rating