Every Thanksgiving, the first thing I smell when I walk into my mom’s kitchen is that buttery, cinnamon-spiked aroma of sweet potato casserole baking in the oven. It’s our family’s must-have holiday side dish – the one recipe that sparks instant memories of crowded tables, laughter, and that satisfying crunch of pecan topping. I still use the same stained, handwritten recipe card my grandmother gave me when I got married, and now my kids beg me to make it year-round!
Why You’ll Love This Sweet Potato Casserole
Trust me, this isn’t just another side dish – it’s the star of every holiday meal I’ve ever made! Here’s why everyone goes crazy for it:
- Simple perfection: Just mix, top, and bake. Even my teenage nephew can make it without calling for help!
- That magical texture: Creamy sweet potatoes meet that irresistible crunchy pecan topping – it’s like dessert disguised as a vegetable.
- Crowd-pleasing flavors: The blend of vanilla, brown sugar, and toasted pecans makes even picky eaters ask for seconds.
- Make-ahead magic: Assemble it the night before and just pop it in the oven when guests arrive – no last-minute stress.
I’ve lost count of how many times people have asked for this recipe at potlucks. It’s that good!
Ingredients for Sweet Potato Casserole
Here’s the beautiful part – you probably have most of these ingredients in your pantry right now! I always separate them into two groups because that’s how Grandma taught me – sweet potato base first, then that glorious pecan topping. Trust me, measuring everything before you start makes this recipe foolproof.
For the Sweet Potato Base:
- 3 cups mashed sweet potatoes (about 3 medium potatoes, roasted and peeled – none of that canned stuff!)
- 1/2 cup granulated sugar (adjust to taste if your potatoes are extra sweet)
- 2 eggs, beaten (room temperature blends better)
- 1/2 cup milk (whole milk makes it extra creamy)
- 1/4 cup butter, melted (salted or unsalted both work)
- 1 tsp vanilla extract (the real stuff – it makes a difference!)
- 1/2 tsp salt (balances all that sweetness perfectly)
For the Pecan Topping:
- 1 cup chopped pecans (toast them first for extra flavor if you’re feeling fancy)
- 1/2 cup brown sugar (pack it in – this is where the magic happens)
- 1/4 cup all-purpose flour (just enough to hold everything together)
- 1/4 cup butter, melted (yes, more butter – don’t question it!)
See? Nothing complicated – just honest ingredients that come together to make something spectacular. Now let’s get mixing!
How to Make Sweet Potato Casserole
Okay, let’s get to the fun part – bringing this beauty together! I’ve made this casserole so many times I could probably do it in my sleep, but I’ll walk you through each step like I’m right there in the kitchen with you. Promise it’s easier than it looks!
Preparing the Sweet Potato Base
First things first – preheat that oven to 350°F. Now grab your biggest mixing bowl (I always use my grandma’s old yellow one for good luck). Dump in those gorgeous mashed sweet potatoes first – give them a quick stir to break up any clumps. Next, add the sugar, beaten eggs, milk, melted butter, vanilla, and salt. Here’s my secret: use a hand mixer on low speed just until everything’s combined. You want it smooth but not whipped to death – think creamy mashed potato consistency. Taste it! Need more vanilla or salt? Now’s the time to adjust.

Making the Pecan Topping
Now for my favorite part – that crunchy, buttery topping! In a smaller bowl, mix the chopped pecans, brown sugar, and flour together first. Then drizzle in that melted butter and stir until every bit is coated. It should look like wet sand with pecan jewels mixed in. Pro tip: let it sit for 5 minutes – the sugar will melt slightly and help everything clump together beautifully when baked.
Baking and Serving
Spread your sweet potato mixture evenly in a greased 9×13 baking dish (I use butter for extra flavor). Now sprinkle that pecan topping over the top like you’re decorating a cake – try to cover every inch! Pop it in the oven and set your timer for 30 minutes. You’ll know it’s done when the edges are bubbly and the topping turns a deep golden brown. Let it cool for 10 minutes before serving – trust me, that wait is torture but prevents molten sugar burns! The smell alone will have everyone hovering around the oven.

Tips for the Best Sweet Potato Casserole
After years of perfecting this recipe (and a few hilarious kitchen disasters), I’ve learned these tricks make all the difference:
- Roast, don’t boil your sweet potatoes – roasting caramelizes their natural sugars for deeper flavor
- Toast those pecans first – just 5 minutes in a dry skillet makes them taste like holiday magic
- Let the base cool slightly before adding eggs to prevent scrambling (learned that the hard way!)
- Use dark brown sugar in the topping – its molasses notes complement the sweet potatoes perfectly
- Make it ahead – assembled casserole keeps refrigerated for 24 hours before baking
The biggest tip? Don’t stress – this forgiving recipe always turns out delicious!
Variations on Sweet Potato Casserole
Listen, I’m fiercely loyal to the original recipe, but even I sometimes shake things up for fun! Here are my favorite twists that still honor that classic sweet potato casserole soul:
- Nut swaps: Out of pecans? Walnuts or even almonds work beautifully in the topping
- Marshmallow madness: Add mini marshmallows during the last 5 minutes of baking for a gooey surprise
- Spice it up: A pinch of cayenne pepper in the sweet potato base adds a fun kick
- Citrus zing: Orange zest mixed into the topping brightens all those rich flavors
See? Endless ways to make it your own while keeping that beloved sweet potato magic!
Storing and Reheating Sweet Potato Casserole
Leftovers? Ha! As if that ever happens with this casserole. But just in case you manage to save some, here’s how to keep it tasting fresh: Cover tightly and refrigerate for up to 4 days. For longer storage, freeze portions for 2-3 months. When reheating, the oven’s your best friend – 15 minutes at 350°F recrisps that topping beautifully. The microwave works in a pinch, but expect a softer texture. Pro tip: Sprinkle fresh pecans on top after reheating for that just-baked crunch!

Nutritional Information
Now, let’s be real – nobody eats sweet potato casserole thinking it’s health food! But here’s the scoop per serving (about 1/8 of the recipe): 320 calories, 16g fat (6g saturated), 42g carbs (3g fiber), and 4g protein. Remember, these are estimates – actual amounts can vary based on your specific ingredients and portion sizes. But hey, holidays are for enjoying!
Frequently Asked Questions
Can I make sweet potato casserole ahead of time?
Absolutely! That’s one of my favorite things about this recipe. You can assemble the whole casserole (minus baking) up to 24 hours in advance. Just cover tightly with plastic wrap and refrigerate. When you’re ready, pop it straight into a preheated oven – you might need to add 5 extra minutes since it’s cold.
What’s the best way to mash sweet potatoes?
After roasting, I like to use an old-fashioned potato masher – it leaves just enough texture. For ultra-smooth results, a ricer works wonders. Whatever you do, don’t use a food processor! Overmixing makes the sweet potatoes gluey (learned that lesson the hard way one disastrous Thanksgiving).
Can I make this recipe vegan?
You bet! Swap the butter for vegan butter or coconut oil, use flax eggs (1 tbsp ground flax + 3 tbsp water per egg), and choose plant-based milk. The texture changes slightly, but it’s still delicious. Just be extra gentle when mixing!
Why did my topping sink into the sweet potatoes?
Oh honey, we’ve all been there! This happens if the sweet potato mixture is too loose or the topping is too heavy. Next time, let your mashed potatoes drain in a colander for 10 minutes to remove excess moisture, and press the topping lightly instead of dumping it all at once.
Can I use canned sweet potatoes?
I won’t judge (much), but fresh roasted sweet potatoes make a world of difference in flavor and texture. If you must use canned, drain them REALLY well and reduce the sugar since they’re often packed in syrup. Your casserole, your rules!

Final Thoughts
There you have it – my family’s beloved sweet potato casserole that’s been stealing the show at holiday dinners for decades! I’d love to hear how yours turns out. Snap a photo of your golden, pecan-crusted masterpiece and tag me – nothing makes me happier than seeing this recipe create new memories in your kitchen too!
Print
Irresistible 3-Step Sweet Potato Casserole Everyone Will Love
- Total Time: 50 minutes
- Yield: 8 servings 1x
- Diet: Vegetarian
Description
A classic sweet potato casserole with a crunchy pecan topping.
Ingredients
- 3 cups mashed sweet potatoes
- 1/2 cup granulated sugar
- 2 eggs, beaten
- 1/2 cup milk
- 1/4 cup butter, melted
- 1 tsp vanilla extract
- 1/2 tsp salt
- 1 cup chopped pecans
- 1/2 cup brown sugar
- 1/4 cup flour
- 1/4 cup butter, melted
Instructions
- Preheat oven to 350°F.
- Mix mashed sweet potatoes, granulated sugar, eggs, milk, 1/4 cup melted butter, vanilla, and salt in a bowl.
- Spread mixture into a greased baking dish.
- Combine pecans, brown sugar, flour, and 1/4 cup melted butter in a separate bowl.
- Sprinkle pecan mixture over sweet potatoes.
- Bake for 30 minutes or until topping is golden.
Notes
- Use fresh sweet potatoes for best flavor.
- Adjust sugar to taste.
- Can be made ahead and refrigerated before baking.
- Prep Time: 20 minutes
- Cook Time: 30 minutes
- Category: Side Dish
- Method: Baked
- Cuisine: American
Nutrition
- Serving Size: 1/8 of recipe
- Calories: 320
- Sugar: 28g
- Sodium: 220mg
- Fat: 16g
- Saturated Fat: 6g
- Unsaturated Fat: 8g
- Trans Fat: 0g
- Carbohydrates: 42g
- Fiber: 3g
- Protein: 4g
- Cholesterol: 65mg

