Written by

Brittney Vega

Published

Best Gluten-Free Sweet Potato Casserole with Easy Pecan Crumble

Ready In 60 minutes
Servings 10 servings
Difficulty Easy

This was supposed to be a classic sweet potato casserole, the kind my aunt brings to every Thanksgiving without fail. The marshmallow-topped one, you know, the one that disappears before the turkey even gets carved. But last November, standing in my kitchen at 9 PM on a Tuesday, I realized I was completely out of gluten-free all-purpose flour for the topping. And my marshmallows? Rock hard. I’d left the bag open. Again.

So there I was, staring at a pot of boiled sweet potatoes, a bag of sad marshmallows, and a pantry that was clearly mocking me. I grabbed pecans instead. I grabbed coconut oil. I grabbed brown sugar. And honestly? I was already mentally preparing to text my family that we were ordering pizza. But I mashed those sweet potatoes with butter and maple syrup, threw together a pecan crumble with my hands, and slid it into the oven without much hope.

When I pulled that casserole out, the smell alone made my roommate walk out of her room. The top was golden and crunchy, the edges were bubbling, and I stood there with the oven mitt still on my hand, completely confused. I mean, this was supposed to be a disaster. But I scooped myself a spoonful, burned my tongue, and didn’t care one bit. It was better. So much better than the original plan. Maybe you’ve been there — that moment when the kitchen throws you a curveball and you accidentally create something you’ll make forever. That’s this casserole. And I’ve been making it ever since.

Why You’ll Love This Recipe

Let me tell you why this gluten-free sweet potato casserole has earned a permanent spot on my holiday table and my regular Tuesday dinner rotation. First off, it’s quick to put together — I’m talking 20 minutes of active prep time, tops. The oven does the rest of the work while you handle everything else on your to-do list.

  • Simple Ingredients: No weird flours, no obscure spices, no trips to three different grocery stores. Sweet potatoes, butter, maple syrup, pecans — you probably have most of this already.
  • Perfect for Hosting: This dish is made for feeding a crowd. It scales beautifully, looks stunning on a buffet table, and you can prep it completely the day before. That’s a game-changer when you’re hosting.
  • Crowd-Pleaser: I’ve served this to gluten-free friends and gluten-loving relatives alike. Everyone goes back for seconds. The pecan crumble is the star — crunchy, buttery, and just sweet enough.
  • Unbelievably Delicious: The texture is what gets me every time. Silky smooth sweet potatoes underneath, that crunchy pecan topping on top. It’s comfort food that feels a little fancy.

What makes this version different from every other sweet potato casserole out there? It’s the pecan crumble. Most recipes either use marshmallows or a flour-based streusel. This one uses almond flour and coconut oil for a topping that’s naturally gluten-free and ridiculously crunchy. No one will miss the gluten. I promise you that.

This is the kind of dish that makes people close their eyes after the first bite. It’s the recipe you’ll pull out when you want to impress without stress. And honestly? It’s the one that made me stop panicking when things go wrong in the kitchen.

What Ingredients You Will Need

This recipe uses simple, wholesome ingredients to deliver that perfect balance of creamy and crunchy. Most of these are pantry staples, and I’ve included substitution notes where they matter.

For the Sweet Potato Filling

  • 3 pounds sweet potatoes (about 4-5 medium) — peeled and cubed. Look for firm, orange-fleshed sweet potatoes for the best creamy texture. I prefer Garnet or Jewel varieties.
  • 1/4 cup unsalted butter, melted — adds richness. Use dairy-free butter if needed.
  • 1/4 cup maple syrup — pure maple syrup, not pancake syrup. It adds a deeper flavor than honey.
  • 2 large eggs, lightly beaten — helps bind the filling. For a vegan version, use flax eggs (2 tablespoons ground flax mixed with 6 tablespoons water).
  • 1 teaspoon vanilla extract — pure vanilla, not imitation.
  • 1/2 teaspoon salt — balances the sweetness.
  • 1/2 teaspoon cinnamon — I use Ceylon cinnamon for a milder flavor.
  • 1/4 teaspoon nutmeg — freshly grated if you have it.
  • 1/4 teaspoon ginger — adds a subtle warmth.

For the Pecan Crumble Topping

gluten-free sweet potato casserole preparation steps

  • 1 cup pecans, chopped — toast them lightly first for extra flavor. I buy raw pecans and toast them myself.
  • 1/2 cup almond flour — this is what keeps the topping gluten-free and adds a lovely nutty flavor. I recommend Bob’s Red Mill or Kirkland brand.
  • 1/4 cup coconut oil, solid — or use cold butter if you’re not dairy-free. The key is that it’s cold.
  • 1/4 cup brown sugar, packed — light or dark both work. Dark brown sugar gives a deeper molasses flavor.
  • 1/2 teaspoon cinnamon — for that warm spice note.
  • Pinch of salt — don’t skip this. It makes the topping taste more buttery.

Equipment Needed

You don’t need a professional kitchen for this one. Here’s what you’ll need:

  • Large pot for boiling the sweet potatoes — a 6-quart pot works perfectly.
  • Colander for draining.
  • 9×13 inch baking dish — glass or ceramic works best. I use a Pyrex dish and it always bakes evenly.
  • Mixing bowls — one large, one medium.
  • Potato masher or hand mixer — I actually prefer a masher for a slightly rustic texture, but a hand mixer works if you want it ultra-smooth.
  • Measuring cups and spoons — the standard set.
  • Paring knife and cutting board — for prepping the sweet potatoes.
  • Pastry cutter or two forks — for cutting the coconut oil into the almond flour mixture. You can also use your fingers.

If you don’t have a pastry cutter, honestly, just use your hands. The warmth of your fingers will soften the coconut oil a bit, but that’s fine. The topping will still be delicious.

Preparation Method

  1. Preheat your oven to 375°F (190°C). Grease your 9×13 baking dish with butter or coconut oil. Set it aside.
  2. Boil the sweet potatoes. Peel and cube your sweet potatoes into 1-inch chunks. Place them 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 through easily, but not falling apart completely.
  3. Drain and mash. Drain the sweet potatoes in a colander and let them steam dry for about 2 minutes. This is important — excess water will make your casserole watery. Transfer them back to the pot or to a large mixing bowl. Mash them until smooth. I like a few tiny lumps for texture, but go as smooth as you like.
  4. Mix the filling. To the mashed sweet potatoes, add the melted butter, maple syrup, beaten eggs, vanilla, salt, cinnamon, nutmeg, and ginger. Stir until everything is well combined. The mixture should be thick and creamy, with a beautiful orange color. Taste it — adjust the sweetness or spices to your liking. I sometimes add an extra pinch of cinnamon here.
  5. Spread the filling. Pour the sweet potato mixture into your prepared baking dish. Use a spatula to spread it evenly. The surface should be relatively smooth, but don’t stress about perfection.
  6. Make the pecan crumble. In a medium bowl, combine the chopped pecans, almond flour, brown sugar, cinnamon, and salt. Stir to mix. Add the solid coconut oil. Use a pastry cutter, two forks, or your fingers to cut the oil into the dry ingredients until the mixture resembles coarse crumbs. You want pea-sized pieces of oil throughout. Don’t overwork it — the crumble should be clumpy, not pasty.
  7. Top the casserole. Sprinkle the pecan crumble evenly over the sweet potato filling. Don’t press it down. Let it sit in a rustic, uneven layer — those craggy bits will get the crunchiest.
  8. Bake. Place the dish in the preheated oven and bake for 25-30 minutes, until the filling is bubbly around the edges and the topping is golden brown and fragrant. If the topping is browning too quickly, tent loosely with foil for the last 10 minutes.
  9. Rest before serving. Let the casserole sit for 5-10 minutes after it comes out of the oven. This allows the filling to set slightly and makes serving easier. The smell at this point is absolutely ridiculous — buttery, nutty, sweet, and warm.

Cooking Tips & Techniques

I’ve made this casserole at least a dozen times, and I’ve learned a few things the hard way. Let me save you some trouble.

Don’t overboil the sweet potatoes. I did this once — left them on the stove while I answered a phone call — and they turned into waterlogged mush. The casserole was still tasty, but the texture was loose and never fully set. Cook them just until fork-tender, then drain immediately.

Toast your pecans. This is a small step that makes a huge difference. Spread the chopped pecans on a baking sheet and toast at 350°F for 5-7 minutes, until fragrant. Watch them closely — they burn fast. Toasted pecans have a deeper, nuttier flavor that elevates the whole dish.

Cold coconut oil is your friend. For the crumble topping, the coconut oil needs to be solid, not melted. If it’s melted, you’ll get a paste instead of a crumble. Pop it in the fridge for 10 minutes if your kitchen is warm.

Make it ahead. This is my favorite hosting hack. Assemble the entire casserole (without baking) up to 24 hours in advance. Cover and refrigerate. When you’re ready to bake, add about 10 minutes to the baking time since you’re starting from cold. The flavors actually meld together beautifully overnight.

Watch for carryover cooking. The casserole continues to cook slightly after it comes out of the oven. If you wait for the center to be completely set before pulling it out, it might be overdone. Pull it when the edges are bubbly and the center is just slightly jiggly.

Variations & Adaptations

This recipe is forgiving, and I’ve tried a few different versions over the years. Here are my favorites:

Vegan Version: Use melted coconut oil or vegan butter instead of regular butter. Replace the eggs with flax eggs (2 tablespoons ground flaxseed mixed with 6 tablespoons water, let sit for 5 minutes). The texture will be slightly less firm, but it’s still delicious. I made this for a vegan friend last year and she asked for the recipe twice.

Nut-Free Option: Skip the pecans and use pumpkin seeds or sunflower seeds instead. For the almond flour in the topping, use an equal amount of oat flour (just grind rolled oats in a blender). The texture will be different — less crunchy, more tender — but still tasty.

Less Sweet Version: Cut the maple syrup in half and reduce the brown sugar in the topping to 2 tablespoons. Add an extra pinch of salt and a dash of cayenne pepper for a savory-sweet twist. I made this version for a friend who doesn’t have a sweet tooth, and she ate half the dish herself.

Individual Servings: Spoon the filling into ramekins or small baking dishes, top with the crumble, and bake for 15-18 minutes. This is perfect for dinner parties where everyone wants their own little dish. Plus, it looks adorable.

Extra Crunchy Topping: Double the pecan crumble recipe. I did this once when I was craving extra texture, and honestly, it might be my new favorite way to make it. Just be careful not to burn the topping — check it a few minutes early.

Serving & Storage Suggestions

This casserole is best served warm, straight from the oven. The contrast between the hot, creamy filling and the crunchy topping is pure magic. Let it rest for 5 minutes after baking so it holds its shape when you scoop it.

What to serve alongside: This dish is a natural fit for holiday tables. Pair it with roasted turkey or ham, green bean casserole, and cranberry sauce. For a weeknight meal, it works beautifully alongside roasted chicken and a simple green salad. The sweetness also balances spicy dishes — try it with jerk chicken or chili.

Storage: Leftovers keep in the refrigerator for up to 4 days in an airtight container. The topping will soften over time, but the flavor is still fantastic. I actually love it cold, straight from the fridge — it’s like sweet potato pie filling.

Reheating: The best way to reheat is in the oven at 350°F for 10-15 minutes. This helps re-crisp the topping. The microwave works in a pinch, but the topping will be soft. If you’re reheating just a single serving, the air fryer at 350°F for 5 minutes is surprisingly good.

Freezing: This casserole freezes beautifully. Assemble it completely, wrap tightly in plastic wrap and then foil, and freeze for up to 3 months. Thaw overnight in the refrigerator before baking. Add 10-15 minutes to the baking time.

The flavors actually deepen after a day in the fridge. I honestly prefer the leftovers sometimes — the spices meld together and the sweetness becomes more rounded.

Nutritional Information & Benefits

Here’s an estimated breakdown per serving (based on 10 servings):

  • Calories: 310
  • Fat: 18g
  • Saturated Fat: 8g
  • Carbohydrates: 36g
  • Fiber: 5g
  • Sugar: 16g
  • Protein: 5g
  • Sodium: 180mg

Sweet potatoes are packed with vitamin A — one serving provides over 200% of your daily needs. They’re also a great source of vitamin C, manganese, and fiber. The pecans add healthy fats and magnesium, while the almond flour provides a bit of protein and vitamin E.

This recipe is naturally gluten-free, and with the substitutions mentioned, it can be made vegan and nut-free. It’s also relatively low in added sugar compared to traditional versions — the sweetness comes mostly from the sweet potatoes and maple syrup.

I’m not a nutritionist, but I do know that this dish makes me feel good. It’s satisfying without being heavy, and it’s packed with real, whole ingredients. That’s a win in my book.

Conclusion

This gluten-free sweet potato casserole with pecan crumble started as a kitchen accident, but it’s become one of my most-requested recipes. It’s the dish I bring to Friendsgiving, the one my family asks for at Christmas, and the one I make on random November Tuesdays just because.

The beauty of this recipe is that it’s forgiving. You can tweak the spices, swap the nuts, adjust the sweetness — it always works. It’s proof that the best dishes don’t come from perfection. They come from experimenting, from grabbing the wrong ingredient, from trusting your instincts when things go sideways.

I’d love to hear how yours turns out. Did you add extra cinnamon? Swap the pecans for walnuts? Make it vegan? Drop a comment below and let me know. And if you share it on social media, tag me — I want to see that golden, crunchy topping in all its glory.

Now go make some happy accidents in your kitchen. You might just create something you’ll make forever.

Frequently Asked Questions

Can I use canned sweet potatoes instead of fresh?

You can, but I don’t recommend it. Canned sweet potatoes are much softer and more watery, which can make the casserole loose and less flavorful. Fresh sweet potatoes give you a better texture and richer taste. If you’re short on time, you can microwave the sweet potatoes instead of boiling them — pierce them with a fork and microwave on high for 8-10 minutes.

Can I make this dairy-free?

Absolutely. Use melted coconut oil or a good dairy-free butter (I like Miyoko’s) instead of regular butter. The rest of the recipe is already dairy-free. The coconut oil in the topping works perfectly. Just make sure you use solid coconut oil, not melted.

Why is my topping not crunchy?

There are a few possible reasons. First, your coconut oil or butter might have been too soft when you mixed it — it should be cold and solid. Second, the topping might not have baked long enough. Give it the full 30 minutes and check that it’s golden brown. Third, if you covered the casserole while baking, the steam softened the topping. Bake it uncovered.

Can I prepare this the night before?

Yes, and I actually recommend it. Assemble the entire casserole, cover it, and refrigerate for up to 24 hours. When you’re ready to bake, add about 10 minutes to the baking time. The flavors meld together beautifully overnight. Just make sure the dish comes back to room temperature slightly before baking, or adjust your timing accordingly.

What can I use instead of almond flour in the topping?

If you need a nut-free option, oat flour works great. Just grind rolled oats in a blender or food processor until they’re a fine powder. You can also use gluten-free all-purpose flour, but the texture will be slightly different — less nutty, more like a traditional streusel. Coconut flour won’t work here because it absorbs too much liquid.

Pin This Recipe!

gluten-free sweet potato casserole recipe

Print

Best Gluten-Free Sweet Potato Casserole with Easy Pecan Crumble

A gluten-free sweet potato casserole with a crunchy pecan crumble topping, born from a kitchen accident. It’s creamy, sweet, and perfect for holidays or weeknight dinners.

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

Ingredients

Scale
  • 3 pounds sweet potatoes (about 4–5 medium), peeled and cubed
  • 1/4 cup unsalted butter, melted
  • 1/4 cup maple syrup
  • 2 large eggs, lightly beaten
  • 1 teaspoon vanilla extract
  • 1/2 teaspoon salt
  • 1/2 teaspoon cinnamon
  • 1/4 teaspoon nutmeg
  • 1/4 teaspoon ginger
  • 1 cup pecans, chopped
  • 1/2 cup almond flour
  • 1/4 cup coconut oil, solid
  • 1/4 cup brown sugar, packed
  • 1/2 teaspoon cinnamon
  • Pinch of salt

Instructions

  1. Preheat your oven to 375°F (190°C). Grease a 9×13 inch baking dish with butter or coconut oil.
  2. Peel and cube sweet potatoes into 1-inch chunks. Place in a large pot, cover with cold water by about an inch, and 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.
  3. Drain sweet potatoes in a colander and let steam dry for about 2 minutes. Transfer to a large mixing bowl and mash until smooth (or with a few lumps for texture).
  4. To the mashed sweet potatoes, add melted butter, maple syrup, beaten eggs, vanilla, salt, cinnamon, nutmeg, and ginger. Stir until well combined.
  5. Pour the sweet potato mixture into the prepared baking dish and spread evenly with a spatula.
  6. In a medium bowl, combine chopped pecans, almond flour, brown sugar, cinnamon, and salt. Add solid coconut oil and cut it into the dry ingredients using a pastry cutter, two forks, or your fingers until the mixture resembles coarse crumbs.
  7. Sprinkle the pecan crumble evenly over the sweet potato filling. Do not press it down.
  8. Bake for 25-30 minutes, until the filling is bubbly around the edges and the topping is golden brown. If the topping browns too quickly, tent loosely with foil for the last 10 minutes.
  9. Let the casserole rest for 5-10 minutes before serving.

Notes

Toast pecans before using for extra flavor. Use cold coconut oil for the crumble. Assemble up to 24 hours ahead and refrigerate; add 10 minutes to baking time. For vegan version, use flax eggs and dairy-free butter. For nut-free, use pumpkin seeds and oat flour.

Nutrition

  • Serving Size: 1 serving (1/10 of c
  • Calories: 310
  • Sugar: 16
  • Sodium: 180
  • Fat: 18
  • Saturated Fat: 8
  • Carbohydrates: 36
  • Fiber: 5
  • Protein: 5

Keywords: gluten-free sweet potato casserole, pecan crumble, Thanksgiving side dish, gluten-free holiday recipe, sweet potato casserole

Did you make this recipe?

Share a photo and tag us — we can't wait to see what you've made!

You might also love these recipes

Leave a Comment

Recipe rating ★☆ ★☆ ★☆ ★☆ ★☆