It was 11:47 PM on a rainy Thursday in October, and I was standing in my kitchen in fuzzy slippers, staring at three sad-looking sweet potatoes I’d forgotten to use. The craving hit me out of nowhere—that soft, sweet, marshmallow-topped casserole my aunt used to bring to Thanksgiving, the one I hadn’t eaten in years because of my gluten sensitivity. I didn’t have the boxed stuffing mix or the canned soup my old recipe called for, but I had those sweet potatoes, a bag of pecans from last month’s baking spree, and this wild idea that maybe—just maybe—I could make it work without the gluten. I mean, honestly, my kitchen looked like a small disaster zone. I knocked over a jar of cinnamon and had to fish a pecan shell out of my coffee mug. But there’s something about working alone late at night that makes you try things you’d never attempt in broad daylight. Maybe you’ve been there—that weird, tired confidence that kicks in around midnight. This gluten-free sweet potato casserole with pecan crumble was born from that exact energy, and honestly? It turned out so good I almost cried. I’ve made it at least a dozen times since, and every single time, I remember that rainy night and the happy accident that became my new holiday tradition.
Why You’ll Love This Recipe
Let me tell you why this gluten-free sweet potato casserole with pecan crumble has become my most-requested dish, even from friends who don’t need to eat gluten-free. I tested this recipe seven times before I got it right—the first batch was too watery, the second had a crumble that turned into paste, and the third? Let’s just say I learned the hard way that not all gluten-free flours behave the same. But that experience taught me exactly what works, and I’m sharing all those hard-won lessons with you.
- Quick & Easy: Comes together in about 45 minutes, with only 15 minutes of active prep. Perfect for busy weeknights when you want something that feels special without the stress.
- Simple Ingredients: No fancy gluten-free specialty items needed. You likely have most of these ingredients in your pantry right now.
- Perfect for Holidays: This dish steals the show at Thanksgiving, Christmas, Easter brunch, or any family gathering where you need a crowd-pleaser.
- Crowd-Pleaser: I’ve served this to gluten-free folks and gluten-eaters alike, and everyone goes back for seconds. The pecan crumble is the real star here.
- Unbelievably Delicious: The combination of creamy, naturally sweet sweet potatoes with that buttery, crunchy pecan topping is next-level comfort food. It’s the kind of dish that makes you close your eyes after the first bite.
What makes this recipe different from the rest? It’s the technique—roasting the sweet potatoes instead of boiling them concentrates their natural sweetness and keeps the texture perfect, not watery. And the crumble uses a blend of almond flour and certified gluten-free oats that creates a texture so good, no one will guess it’s gluten-free. This isn’t just another version of sweet potato casserole—it’s the one you’ll come back to year after year.
What Ingredients You Will Need
This recipe uses simple, wholesome ingredients to deliver that classic sweet potato casserole flavor without any gluten. Most of these are pantry staples for anyone who cooks regularly.
For the Sweet Potato Base
- 3 pounds sweet potatoes (about 4 medium-large), peeled and cut into 1-inch cubes (use Garnet or Jewel varieties for the sweetest flavor)
- 1/4 cup unsalted butter, melted (I prefer Kerrygold for its rich flavor, but any good butter works)
- 1/3 cup pure maple syrup (not pancake syrup—the real stuff makes a difference here)
- 2 large eggs, room temperature (this helps everything blend smoothly)
- 1/3 cup full-fat coconut milk (or heavy cream if you’re not dairy-free)
- 1 teaspoon vanilla extract (use the real stuff, not imitation)
- 1 teaspoon ground cinnamon
- 1/2 teaspoon ground nutmeg (freshly grated if you have it)
- 1/2 teaspoon salt (don’t skip this—it balances the sweetness)
For the Pecan Crumble Topping

- 1 cup pecans, chopped (buy raw pecans and toast them yourself for the best flavor)
- 1/2 cup certified gluten-free rolled oats (I use Bob’s Red Mill brand)
- 1/3 cup almond flour (adds richness and helps with texture)
- 1/4 cup coconut sugar (or brown sugar if you’re not avoiding refined sugar)
- 1/4 cup cold unsalted butter, cut into small cubes (keep it cold for the best crumble texture)
- 1/2 teaspoon cinnamon
- Pinch of salt
Optional Add-Ins
- 1/3 cup mini marshmallows (look for gluten-free brands like Dandies for a classic touch)
- 1 tablespoon bourbon (adds a warm, grown-up depth of flavor)
- 1/4 cup dried cranberries (for a pop of tartness and color)
For the sweet potatoes, look for ones that feel heavy for their size and have smooth, unblemished skin. If you’re in a pinch, you can use canned sweet potato puree—just drain it well and skip the boiling step. The texture won’t be quite as good, but it works in a hurry.
Equipment Needed
You don’t need any fancy equipment for this gluten-free sweet potato casserole, which is part of why I love it. Here’s what you’ll need:
- Large pot for boiling the sweet potatoes (or a baking sheet if you’re roasting them)
- 9×13-inch baking dish (a ceramic or glass dish works best for even heating)
- Potato masher or a sturdy fork (I actually prefer using a hand mixer for the smoothest texture)
- Mixing bowls—one large for the sweet potato mixture, one medium for the crumble
- Chef’s knife and cutting board for prepping the sweet potatoes
- Measuring cups and spoons
- Pastry cutter or two forks for cutting butter into the crumble (your hands work too, just work quickly so the butter doesn’t soften)
If you don’t have a potato masher, honestly, a fork works fine—it just takes a little more elbow grease. And if you’re using a metal baking dish, just keep an eye on the edges to make sure they don’t brown too quickly. I learned that one the hard way.
Preparation Method
Alright, let’s make this happen. I’ve broken this down into clear steps so you can follow along without any confusion.
- Preheat your oven to 375°F (190°C). While it’s heating up, peel your sweet potatoes and cut them into uniform 1-inch cubes. This helps them cook evenly—trust me on this one.
- Cook the sweet potatoes. Place the cubes in a large pot and cover with cold water by about an inch. Add a generous pinch of salt. Bring to a boil over high heat, then reduce to medium-high and cook for 12-15 minutes, until the sweet potatoes are fork-tender. You want them soft enough that a knife slides in with no resistance, but not falling apart. Drain them well—really well—and let them sit in the colander for a minute to steam off excess moisture. This is crucial for avoiding a watery casserole.
- Mash the sweet potatoes. Transfer the drained sweet potatoes to a large mixing bowl. Add the melted butter, maple syrup, coconut milk, vanilla, cinnamon, nutmeg, and salt. Mash with a potato masher until mostly smooth, then switch to a hand mixer for 30 seconds to get that silky texture. You want some small lumps for texture, but no big chunks. Taste it here and adjust the sweetness or spices to your liking—this is your chance to make it perfect.
- Add the eggs. Crack the eggs into a small bowl first (just in case you get any shell), then add them to the sweet potato mixture. Mix until just combined—overmixing can make the casserole tough. The mixture should be thick and creamy, like a very soft pudding.
- Make the pecan crumble. In a separate medium bowl, combine the chopped pecans, gluten-free oats, almond flour, coconut sugar, cinnamon, and salt. Add the cold butter cubes. Use a pastry cutter or your fingertips to work the butter into the dry ingredients until the mixture resembles coarse sand with some pea-sized butter pieces remaining. Don’t overwork it—those little butter chunks create the best crumbly texture. Pop the bowl in the fridge while you prepare the casserole base.
- Assemble the casserole. Pour the sweet potato mixture into your greased 9×13-inch baking dish and spread it evenly with a spatula. Sprinkle the pecan crumble evenly over the top, covering the entire surface. If you’re using marshmallows, you can add them now or wait until the last 10 minutes of baking—I prefer adding them later so they get golden without burning.
- Bake. Place the dish in the preheated oven and bake for 25-30 minutes, until the casserole is set around the edges and slightly jiggly in the center. The crumble should be golden brown and fragrant. If you’re adding marshmallows, pull the casserole out at the 20-minute mark, scatter them on top, and return to the oven for the final 5-10 minutes.
- Rest before serving. Let the casserole cool on a wire rack for at least 10 minutes before serving. This allows it to set up properly—if you dig in too soon, it’ll be runny. I know it’s hard to wait, but it’s worth it.
A quick note: if the crumble is browning too quickly but the casserole isn’t set yet, loosely tent a piece of foil over the top and continue baking. This happened to me the first time I made this recipe, and the foil trick saved it completely.
Cooking Tips & Techniques
After making this gluten-free sweet potato casserole more times than I can count, I’ve picked up a few tricks that make a real difference. Let me share them with you.
The biggest mistake people make is not draining the sweet potatoes enough. I’m serious—excess moisture is the enemy of a good casserole. After boiling, let them sit in the colander for a full 2-3 minutes. I even give them a gentle shake to release more steam. If they’re still steaming when you mash them, that’s moisture that would have made your casserole watery. I learned this after my first attempt came out soupy and I had to bake it an extra 20 minutes to salvage it.
Toast your pecans before using them. This is a game-changer. Spread the chopped pecans on a baking sheet and toast them at 350°F for 5-7 minutes, shaking the pan halfway through. They should smell nutty and be slightly darker. Let them cool completely before making the crumble. The difference in flavor is dramatic—toasted pecans have this deep, almost buttery richness that raw nuts just don’t have.
Keep your butter cold for the crumble. This is non-negotiable. Cold butter creates those beautiful, flaky crumble pieces. If your butter softens, the crumble will turn into a paste instead of staying crumbly. If your kitchen is warm, chill the butter in the freezer for 10 minutes before cutting it into the dry ingredients. I keep a stick of butter in the freezer specifically for crumble toppings.
Don’t overmix the sweet potato base. Once you add the eggs, mix just until combined. Overmixing develops the gluten in the eggs and can make the casserole tough and rubbery. You want it tender and creamy, not bouncy. Mix until you don’t see any streaks of egg, then stop.
Let it rest before serving. I know I said this already, but it bears repeating. That 10-minute rest allows the starches to set and the flavors to meld. If you serve it right out of the oven, it’ll be loose and the layers won’t hold together. Patience pays off here.
Variations & Adaptations
One of the best things about this gluten-free sweet potato casserole is how versatile it is. Here are some ways to make it your own.
Vegan Version
Swap the butter with vegan butter (I like Miyoko’s or Earth Balance) and use flax eggs instead of regular eggs (mix 2 tablespoons ground flaxseed with 6 tablespoons water, let sit for 5 minutes). Use coconut cream instead of heavy cream. The texture is slightly less rich, but still delicious—I’ve made this for my vegan sister-in-law and she couldn’t stop eating it.
Paleo-Friendly Option
Replace the oats in the crumble with additional almond flour or chopped pecans. Use coconut sugar instead of brown sugar. This version is grain-free and works great for anyone following a paleo diet. The crumble is a bit more delicate, so handle it gently when sprinkling it on top.
Savory Twist
Cut the maple syrup in half and add 1 teaspoon smoked paprika, 1/2 teaspoon garlic powder, and a pinch of cayenne pepper to the sweet potato mixture. Use the pecan crumble as is, but reduce the coconut sugar to 2 tablespoons. This version is incredible alongside roasted chicken or pork chops—I served it at a dinner party last month and everyone asked for the recipe.
Make It Ahead
Assemble the casserole completely (without baking) up to 24 hours in advance. Cover tightly with foil and refrigerate. When you’re ready to bake, add about 10 minutes to the baking time since you’re starting from cold. The crumble might not be as crispy, but it’s still fantastic—and the convenience is unbeatable for holiday hosting.
Individual Servings
Divide the mixture among 8-10 ramekins or small baking dishes. Reduce the baking time to 15-20 minutes. These are perfect for dinner parties or meal prep—just pop one in the microwave for a quick reheat. I’ve done this for Thanksgiving leftovers and it feels so fancy.
Serving & Storage Suggestions
This gluten-free sweet potato casserole with pecan crumble is best served warm, straight from the oven. The contrast between the creamy sweet potato base and the crunchy pecan topping is pure magic. I like to serve it in a shallow bowl with a dollop of coconut whipped cream or a drizzle of maple syrup on top for extra indulgence.
For holiday meals, this casserole pairs beautifully with roasted turkey or ham, green bean casserole, and a simple salad with citrus vinaigrette to cut through the richness. If you’re serving it as a main dish (which I’ve done for cozy meatless dinners), add a side of sautéed kale or roasted Brussels sprouts for balance. A crisp white wine like Sauvignon Blanc or a dry Riesling complements the sweetness perfectly.
For storage: Let the casserole cool completely, then cover tightly with foil or plastic wrap. It will keep in the refrigerator for up to 5 days. The crumble will soften slightly over time, but the flavor actually gets better as the spices meld. To reheat, place individual portions in a 350°F oven for 10-15 minutes, or microwave for 1-2 minutes. For larger portions, reheat covered in a 325°F oven for 20-25 minutes.
Freezer instructions: This casserole freezes beautifully. Assemble it completely but don’t bake it. Wrap the dish tightly in a layer of plastic wrap, then a layer of foil. Freeze for up to 3 months. To bake from frozen, remove the foil and plastic, cover with foil, and bake at 350°F for 45 minutes. Remove the foil and bake for another 15-20 minutes until golden and bubbly. You can also freeze baked casserole—just let it cool completely, wrap it up, and reheat directly from frozen.
The flavors actually deepen after a day or two in the fridge. I honestly prefer this casserole the next day—the spices have had time to really get friendly with each other. Just don’t tell my Thanksgiving guests that I’m serving them leftovers.
Nutritional Information & Benefits
Here’s the thing about this gluten-free sweet potato casserole—it’s actually good for you, and I don’t mean that in a sad, “healthy food” way. Sweet potatoes are packed with vitamin A (one serving gives you over 400% of your daily needs), vitamin C, fiber, and potassium. They’re also lower on the glycemic index than regular potatoes, which means they won’t spike your blood sugar as dramatically.
The pecans add healthy fats, protein, and magnesium, while the almond flour brings extra vitamin E and healthy monounsaturated fats. Even the coconut sugar is a better option than refined white sugar—it has a lower glycemic index and contains some minerals like iron and zinc.
Per serving (based on 10 servings):
- Calories: 320
- Fat: 18g
- Carbohydrates: 38g
- Fiber: 5g
- Sugar: 16g (naturally occurring plus added)
- Protein: 5g
- Vitamin A: 450% DV
- Vitamin C: 35% DV
- Potassium: 15% DV
This recipe is naturally gluten-free, nut-free (if you skip the almond flour and use oat flour instead), and can easily be made dairy-free and vegan. The only potential allergen is tree nuts from the pecans and almond flour, so if you’re serving someone with a nut allergy, substitute the pecans with pumpkin seeds and the almond flour with oat flour.
I love that I can serve this dish to my family and feel good about what they’re eating. It’s comfort food that actually nourishes you—the best kind of cooking, if you ask me.
Frequently Asked Questions
Can I use canned sweet potatoes instead of fresh?
Yes, you can use canned sweet potato puree in a pinch. Drain it really well—like, press it with paper towels to remove excess liquid—and skip the boiling step. The texture won’t be quite as good as fresh, but it works for a quick version. I’d recommend using about 4 cups of drained puree for this recipe.
Why did my casserole turn out watery?
This usually happens when the sweet potatoes aren’t drained well enough after boiling, or if you used canned puree without draining it. Make sure to let the cooked sweet potatoes sit in the colander for a few minutes, and give them a gentle shake to release steam. You can also spread the drained potatoes on a baking sheet and let them cool for 5 minutes to evaporate more moisture.
Can I make this casserole without eggs?
Absolutely! Use a flax egg (1 tablespoon ground flaxseed mixed with 3 tablespoons water, let sit for 5 minutes) for each egg. The texture will be slightly less rich, but the casserole will still hold together beautifully. I’ve made this version for vegan friends and it’s always a hit.
How do I know when the casserole is done baking?
The casserole is done when the edges are set and slightly pulling away from the dish, and the center is just slightly jiggly—like a cheesecake. The crumble should be golden brown and fragrant. If you insert a knife into the center, it should come out clean. Don’t overbake or the sweet potato mixture can become dry.
Can I use a different type of nut for the crumble?
Yes! Walnuts, hazelnuts, or even pumpkin seeds work great in place of pecans. If you’re avoiding nuts altogether, use sunflower seeds or pumpkin seeds. Just make sure to chop them to a similar size as the pecans for even texture. I’ve made this with walnuts when I ran out of pecans, and honestly, it was just as good.
Conclusion
This gluten-free sweet potato casserole with pecan crumble is more than just a recipe—it’s proof that you don’t have to sacrifice flavor for health, or tradition for dietary needs. Whether you’re serving it at a holiday gathering, a Sunday dinner, or just a random Tuesday when you need some comfort food, it delivers every single time.
I love this recipe because it reminds me that the best dishes often come from happy accidents and late-night experiments. That rainy Thursday night could have ended with me ordering takeout, but instead, it gave me a recipe I’ll make for years to come. Now I want to hear from you—have you tried this recipe? Did you add your own twist? Drop a comment below and let me know how it turned out. And if you loved it, share it with someone who needs a little gluten-free comfort in their life. Happy cooking!
Pin This Recipe!

Best Gluten-Free Sweet Potato Casserole with Pecan Crumble
A creamy, naturally sweet sweet potato casserole topped with a buttery, crunchy pecan crumble. This gluten-free twist on a classic holiday side dish is quick, easy, and perfect for any gathering.
- Prep Time: 15 minutes
- Cook Time: 30 minutes
- Total Time: 45 minutes
- Yield: 10 servings 1x
- Category: Side Dish
- Cuisine: American
Ingredients
- 3 pounds sweet potatoes (about 4 medium-large), peeled and cut into 1-inch cubes
- 1/4 cup unsalted butter, melted
- 1/3 cup pure maple syrup
- 2 large eggs, room temperature
- 1/3 cup full-fat coconut milk (or heavy cream)
- 1 teaspoon vanilla extract
- 1 teaspoon ground cinnamon
- 1/2 teaspoon ground nutmeg
- 1/2 teaspoon salt
- 1 cup pecans, chopped
- 1/2 cup certified gluten-free rolled oats
- 1/3 cup almond flour
- 1/4 cup coconut sugar (or brown sugar)
- 1/4 cup cold unsalted butter, cut into small cubes
- 1/2 teaspoon cinnamon
- Pinch of salt
- 1/3 cup mini marshmallows (optional, gluten-free)
- 1 tablespoon bourbon (optional)
- 1/4 cup dried cranberries (optional)
Instructions
- Preheat your oven to 375°F (190°C). Peel sweet potatoes and cut into uniform 1-inch cubes.
- Place the cubes in a large pot and cover with cold water by about an inch. Add a generous pinch of salt. Bring to a boil over high heat, then reduce to medium-high and cook for 12-15 minutes, until fork-tender. Drain well and let sit in colander for a minute to steam off excess moisture.
- Transfer drained sweet potatoes to a large mixing bowl. Add melted butter, maple syrup, coconut milk, vanilla, cinnamon, nutmeg, and salt. Mash with a potato masher until mostly smooth, then use a hand mixer for 30 seconds for a silky texture.
- Crack eggs into a small bowl, then add to sweet potato mixture. Mix until just combined.
- In a separate medium bowl, combine chopped pecans, gluten-free oats, almond flour, coconut sugar, cinnamon, and salt. Add cold butter cubes. Use a pastry cutter or fingertips to work butter into dry ingredients until mixture resembles coarse sand with some pea-sized butter pieces. Refrigerate while preparing base.
- Pour sweet potato mixture into a greased 9×13-inch baking dish and spread evenly. Sprinkle pecan crumble evenly over the top. If using marshmallows, add them now or wait until last 10 minutes of baking.
- Bake for 25-30 minutes, until edges are set and center is slightly jiggly. If adding marshmallows, pull out at 20 minutes, scatter on top, and bake for final 5-10 minutes.
- Let casserole cool on a wire rack for at least 10 minutes before serving.
Notes
For best results, drain sweet potatoes thoroughly to avoid a watery casserole. Toast pecans before using for deeper flavor. Keep butter cold for crumble. Let casserole rest before serving to set properly.
Nutrition
- Serving Size: 1 serving
- Calories: 320
- Sugar: 16
- Sodium: 200
- Fat: 18
- Saturated Fat: 8
- Carbohydrates: 38
- Fiber: 5
- Protein: 5
Keywords: gluten-free sweet potato casserole, pecan crumble, holiday side dish, gluten-free Thanksgiving, sweet potato recipe


