Imagine a creamy, decadent cloud of sweet potatoes, kissed with warm spices, and topped with a crunchy, buttery pecan streusel. This Sweet Potato Casserole isn’t just a side dish; it’s a highlight of any holiday meal, and I’m going to show you how to make a version that will have everyone begging for seconds – trust me, it’s easier than you think!
Gather Your Goodies: Ingredients for the Best Sweet Potato Casserole
Sweet Potato Base:
- Sweet Potatoes: 3 pounds, peeled and cubed (about 6 medium)
- Butter: 1/2 cup (1 stick), melted
- Brown Sugar: 1/2 cup, packed
- Milk: 1/4 cup (I prefer whole milk for richness!)
- Vanilla Extract: 1 teaspoon
- Ground Cinnamon: 1/2 teaspoon
- Ground Nutmeg: 1/4 teaspoon
- Salt: 1/4 teaspoon
Pecan Streusel Topping:
- All-Purpose Flour: 1/2 cup
- Brown Sugar: 1/2 cup, packed
- Pecans: 1/2 cup, chopped
- Butter: 1/4 cup (1/2 stick), cold and cubed
Let’s Get Cooking: Step-by-Step Instructions
Prepping is Key:
- Preheat your oven to 350°F (175°C). Grease a 9×13 inch baking dish. Nobody wants their casserole to stick!
- Cook the sweet potatoes: You’ve got options! You can boil them until fork-tender (about 15-20 minutes), or roast them for even more flavor (about 30-40 minutes at 400°F). I personally love roasting because it brings out the natural sweetness of the sweet potatoes.
Making the Sweet Potato Magic:
- Mash the sweet potatoes: Once cooked, drain the sweet potatoes (if boiled) and transfer them to a large bowl. Mash them until smooth using a potato masher or an electric mixer. A few small lumps are okay, but we’re aiming for creamy!
- Add the flavor: Stir in the melted butter, brown sugar, milk, vanilla extract, cinnamon, nutmeg, and salt. Mix until everything is well combined and the mixture is smooth and luscious. Don’t be afraid to taste and adjust seasonings to your liking! A little extra cinnamon never hurt anyone.
- Pour into the baking dish: Spread the sweet potato mixture evenly into the prepared baking dish.
Streusel Time! That Crunchy, Buttery Goodness:
- Combine the dry ingredients: In a medium bowl, whisk together the flour and brown sugar.
- Cut in the butter: Add the cold, cubed butter to the flour mixture. Use a pastry blender or your fingers to cut the butter into the flour until the mixture resembles coarse crumbs. The colder the butter, the better the streusel!
- Add the pecans: Stir in the chopped pecans.
- Sprinkle over the sweet potatoes: Evenly sprinkle the pecan streusel topping over the sweet potato mixture.
Bake to Perfection:
- Bake: Bake in the preheated oven for 25-30 minutes, or until the topping is golden brown and the sweet potato mixture is heated through. Keep an eye on it; you don’t want the topping to burn!
- Cool slightly: Let the casserole cool for a few minutes before serving. This allows the flavors to meld together even more.
Tips & Tricks for Sweet Potato Casserole Success
Sweet Potato Prep:
Want to save time? You can cook the sweet potatoes a day ahead and store them in the refrigerator. Just make sure to bring them to room temperature before mixing with the other ingredients.
Streusel Secrets:
If you want an extra decadent streusel, try adding a tablespoon or two of maple syrup to the dry ingredients before cutting in the butter. It adds a lovely depth of flavor!
Nuts About Nuts:
Not a fan of pecans? Walnuts or almonds would also work beautifully in the streusel topping. You can even toast the nuts before chopping them for an extra layer of flavor.
Dairy-Free Delight:
To make this casserole dairy-free, substitute the butter with coconut oil and the milk with almond milk or coconut milk. It will still be delicious!
Variations to Spice Things Up
Marshmallow Magic:
Okay, I know some people are die-hard marshmallow fans when it comes to Sweet Potato Casserole. If that’s you, skip the pecan streusel and top the casserole with mini marshmallows during the last 5-10 minutes of baking. They’ll get all gooey and golden brown – yum!
Citrus Zing:
Add a tablespoon of orange zest to the sweet potato mixture for a bright, citrusy twist.
Spice it Up:
A pinch of cayenne pepper in the sweet potato mixture will add a subtle warmth that balances the sweetness perfectly. Don’t worry, it won’t be too spicy!
Serving Suggestions: Complete Your Feast
This Sweet Potato Casserole is the perfect side dish for any holiday meal, especially Thanksgiving and Christmas. It pairs well with roasted turkey, ham, or even a vegetarian main course. For a complete holiday feast, consider also adding Ruth’s Chris Sweet Potato Casserole for a richer, more decadent option. It’s also delicious served alongside other fall favorites like stuffing, cranberry sauce, and green bean casserole. If you have leftovers (which is unlikely!), they’re great reheated for breakfast or lunch.
Beyond Casserole: Sweet Potato Inspiration
Love sweet potatoes as much as I do? Then you’ve gotta try some of my other favorite sweet potato recipes! For a savory side dish, Honey Garlic Sausage Roasted Sweet Potatoes is a winner. Or, how about some Roasted Sweet Potato Bites for a healthy snack? And for a delicious breakfast option, you can’t beat Sweet Potato Hash Browns. Finally, if you’re looking for a warm and comforting soup, try the Spicy Squash Sweet Potato Soup; it’s fantastic.
The Sweet Conclusion
There you have it: my fail-proof recipe for Sweet Potato Casserole that’s guaranteed to be a crowd-pleaser. It’s sweet, it’s savory, it’s crunchy, it’s creamy – it’s everything you could want in a side dish. So go ahead, give it a try! I promise, you won’t be disappointed. And the best part? You’ll be hailed as the Sweet Potato Casserole champion of your family. Enjoy!
What are the different ways I can cook the sweet potatoes for the casserole?
You can either boil the sweet potatoes until fork-tender (about 15-20 minutes) or roast them for about 30-40 minutes at 400°F. Roasting is recommended for a sweeter flavor.
Can I prepare the sweet potatoes in advance to save time?
Yes, you can cook the sweet potatoes a day ahead and store them in the refrigerator. Just remember to bring them to room temperature before mixing them with the other ingredients.
What can I substitute if I want to make this casserole dairy-free?
To make the casserole dairy-free, substitute the butter with coconut oil and the milk with almond milk or coconut milk.
I don’t like pecans. What other nuts can I use in the streusel topping?
Walnuts or almonds can be used instead of pecans in the streusel topping. Toasting the nuts beforehand can add an extra layer of flavor.

Easy Sweet Potato Casserole
Ingredients
Equipment
Method
- Preheat your oven to 350°F (175°C). Grease a 9×13 inch baking dish.
- Cook the sweet potatoes: Boil until fork-tender (about 15-20 minutes) or roast at 400°F (200°C) for about 30-40 minutes.
- Mash the sweet potatoes: Drain (if boiled) and transfer to a large bowl. Mash until smooth using a potato masher or an electric mixer.
- Add the flavor: Stir in the melted butter, brown sugar, milk, vanilla extract, cinnamon, nutmeg, and salt. Mix until well combined.
- Pour into the baking dish: Spread the sweet potato mixture evenly into the prepared baking dish.
- Combine the dry ingredients: In a medium bowl, whisk together the flour and brown sugar.
- Cut in the butter: Add the cold, cubed butter to the flour mixture. Use a pastry blender or your fingers to cut the butter into the flour until the mixture resembles coarse crumbs.
- Add the pecans: Stir in the chopped pecans.
- Sprinkle over the sweet potatoes: Evenly sprinkle the pecan streusel topping over the sweet potato mixture.
- Bake: Bake in the preheated oven for 25-30 minutes, or until the topping is golden brown and the sweet potato mixture is heated through.
- Cool slightly: Let the casserole cool for a few minutes before serving.