A cozy, crowd-pleasing classic the sweet potato casserole that actually gets people excited to eat sweet potatoes.
Let’s be honest sweet potato casseroles can go one of two ways. Either they’re the sad, gluey side dish people push around their plate… or they’re the star of the table, creamy and comforting with that just-right crunch on top. This version? It’s firmly in the second camp.
Whether you’re prepping for Thanksgiving or just craving something nostalgic and sweet-savory, this sweet potato casserole with pecan topping is the kind of dish that steals the spotlight. It’s velvety-smooth underneath, caramelized-crispy on top, and a guaranteed “can I have the recipe?” moment waiting to happen.
And the best part? You can make it ahead of time without losing any of the magic.
Table of Contents
Table of Contents

Sweet Potato Casserole with Pecan Topping
Ingredients
Filling
- 4 large sweet potatoes (about 3 pounds), peeled and cubed
- 0.5 cup granulated sugar or brown sugar for a richer taste
- 2 large eggs
- 1 tsp pure vanilla extract
- 0.5 cup milk whole or 2%
- 0.5 cup unsalted butter melted
- 0.25 tsp salt
Pecan Topping
- 0.5 cup all-purpose flour
- 0.33 cup brown sugar packed
- 0.25 tsp ground cinnamon optional but cozy
- 0.5 cup chopped pecans
- 0.25 cup unsalted butter softened
Instructions
- Step 1: Boil the peeled, cubed sweet potatoes in a large pot of water until fork-tender (about 15 minutes). Drain well and mash until completely smooth—no lumps!
- Step 2: In a mixing bowl, combine the mashed sweet potatoes, sugar, eggs, vanilla, milk, melted butter, and salt. Stir until silky and well blended. Taste and adjust sweetness if needed.
- Step 3: Transfer the filling to a buttered 9×13-inch baking dish. Use a spatula to smooth it into an even layer.
- Step 4: In a small bowl, mix flour, brown sugar, cinnamon (if using), and pecans. Cut in the softened butter using a fork until the mixture resembles wet, clumpy sand.
- Step 5: Sprinkle the pecan mixture evenly over the sweet potato layer. Bake at 350°F (175°C) for 35–40 minutes, or until the topping is golden and slightly crispy.
Notes
Ingredients for Sweet Potato Casserole
For the filling:
- 4 large sweet potatoes (about 3 pounds), peeled and cubed
- ½ cup granulated sugar (or brown sugar for a richer taste)
- 2 large eggs
- 1 tsp pure vanilla extract
- ½ cup milk (whole or 2%)
- ½ cup unsalted butter, melted
- ¼ tsp salt
For the pecan topping:
- ½ cup all-purpose flour
- ⅓ cup packed brown sugar
- ¼ tsp ground cinnamon (optional but cozy)
- ½ cup chopped pecans
- ¼ cup unsalted butter, softened
How to Make Sweet Potato Casserole (Step-by-Step)
Step 1: Cook and mash the sweet potatoes
Boil the peeled, cubed sweet potatoes in a large pot of water until fork-tender (about 15 minutes). Drain well and mash until completely smooth no lumps!
Step 2: Mix the filling
In a mixing bowl, combine the mashed sweet potatoes, sugar, eggs, vanilla, milk, melted butter, and salt. Stir until silky and well blended.
👉 Tip: Taste the filling. If you like it sweeter, add a touch more sugar. This is your moment to make it your own.
Step 3: Pour and level
Transfer the filling to a buttered 9×13-inch baking dish. Use a spatula to smooth it into an even layer.
Step 4: Make the topping
In a small bowl, mix flour, brown sugar, cinnamon (if using), and pecans. Cut in the softened butter using a fork until the mixture resembles wet, clumpy sand.
Step 5: Add topping and bake
Sprinkle the pecan mixture evenly over the sweet potato layer. Bake at 350°F (175°C) for 35–40 minutes, or until the topping is golden and slightly crispy.
FAQ:
Can I make sweet potato casserole ahead of time?
Yes! You can prep the casserole (filling + topping) the day before. Store it covered in the fridge, then bake just before serving. If baking from cold, add 5–10 extra minutes.
Variations & Substitutions
- Nut-Free: Swap pecans for rolled oats or crushed pretzels for crunch.
- Dairy-Free: Use plant-based milk and vegan butter.
- Sweeter Topping: Add mini marshmallows halfway through baking for that classic gooey layer.
- Spiced Up: Add a dash of nutmeg or pumpkin spice to the filling for fall flair.
Tips & Tricks
- Don’t overboil the sweet potatoes watery potatoes make for a thinner filling.
- Use a hand mixer if you want ultra-smooth texture.
- Double the topping if you love a super-crunchy crust (we won’t judge).
Nutrition Info (Per Serving)
- Calories: ~330
- Fat: 18g
- Carbs: 40g
- Protein: 3g
- Sugar: 20g
- Fiber: 4g
Note: Nutritional values are approximate.
Final Thoughts
This sweet potato casserole isn’t just another side it’s that moment when your cousin leans in at Thanksgiving and says, “Wait… you made this?” It’s comfort layered with crunch, sweetened nostalgia with a grown-up twist.
Make it once, and it’ll earn a permanent spot in your holiday rotation. Heck, maybe even a random Tuesday rotation.
for more recipes follow me in my account Pinterest .
