
Hi, I’m Chef Emma! For me, Thanksgiving dinner isn’t complete until I see the golden-brown crust of this Sweet Potato Casserole on the table.
While many versions rely on marshmallows, my family has always preferred this Southern classic featuring a buttery, crunchy pecan topping.
It strikes that perfect balance between a savory side dish and a sweet treat, making it the one dish everyone—from the kids to my grandmother—reaches for first.

Sweet Potato Casserole with Pecans (Thanksgiving Classic)
Ingredients
Equipment
Method
- Cook Potatoes: Peel and cube the sweet potatoes. Boil them in a large pot of water for 15-20 minutes until fork-tender. Alternatively, roast whole potatoes at 400°F (200°C) for 1 hour, then scoop out the flesh.
- Mash: Drain the potatoes well and place them in a large mixing bowl. Mash until smooth.
- Mix Filling: Add the melted butter, milk, beaten eggs, vanilla, brown sugar, salt, and cinnamon to the mashed potatoes. Mix with an electric mixer or spoon until smooth and creamy.
- Fill Dish: Grease a 9×13-inch baking dish. Spread the sweet potato mixture evenly into the dish.
- Make Topping: In a separate small bowl, combine the chopped pecans, flour, and brown sugar. Pour in the melted butter and stir until the mixture looks like wet sand and clumps together.
- Bake: Preheat oven to 350°F (175°C). Sprinkle the pecan topping generously over the sweet potato mixture. Bake for 30-35 minutes, until the topping is golden brown and the filling is set and bubbling slightly.
- Serve: Let it cool for at least 10 minutes before serving to allow the filling to firm up.
Notes
Egg Safety: Temper the eggs by mixing them with the milk before adding to hot potatoes to prevent them from scrambling.
Storage: Keep leftovers in an airtight container in the fridge for 3-4 days. Reheat in the oven or microwave. Calories: 366
Protein: 9
I love how the rich aroma of cinnamon, vanilla, and toasted nuts fills the kitchen as it bakes. The filling is silky and light, never heavy, thanks to a splash of milk and eggs that fluff it up like a soufflé. Whether you are hosting your first holiday dinner or looking for a reliable classic to bring to a potluck, this recipe delivers that cozy, homemade warmth we all crave during the holidays.
Table of Contents
Nutrition Facts
| Nutrient | Amount per Serving |
|---|---|
| Calories | 366 kcal |
| Total Fat | 21g |
| Saturated Fat | 6g |
| Cholesterol | 134mg |
| Sodium | 556mg |
| Total Carbohydrates | 43g |
| Dietary Fiber | 7g |
| Sugars | 10g |
| Protein | 9g |
Tips and Variations for Classic Sweet Potato Casserole
- Roast Instead of Boil: For a deeper, caramelized flavor, roast your sweet potatoes whole in the oven (400°F for 45-60 mins) instead of boiling them. This concentrates their natural sugars and prevents the filling from becoming watery.
- Make-Ahead Magic: You can assemble the sweet potato base up to 2 days in advance and store it in the fridge. Store the pecan topping in a separate container. When you’re ready to bake, sprinkle the topping on and pop it in the oven—just add 5-10 minutes to the baking time if the dish is cold.
- Spice it Up: Add a pinch of nutmeg or ground ginger to the filling for a warmer, spicier profile that pairs beautifully with turkey.
- Dairy-Free Swap: You can easily substitute the butter for melted coconut oil and the milk for almond or oat milk without losing that creamy texture.

Blog and Social Links Footer
- For more recipe inspiration, visit famillyrecipes.com
- Join our community on Facebook and Pinterest.
