This Gluten-Free Sweet Potato Casserole is a heartwarming and irresistibly sweet side dish, perfect for any holiday feast. Featuring a silky-smooth, perfectly spiced sweet potato mash crowned with a crunchy oat and pecan crumble, it’s baked to golden perfection in a single dish, promising comfort with every spoonful.

Few dishes evoke the warmth and joy of the holidays quite like a classic sweet potato casserole. It’s a staple on Thanksgiving and Christmas tables, a comforting presence that ties together the savory flavors of a festive meal with a touch of sweetness. This year, delight all your guests with our incredible Gluten-Free Sweet Potato Casserole. So rich, creamy, and flavorful, no one will even guess it’s completely gluten-free, dairy-free, and easily adaptable to be vegan or paleo!
Imagine perfectly cooked sweet potatoes, mashed to a velvety consistency and infused with the sweet aroma of vanilla and warm cinnamon. This luscious base is then topped with an exceptional streusel-like crumble, crafted from wholesome oats, crunchy pecans, and golden brown sugar. Baked until the topping is beautifully golden and the sweet potatoes are bubbling, this casserole is ready in just 30 minutes of oven time. For ultimate holiday convenience, you can even prepare it ahead of time and freeze it, ensuring a stress-free celebration.
Sweet potatoes are incredibly versatile, making them a fantastic ingredient to feature throughout your holiday cooking. If you find yourself with extra sweet potatoes, don’t let them go to waste! Transform them into these Savory Mashed Sweet Potatoes for a contrasting savory side, or indulge in a healthier dessert option with Flourless Sweet Potato Brownies. Each recipe offers a unique way to enjoy the nutritional benefits and delicious taste of this root vegetable.
Why You’ll Love This Gluten-Free Sweet Potato Casserole
This sweet potato casserole isn’t just a side dish; it’s a celebration of flavor and inclusivity, designed to be enjoyed by everyone at your holiday table. Here’s why this recipe stands out:
- Dietary Inclusive Excellence: Naturally gluten-free, dairy-free, and egg-free, this recipe is a lifesaver for hosts catering to various dietary needs. With simple adjustments, it can also be made paleo-friendly, ensuring that guests with specific dietary restrictions don’t miss out on this beloved holiday classic.
- A Dessert-Like Side Dish: It offers the decadent sweetness and creamy texture often found in a dessert, resembling a luscious sweet potato pie, but perfectly balanced as a side. It’s sweet, rich, and utterly comforting, providing a delightful counterpoint to savory main courses.
- Flexible for Every Kitchen: While designed to be gluten-free and vegan, this recipe is incredibly adaptable. If you don’t require it to be gluten-free or dairy-free, feel free to use regular wheat flour, cow’s milk, and traditional butter without altering the cooking method or delicious outcome.
- Effortless Preparation: Despite its impressive taste, this casserole is surprisingly easy to put together, making it an ideal dish for busy holiday meal prep.
- Make-Ahead Perfection: Prepare components or even the entire casserole in advance, freeing up valuable time on the big day.
- Crowd-Pleasing Appeal: Its universally loved flavors and appealing texture make it a guaranteed hit with both adults and children alike.

Ingredient Notes and Smart Substitutions
Crafting the perfect sweet potato casserole starts with understanding each ingredient’s role and knowing your options for substitutions to meet specific dietary needs or preferences:
- Sweet Potatoes: You’ll need approximately three large sweet potatoes, which yield about 6 cups once diced and peeled. These are the star of the show, providing the natural sweetness and creamy base. Boiling them until fork-tender ensures a smooth mash.
- Milk: For a dairy-free and vegan option, oat milk is excellent for its creamy texture and neutral flavor. However, feel free to use any dairy-free milk like almond, soy, or coconut milk (from a carton, not canned full-fat coconut milk which is too thick). If you don’t need the casserole to be vegan, regular cow’s milk works perfectly.
- Vanilla Extract: This essential ingredient contributes a warm, aromatic depth that beautifully complements the sweetness of the potatoes and spices, creating a well-rounded flavor profile.
- Brown Sugar: Adds a rich, molasses-like sweetness and helps achieve that classic holiday flavor. If you prefer a less sweet profile or a paleo-friendly option, coconut sugar is a fantastic alternative with a similar caramel note, or you can reduce the amount slightly.
- Cinnamon: A cornerstone spice for sweet potato dishes, cinnamon provides warmth and an inviting aroma. For an even more complex and festive flavor, consider adding a pinch of nutmeg, allspice, or ground ginger alongside the cinnamon.
- Rolled Oats: Crucial for the crumble topping, rolled oats provide a hearty, chewy texture. It is vital to use certified gluten-free rolled oats if you are making this recipe for someone with celiac disease or gluten sensitivity, as oats can be cross-contaminated during processing.
- Flour: For the topping, oat flour is a superb gluten-free choice that complements the rolled oats. Almond flour or coconut flour are also excellent gluten-free alternatives, offering slightly different textures and flavors. A 1:1 gluten-free flour blend can also be used successfully, just ensure it’s suitable for baking.
- Pecans: These nuts add a delightful crunch and a buttery, nutty flavor to the crumble topping. If you need to make the casserole entirely nut-free due to allergies, simply omit the pecans and replace them with an equal amount of pepitas (shelled pumpkin seeds) for a similar textural contrast.
- Butter (Regular or Vegan): Used in both the mash and the topping, butter (or a high-quality vegan butter alternative) provides richness and helps bind the topping ingredients. Melted butter for the crumble ensures it becomes wonderfully crispy.
- Salt: A small amount of salt in both the mash and the topping is crucial for enhancing all the sweet flavors and creating a balanced taste, preventing the dish from being overly saccharine.
Step-by-Step Guide to a Flawless Sweet Potato Casserole
Follow these simple steps to create a truly irresistible gluten-free sweet potato casserole that will be the talk of your holiday table:
Step 1: Prepare and Boil the Sweet Potatoes. Begin by peeling and dicing your sweet potatoes into roughly 1-inch cubes. Place the diced potatoes into a large pot and cover them with water, ensuring they are submerged by about one inch. Bring the water to a rolling boil over high heat, then reduce the heat slightly and continue to cook the potatoes for 8-10 minutes, or until they are perfectly fork-tender. Once cooked, carefully drain all the water from the pot and return the soft sweet potatoes to the warm pot.

Step 2: Mash the Sweet Potato Base. While the potatoes are still warm, add the milk (dairy-free or regular), softened butter (dairy-free or regular), vanilla extract, brown sugar, cinnamon, and salt directly into the pot with the drained sweet potatoes. Using a sturdy potato masher, thoroughly mash all the ingredients together until the mixture is smooth and creamy, with no large lumps remaining. Once mashed, transfer this luscious sweet potato mixture into your prepared 9×13-inch baking dish or casserole dish. Use the back of a spoon or a spatula to spread it evenly and smooth out the top.

Step 3: Create the Crunchy Crumble Topping. In a separate large mixing bowl, combine the dry ingredients for the topping: rolled oats (certified gluten-free), your chosen gluten-free flour, chopped pecans, brown sugar, and salt. Stir these ingredients well to ensure they are evenly distributed. Next, pour the melted butter (dairy-free or regular) over the dry mixture. Stir everything together until the dry ingredients are uniformly moistened and form a crumbly texture. Evenly sprinkle this irresistible topping over the smooth sweet potato mash in the baking dish.

Step 4: Bake to Golden Perfection. Place the casserole into your preheated oven and bake for 25 to 30 minutes, or until the crumble topping is beautifully golden brown and the sweet potato filling is heated through and gently bubbling around the edges. Once baked, remove the casserole from the oven and allow it to rest for at least 5 minutes. This brief resting period helps the casserole set slightly and makes it easier to serve. Then, scoop, serve, and savor every warm, comforting bite!
Expert Tips and Frequently Asked Questions for Sweet Potato Casserole
Elevate your sweet potato casserole with these insights and answers to common queries:
- For an Oat-Free Topping: If you or your guests have an oat sensitivity or simply prefer a different texture, consider using this delicious almond flour-based crumble topping instead. It provides the same warm, comforting, and sweet crunch without any oats or nuts, making it a great alternative for allergy concerns.
- Alternative Sweet Potato Cooking Methods: While boiling is a simple and effective method, you can also steam the sweet potatoes for a slightly drier mash, or cook them in the microwave for speed. Whichever method you choose, ensure the potatoes are uniformly tender for a smooth mash.
- Always Peel Your Sweet Potatoes: For the silkiest and most appealing sweet potato mash, it’s highly recommended to peel the sweet potatoes before cooking. This prevents any unsightly flecks of skin from appearing in your creamy mash, ensuring a consistently smooth texture.
- Seasoning Adjustments: Taste the sweet potato mash before transferring it to the baking dish. Adjust the sweetness or spices to your liking. You might want more cinnamon, a pinch of nutmeg, or a little less sugar, depending on your preference.
- Achieving the Perfect Crumble: Ensure your butter is melted but not hot when adding it to the topping mixture. This helps create distinct crumbs rather than a paste. If the mixture seems too wet, add a tiny bit more flour or oats.
How Can You Make a Paleo Sweet Potato Casserole?
To adapt this recipe for a paleo diet, a few simple substitutions are needed. For the mashed sweet potato base, ensure you use a dairy-free milk (like unsweetened almond milk) and a paleo-friendly fat such as ghee or coconut oil instead of butter. For the topping, replace the rolled oats entirely with finely chopped nuts (like almonds or walnuts) or seeds (such as sunflower or pumpkin seeds) for crunch. Substitute the brown sugar with natural sweeteners like maple syrup or honey, or coconut sugar for a refined sugar-free option, adjusting the quantity to taste. For the flour in the topping, use almond flour or coconut flour, which are both paleo-approved.
Can This Be Made With Marshmallows?
Absolutely! Traditional sweet potato casserole often features a topping of pecans and mini marshmallows. While this recipe intentionally omits marshmallows to allow the natural sweetness of the potatoes and the delicious crumble to shine without being overly sweet, you can certainly add them. For a classic marshmallow topping, sprinkle a layer of mini marshmallows over the sweet potato mash during the last 10-15 minutes of baking, or add them on top of the crumble during the final minutes of baking until they’re golden and toasted. Just be sure to use vegan marshmallows if you’re keeping the casserole dairy-free and egg-free (most vegan marshmallows are also naturally gluten-free).
Can You Make This Ahead of Time?
Sweet potato casseroles are celebrated for being one of the best make-ahead side dishes, perfect for simplifying your holiday cooking schedule. You can prepare the sweet potato filling up to 3 days in advance. Simply mash the potatoes with all the wet ingredients and spices, then transfer the mixture to your baking dish, cover it tightly with plastic wrap or foil, and refrigerate. On the day of serving, prepare the oat and pecan crumble, sprinkle it over the chilled potato base, and bake as directed, possibly adding 5-10 minutes to the baking time to ensure it heats through completely.
How Long Does It Last and How to Store Leftovers?
Any leftover sweet potato casserole will keep beautifully. Transfer the cooled casserole to an airtight container and store it in the refrigerator for up to 4 to 5 days. Reheat individual portions in the microwave or warm the entire dish in a preheated oven at 300°F (150°C) until heated through.
Can You Freeze Sweet Potato Casserole?
Yes, freezing sweet potato casserole is an excellent option for long-term make-ahead planning. Prepare the mashed sweet potatoes as normal, but crucially, leave the streusel topping off. Transfer the mash to a freezer-safe baking dish, cover it tightly with foil and then a layer of plastic wrap to prevent freezer burn. Freeze for up to 1 month. When you’re ready to bake, thaw the casserole overnight in the refrigerator, then prepare and add the fresh streusel topping before baking as instructed. If baking from frozen, it will take significantly longer and should be covered with foil for the first part of baking to prevent the topping from burning.

More Delicious Gluten-Free Side Dishes for Your Table
Looking to round out your holiday menu or simply explore more fantastic gluten-free options? Here are some other delightful side dishes that pair wonderfully with any meal:
- Maple Roasted Carrots: Sweet, tender carrots caramelized with maple syrup, a simple yet elegant side.
- Instant Pot Broccoli: Quick, perfectly steamed broccoli that retains its vibrant color and nutrients.
- Honey Sriracha Brussels Sprouts: A vibrant and flavorful dish with a perfect balance of sweet and spicy.
If you enjoyed making this recipe, we’d love to hear from you! Be sure to leave a comment and a star rating below to share your experience. Thanks!
Gluten Free Sweet Potato Casserole
Servings: 9
Prep: 30 mins
Cook: 30 mins
Total: 1 hr
This Gluten Free Sweet Potato Casserole combines a warm, spiced sweet potato mash with a delightful oat and pecan crumble. Baked in one dish, it’s a sweet, comforting, and inclusive side dish for any holiday gathering.
Ingredients
For the Sweet Potato Mash:
- 6 cups diced sweet potato, peeled (approx. 3 large sweet potatoes)
- 1/2 cup oat milk, or milk of choice
- 1/4 cup butter, regular or vegan
- 1 tsp vanilla extract
- 1/4 cup brown sugar
- 1/2 tsp salt
- 1/4 tsp cinnamon
For the Topping:
- 3/4 cup rolled oats (ensure certified gluten-free)
- 1/3 cup oat flour, or sub almond flour
- 1/2 cup pecans, chopped (or pepitas for nut-free)
- 1/4 cup brown sugar
- 1/4 tsp salt
- 1/4 cup butter, regular or vegan, melted
Instructions
- Add diced sweet potatoes to a large pot, then fill it with water so that the potatoes are covered by one inch. Bring to a boil, then continue boiling until the potatoes can easily be pierced with a fork, 8-10 minutes. Drain, then place the potatoes back into the pot.
- Preheat oven to 350°F (175°C). Lightly grease a 9×13-inch baking dish with nonstick spray.
- Add the milk, butter, vanilla, brown sugar, cinnamon, and salt to the pot with the potatoes. Use a potato masher to mash the potatoes until smooth and creamy. Transfer the mashed sweet potato mixture to your prepared baking dish, using the back of a spoon to smooth out the top.
- Next, prepare the topping. In a large bowl, stir together the oats, flour, pecans, brown sugar, and salt. Pour the melted butter over the dry ingredients and stir to combine until a crumbly mixture forms. Evenly sprinkle this topping over the mashed sweet potatoes in the baking dish.
- Bake the casserole for 25-30 minutes, or until the topping is golden brown and the filling is bubbly. Remove it from the oven and let the casserole rest for 5 minutes before serving. Enjoy!
Notes
*Calories are per serving and are an estimation.
*Don’t want to use rolled oats? Try this almond flour topping instead for an oat-free version.
Nutrition Information (Estimated per Serving)
Calories: 303 kcal | Carbohydrates: 40g | Protein: 4g | Fat: 15g | Saturated Fat: 7g | Polyunsaturated Fat: 2g | Monounsaturated Fat: 5g | Trans Fat: 1g | Cholesterol: 27mg | Sodium: 344mg | Potassium: 389mg | Fiber: 4g | Sugar: 17g | Vitamin A: 12925IU | Vitamin C: 2mg | Calcium: 69mg | Iron: 1mg
Did you make this recipe?
We’d love to see your creations! Leave a comment and star rating below to share your experience.