Love this? Save it for later!
Share the inspiration with your friends
I wasn’t expecting cooking advice from the quietest person at the farmer’s market, but there I was, elbow-deep in a bin of sweet potatoes, listening to Mrs. Gable describe exactly how to make her family’s sweet potato casserole. She was this tiny woman in a faded floral apron who’d been silently weighing apples three stalls down for the past fifteen minutes. Honestly, I’d barely noticed her until she reached over and picked up a sweet potato, turning it over in her hands like she was inspecting a gem. “You’re making it for Thanksgiving, right?” she asked, and I nodded, a little startled. “Well, don’t you dare boil them,” she said firmly. “Roast them. And whatever you do, put a pecan crumble on top, not those sad little marshmallows.” I mean, who knew the quiet lady with the sensible shoes was a sweet potato casserole guru? That chance encounter changed my Thanksgiving forever, and this recipe is the direct result of her insistence on roasting over boiling. It’s the kind of dish that makes you close your eyes after the first bite—creamy, sweet, and topped with a buttery, crunchy pecan crumble that shatters perfectly with each spoonful. Let me tell you, once you try it this way, you’ll never go back.
Why You’ll Love This Recipe
This isn’t just another sweet potato casserole. This is the one that gets requested for every holiday gathering, the one that disappears before the turkey even makes it to the table. After testing this recipe dozens of times (and yes, messing up the crumble more times than I’d like to admit), I can confidently say this version hits every single note.
- Quick & Easy: Comes together in about an hour, with only 15 minutes of active prep. Perfect for busy holiday mornings or a cozy weeknight side dish.
- Simple Ingredients: No fancy grocery trips needed. Sweet potatoes, butter, brown sugar, pecans, and a few pantry staples are all you need.
- Perfect for Holidays: Thanksgiving, Christmas, Easter—this dish fits right in on any festive table. It also makes a spectacular side for a Sunday roast.
- Crowd-Pleaser: I’ve served this to everyone from picky toddlers to my uncle who “doesn’t do sweet sides,” and it gets rave reviews every single time.
- Unbelievably Delicious: The contrast between the silky, creamy sweet potato base and the crunchy, buttery pecan topping is pure comfort food magic. It’s the kind of dish that makes you go back for seconds, then thirds.
What makes this recipe different from the rest? It’s all about the method. Roasting the sweet potatoes instead of boiling them concentrates their natural sweetness and gives the filling a richer, more complex flavor. The pecan crumble isn’t just a topping—it’s a buttery, spiced crust that adds texture and warmth. This isn’t just good; it’s the kind of casserole that makes people ask for the recipe before they’ve even finished their plate. It’s comfort food reimagined—a little more refined, a lot more delicious, but with the same soul-soothing satisfaction that reminds you of home.
What Ingredients You Will Need
This recipe uses simple, wholesome ingredients to deliver bold flavor and satisfying texture without the fuss. Most of these are pantry staples, so you probably already have everything you need.
For the Sweet Potato Filling
- 3 pounds sweet potatoes (about 4-5 medium), scrubbed clean (look for firm, evenly shaped potatoes for even roasting)
- 1/4 cup unsalted butter, melted (I recommend Kerrygold for a richer flavor, but any good butter works)
- 1/3 cup packed light brown sugar (adds depth and moisture)
- 2 large eggs, room temperature (helps the filling set properly)
- 1 teaspoon vanilla extract (use pure, not imitation, for best flavor)
- 1/2 teaspoon ground cinnamon
- 1/4 teaspoon ground nutmeg (freshly grated if you have it)
- 1/4 teaspoon salt (enhances the sweetness)
- 1/4 cup whole milk or heavy cream (for extra creaminess; use dairy-free milk if needed)
For the Crunchy Pecan Crumble

- 1/2 cup all-purpose flour (spooned and leveled for accuracy)
- 1/2 cup packed light brown sugar
- 1/2 cup rolled oats (old-fashioned, not instant, for better texture)
- 1/2 teaspoon ground cinnamon
- 1/4 teaspoon salt
- 1/2 cup unsalted butter, cold and cut into small cubes (this is key for a crumbly texture)
- 1 cup chopped pecans (toasted for extra flavor, if you have time)
Ingredient Tips & Substitutions: For a gluten-free version, use a gluten-free all-purpose flour blend and certified gluten-free oats. Swap the butter with vegan butter to make this dairy-free. If you’re out of brown sugar, you can use coconut sugar or a mix of white sugar and molasses. For the sweet potatoes, look for Garnet or Jewel varieties—they’re naturally sweet and have a creamy texture when roasted.
Equipment Needed
You don’t need a lot of fancy equipment to make this casserole, which is part of its charm. Here’s what you’ll need:
- Baking sheet: For roasting the sweet potatoes. A rimmed baking sheet works best to catch any drips.
- 9×13-inch baking dish: This is the perfect size for this recipe. A glass or ceramic dish works beautifully.
- Large mixing bowl: For mashing and mixing the filling.
- Medium bowl: For making the pecan crumble.
- Potato masher or fork: For mashing the roasted sweet potatoes. A hand mixer also works if you want an ultra-smooth texture.
- Pastry cutter or two forks: For cutting the butter into the crumble ingredients. You can also use your fingertips—just work quickly so the butter stays cold.
- Measuring cups and spoons: Accuracy matters here, especially for the crumble.
- Knife and cutting board: For chopping pecans and any prep work.
If you don’t have a pastry cutter, don’t worry. I’ve used my hands for years, and it works perfectly. Just make sure the butter is cold, and work it into the flour mixture until it resembles coarse sand. A food processor works too, but be careful not to overmix—you want some pea-sized butter pieces for the best crumbly texture.
Preparation Method
Let’s get cooking! This recipe is straightforward, but a few key steps make all the difference.
- Preheat your oven to 400°F (200°C). Line a baking sheet with parchment paper or foil for easy cleanup.
- Roast the sweet potatoes. Pierce each sweet potato a few times with a fork (this lets steam escape and prevents explosions—trust me on this one). Place them on the prepared baking sheet and roast for 45-60 minutes, until they’re very tender when pierced with a fork. The skins should look slightly wrinkled and even a little caramelized in spots. Let them cool for about 10 minutes—just enough so you can handle them without burning your fingers.
- While the potatoes roast, make the pecan crumble. In a medium bowl, whisk together the flour, brown sugar, rolled oats, cinnamon, and salt. Add the cold, cubed butter and use a pastry cutter or your fingertips to work it into the dry ingredients until the mixture looks like coarse sand with some pea-sized butter pieces. Stir in the chopped pecans. Pop the bowl in the refrigerator while you finish the filling—cold crumble bakes up crunchier.
- Prepare the filling. Once the sweet potatoes are cool enough to handle, peel off the skins (they should slip off easily). Place the flesh in a large mixing bowl. Add the melted butter, brown sugar, eggs, vanilla, cinnamon, nutmeg, salt, and milk or cream. Mash everything together until smooth. I like a little texture, so I use a potato masher, but if you prefer a silky-smooth filling, use a hand mixer or even a food processor. Taste the filling at this point—it should be sweet, creamy, and fragrant with warm spices.
- Assemble the casserole. Reduce the oven temperature to 350°F (175°C). Grease your 9×13-inch baking dish with butter or non-stick spray. Spread the sweet potato filling evenly in the dish. Sprinkle the cold pecan crumble evenly over the top—don’t press it down; let it sit loosely for the best crunchy texture.
- Bake. Place the casserole in the oven and bake for 25-30 minutes, until the filling is set and the crumble is golden brown and fragrant. If the crumble starts browning too quickly, tent the dish loosely with foil for the last 10 minutes. Let it rest for 5-10 minutes before serving—this helps the filling firm up a bit and makes serving easier.
A few personal notes: I’ve learned the hard way that rushing the roasting step is a mistake. Boiled sweet potatoes get waterlogged and make the filling soupy. Roasting concentrates the flavor and gives you that dense, creamy texture. Also, don’t skip chilling the crumble—it makes a huge difference in how crunchy it bakes up. And honestly, if you’re like me and you forget to set a timer sometimes, just keep an eye on the color of the crumble. When it turns a deep golden brown and the kitchen smells like toasted pecans and cinnamon, you’re good to go.
Cooking Tips & Techniques
After making this casserole more times than I can count (including a memorable disaster where I forgot the eggs and ended up with sweet potato soup), I’ve picked up a few tricks worth sharing.
Roast, don’t boil. This is non-negotiable. Roasting sweet potatoes caramelizes their natural sugars and gives the filling a deeper, more complex sweetness. Boiling makes them waterlogged and dilutes the flavor. If you’re short on time, you can microwave the sweet potatoes until tender, but roasting is still the best option for flavor.
Keep the crumble cold. A cold crumble bakes up crunchy and golden. If the butter gets too warm, the topping will spread into the filling and lose its texture. If your kitchen is warm, pop the crumble in the fridge for 15-20 minutes before baking.
Don’t overmix the filling. Overmixing can make the filling gummy, especially if you use a food processor. Mix just until everything is combined and smooth. A few small lumps are totally fine—they add a rustic, homemade feel.
Toast your pecans. If you have an extra 5 minutes, toast the pecans in a dry skillet over medium heat until fragrant. This deepens their flavor and makes the crumble even more delicious. Just watch them closely—they burn quickly.
Make it ahead. This casserole is a lifesaver for busy holidays. Assemble it completely (without baking), cover it tightly with foil, and refrigerate for up to 24 hours. When you’re ready to bake, add about 10-15 minutes to the baking time since you’re starting from cold. The crumble might not be quite as crunchy, but it’s still delicious.
My biggest lesson learned? Always taste the filling before you bake it. Sweet potatoes vary in sweetness, so you might need to adjust the sugar or spices. I once made a batch with unusually pale sweet potatoes that were barely sweet, and the filling was bland. A little extra brown sugar and cinnamon saved it, but it was a close call!
Variations & Adaptations
This recipe is wonderfully versatile. Here are a few ways to make it your own:
- Make it vegan: Substitute the butter with vegan butter, use flax eggs (1 tablespoon ground flaxseed mixed with 3 tablespoons water per egg), and swap the milk with oat or almond milk. The texture will be slightly less rich, but it’s still incredibly creamy and delicious.
- Add a marshmallow topping: If you’re a marshmallow fan (no judgment here!), sprinkle a layer of mini marshmallows over the crumble during the last 5-10 minutes of baking. Watch them closely—they can go from golden to burnt in seconds.
- Spice it up: Add a pinch of cayenne pepper or a dash of smoked paprika to the filling for a sweet-and-spicy twist. It sounds unusual, but the heat balances the sweetness beautifully.
- Try different nuts: No pecans? Walnuts or almonds work great too. For a nut-free version, use toasted pumpkin seeds or sunflower seeds.
- Make it a main dish: Add cooked black beans, corn, and a sprinkle of cumin to the filling for a savory-sweet twist. Top with the pecan crumble and serve with a side salad for a hearty vegetarian meal.
- Individual servings: Divide the filling among ramekins and top with the crumble. Bake for about 15-20 minutes—perfect for portion control or dinner parties.
I once tried a variation with coconut flakes mixed into the crumble, and honestly, it was amazing. The coconut added a chewy texture and a subtle tropical flavor that paired perfectly with the sweet potatoes. It’s not for everyone, but if you’re a coconut fan, give it a shot!
Serving & Storage Suggestions
This casserole is best served warm, straight from the oven, when the crumble is at its crunchiest and the filling is soft and creamy. Let it rest for about 5 minutes after baking—this helps the filling set slightly so it holds its shape on the plate.
What to serve with it: This sweet potato casserole is a natural side dish for roasted turkey, baked ham, or roast chicken. It also pairs beautifully with a simple green salad dressed with a tangy vinaigrette to cut through the richness. For a cozy weeknight meal, serve it alongside a bowl of chili or a hearty lentil soup. And honestly, it’s amazing on its own as a dessert with a dollop of whipped cream or a scoop of vanilla ice cream.
Storage: Leftovers can be stored in an airtight container in the refrigerator for up to 4 days. The crumble will soften over time, but it’s still delicious. To reheat, place individual portions in the microwave for 1-2 minutes, or reheat the whole casserole in a 350°F oven for about 15 minutes. If you want to revive the crunch, pop it under the broiler for a minute or two—just watch it closely.
Freezing: This casserole freezes beautifully. Assemble it completely (without baking), wrap it tightly in plastic wrap and then foil, and freeze for up to 3 months. To bake, thaw it in the refrigerator overnight, then bake as directed, adding about 10-15 minutes to the baking time. You can also freeze baked leftovers in individual portions for a quick side dish anytime.
Flavor development: Honestly, this casserole tastes even better the next day. The flavors meld together overnight, and the filling becomes even creamier. If you can resist eating it all on day one, you’re in for a treat on day two.
Nutritional Information & Benefits
Here’s an approximate nutritional breakdown per serving (based on 10 servings):
| Nutrient | Amount per Serving |
|---|---|
| Calories | 380 |
| Total Fat | 20g |
| Saturated Fat | 9g |
| Cholesterol | 65mg |
| Sodium | 220mg |
| Total Carbohydrates | 48g |
| Dietary Fiber | 6g |
| Sugars | 28g |
| Protein | 5g |
Sweet potatoes are packed with vitamin A (beta-carotene), which supports healthy vision and immune function. They’re also a great source of fiber, potassium, and vitamin C. Pecans add healthy fats, magnesium, and antioxidants. While this casserole is definitely a treat (it’s not a health food, let’s be honest), it does offer some real nutritional benefits compared to many other holiday sides. For a lighter version, you can reduce the butter and sugar, or use a sugar substitute like monk fruit sweetener.
Dietary considerations: This recipe contains gluten (from the flour and oats), dairy (from the butter and milk), eggs, and tree nuts (pecans). For a gluten-free version, use a gluten-free flour blend and certified gluten-free oats. For a dairy-free version, use vegan butter and a plant-based milk. This recipe is naturally vegetarian.
Conclusion
This sweet potato casserole with crunchy pecan crumble is more than just a side dish—it’s the kind of recipe that brings people together. It’s the dish that makes everyone at the table pause and say, “Wow, this is amazing.” It’s comfort food at its finest: creamy, sweet, crunchy, and utterly satisfying. Whether you’re serving it at a holiday feast or a cozy Sunday dinner, it never fails to impress.
I hope you give this recipe a try and make it your own. Maybe you’ll add a pinch of extra cinnamon, swap the pecans for walnuts, or top it with marshmallows like I sometimes do. That’s the beauty of cooking—you can always tweak it to suit your taste. And if you do make it, I’d love to hear how it turned out. Leave a comment below, share a photo on Pinterest, or tag me in your creation. Trust me, once you taste that first bite of creamy sweet potato with that buttery, crunchy crumble, you’ll understand why this recipe has become a staple in my kitchen. Happy cooking, friends!
Frequently Asked Questions
Can I make this sweet potato casserole ahead of time?
Absolutely! Assemble the casserole completely (without baking), cover it tightly with foil, and refrigerate for up to 24 hours. When you’re ready to bake, add about 10-15 minutes to the baking time. The crumble might be slightly less crunchy, but it’s still delicious.
Can I use canned sweet potatoes instead of fresh?
You can, but I don’t recommend it. Canned sweet potatoes are often packed in syrup and have a softer, mushier texture. Roasting fresh sweet potatoes gives you a much better flavor and texture. If you’re really short on time, you can microwave fresh sweet potatoes until tender.
How do I make the pecan crumble extra crunchy?
The key is keeping the butter cold and not overmixing the crumble. Use cold, cubed butter and work it into the dry ingredients just until it looks like coarse sand with some pea-sized butter pieces. Chill the crumble for at least 15 minutes before baking. Also, make sure your oven is fully preheated before baking.
Can I freeze leftover sweet potato casserole?
Yes! You can freeze it either before or after baking. To freeze unbaked, assemble the casserole, wrap it tightly in plastic wrap and foil, and freeze for up to 3 months. Thaw in the refrigerator overnight before baking. To freeze baked leftovers, let them cool completely, then wrap and freeze individual portions for a quick side dish anytime.
What can I substitute for pecans in the crumble?
Walnuts, almonds, or even hazelnuts work beautifully in place of pecans. For a nut-free version, use toasted pumpkin seeds or sunflower seeds. You can also make the crumble without any nuts—just increase the oats slightly to compensate. The texture will be different, but it’s still delicious.
Pin This Recipe!

Best Easy Sweet Potato Casserole with Crunchy Pecan Crumble
This sweet potato casserole features creamy roasted sweet potatoes topped with a buttery, crunchy pecan crumble. It’s a crowd-pleasing holiday side dish that’s quick and easy to prepare.
- Prep Time: 15 minutes
- Cook Time: 1 hour 15 minutes
- Total Time: 1 hour 30 minutes
- Yield: 10 servings 1x
- Category: Side Dish
- Cuisine: American
Ingredients
- 3 pounds sweet potatoes (about 4–5 medium), scrubbed clean
- 1/4 cup unsalted butter, melted
- 1/3 cup packed light brown sugar
- 2 large eggs, room temperature
- 1 teaspoon vanilla extract
- 1/2 teaspoon ground cinnamon
- 1/4 teaspoon ground nutmeg
- 1/4 teaspoon salt
- 1/4 cup whole milk or heavy cream
- 1/2 cup all-purpose flour
- 1/2 cup packed light brown sugar
- 1/2 cup rolled oats (old-fashioned)
- 1/2 teaspoon ground cinnamon
- 1/4 teaspoon salt
- 1/2 cup unsalted butter, cold and cut into small cubes
- 1 cup chopped pecans
Instructions
- Preheat your oven to 400°F (200°C). Line a baking sheet with parchment paper or foil.
- Pierce each sweet potato a few times with a fork. Place on the prepared baking sheet and roast for 45-60 minutes, until very tender. Let cool for about 10 minutes.
- While the potatoes roast, make the pecan crumble: In a medium bowl, whisk together flour, brown sugar, rolled oats, cinnamon, and salt. Add cold, cubed butter and work it into the dry ingredients until the mixture looks like coarse sand with some pea-sized butter pieces. Stir in chopped pecans. Refrigerate until needed.
- Once sweet potatoes are cool enough to handle, peel off the skins. Place the flesh in a large mixing bowl. Add melted butter, brown sugar, eggs, vanilla, cinnamon, nutmeg, salt, and milk or cream. Mash until smooth.
- Reduce oven temperature to 350°F (175°C). Grease a 9×13-inch baking dish. Spread the sweet potato filling evenly in the dish. Sprinkle the cold pecan crumble evenly over the top.
- Bake for 25-30 minutes, until the filling is set and the crumble is golden brown. Let rest for 5-10 minutes before serving.
Notes
Roast the sweet potatoes instead of boiling for better flavor and texture. Keep the crumble cold for a crunchier topping. The casserole can be assembled up to 24 hours ahead and refrigerated before baking. For a gluten-free version, use gluten-free flour and certified gluten-free oats. For a dairy-free version, use vegan butter and plant-based milk.
Nutrition
- Serving Size: 1 serving
- Calories: 380
- Sugar: 28
- Sodium: 220
- Fat: 20
- Saturated Fat: 9
- Carbohydrates: 48
- Fiber: 6
- Protein: 5
Keywords: sweet potato casserole, pecan crumble, Thanksgiving side dish, holiday recipe, easy sweet potato casserole



