Southern Pecan Sweet Potato Bake is my kind of holiday side dish: soft mashed sweet potatoes under a buttery brown sugar pecan streusel. It’s sweet, rich, and a little cinnamon-y in that classic Southern way.
I like this version because the filling stays creamy and smooth, and the topping bakes up crumbly with crisp edges. It’s the kind of casserole that holds its own next to salty ham, turkey, or anything with gravy.
For me, this is best on a Thanksgiving or Christmas table, but I’ll also make it for Sunday dinner when I want a cozy side that feels a little special. It’s also one of the easier casseroles to hand off for potlucks since it slices clean.

Why You’ll Love This Recipe
Holiday Worthy: It looks right at home on a Thanksgiving spread, and it tastes like the classic Southern casserole most people expect.
That Pecan Topping: The streusel bakes into sweet, buttery clumps with toasted pecans throughout, so you get crunch in every scoop.
Soft and Creamy: The sweet potato layer stays smooth and scoopable, with just enough structure to slice into neat squares.
Make-Ahead Friendly: You can assemble it the day before, then bake it when you’re ready, which helps a lot on busy holidays.
Easy to Adjust: You can dial back the sugar, add a little nutmeg or bourbon, or use a gluten-free flour blend for the topping.
Ingredients You’ll Need
Sweet Potato Filling
- Sweet potatoes: I use regular orange-fleshed sweet potatoes here. Peel them and cut them into even chunks so they cook at the same pace.
- Brown sugar: This is where that classic Southern sweetness comes from. Light or dark brown sugar both work; dark is a little deeper.
- Unsalted butter: Melted butter makes the filling taste richer and helps it mash up smooth.
- Eggs: Eggs help the sweet potato layer set up so it’s creamy but not loose and runny.
- Milk: Any regular milk works. If you want it a little richer, whole milk is my pick.
- Vanilla extract: Don’t skip it. It makes the sweet potato filling taste more like a casserole and less like plain mash.
- Ground cinnamon: Cinnamon is the main spice here, and it really fits the brown sugar and pecans.
- Kosher salt: A little salt keeps the filling from tasting flat, especially with all the brown sugar.
Pecan Topping
- Pecans: Chopped pecans are easiest to sprinkle evenly. I like a mix of small and medium pieces so you get crunch but not huge chunks.
- All-purpose flour: I use regular flour for the streusel. A gluten-free all-purpose blend works too if that’s what you need.
- Brown sugar: This helps the topping clump and caramelize a bit in the oven.
- Unsalted butter: Softened butter is important so you can mix it in and get those crumbly clumps.
- Kosher salt: Just a pinch makes the topping taste more like a real streusel instead of straight sugar.
Optional
- Ground nutmeg: A small pinch is nice if you like warm spice. I keep it light so it doesn’t take over.
- Bourbon: Adds a little background flavor that works well with brown sugar and pecans. Use it if you like it, skip it if you don’t.
- Cooking spray: Helpful for the baking dish, especially around the corners where casseroles like to stick.

Recipe Instructions
- Preheat the oven: Heat the oven to 350°F. Grease a 9×13-inch baking dish with cooking spray (or butter) and set it aside.
- Boil the sweet potatoes: Bring a large pot of salted water to a boil, add the sweet potatoes, and cook until very tender. Drain them really well, then let them cool for about 5 minutes.
- Mash the sweet potatoes: Mash the sweet potatoes until mostly smooth. For a smoother texture, use a hand mixer and whip them briefly.
- Mix the filling: Add the brown sugar, melted butter, eggs, milk, vanilla, cinnamon, and salt (plus nutmeg and bourbon, if using). Mix until creamy and well combined.
- Spread the filling: Spoon the sweet potato filling into the prepared baking dish and spread it into an even layer.
- Make the topping: In a bowl, mix the pecans, flour, brown sugar, softened butter, and salt until crumbly and clumps form.
- Add the topping: Sprinkle the pecan topping evenly over the sweet potato layer, covering the surface as much as you can.
- Bake: Bake for about 35 minutes, until hot and set and the topping is browned.
- Rest: Let the casserole rest for about 10 minutes before serving so it sets up a little more and scoops cleanly.

Some of my tips!
This is the part that really makes a difference. If you only read one section, make it this one because this is where I share the little trick that helps the recipe turn out so well.
Recipe Tips & Tricks
Drain the sweet potatoes really well. This is the biggest thing that keeps the casserole from turning watery. I usually let them sit in the colander for a minute, then mash.
Use a hand mixer if you like it smooth. Mashing is fine, but a quick whip makes the filling extra creamy and uniform.
Soften the butter for the topping. If it’s too cold, it won’t blend in and you’ll end up with floury patches. If it’s melting, you’ll lose the nice crumbly clumps.
Toast the pecans if you have time. It’s not required, but it does bring out more pecan flavor. Just keep an eye on them since they can go from toasted to burnt fast.
Reduce the sugar if you want. Cutting the brown sugar in the filling by about 1/3 cup still gives you a classic sweet potato bake, just less dessert-like.
Make some touches!
There are plenty of easy ways to serve this depending on the occasion. Keep it simple, or add a few small touches to make it feel a little more special.
Serving Suggestions
- Thanksgiving plates: This is great next to roast turkey, gravy, and green bean casserole. I usually add something tangy on the side too, like cranberry sauce.
- Ham dinner: Serve it with baked ham and a sharp, vinegary slaw or greens. The salty-sweet combo works really well.
- BBQ sides: If you’re doing pulled pork or ribs, this fits right in with baked beans and cornbread. I like it with extra black pepper on the savory sides.
- Vegetables: Add a simple green vegetable like roasted Brussels sprouts, sautéed green beans, or collard greens. Something not sweet is nice here.
Save it for later
This section covers how to store leftovers and what parts of the recipe you can prepare ahead of time.
Storage and Make Ahead
Store leftovers covered in the fridge for up to 4 days. Reheat individual portions in the microwave, or warm the whole dish in the oven until heated through.
You can also make this recipe ahead. Assemble the casserole (including the topping), cover it tightly, and refrigerate it for up to 24 hours before baking.
When baking from cold, you’ll usually need to add 5 to 10 minutes to the bake time. If the top is browning too fast, cover it loosely with foil and keep going.
If you want them to last longer, freeze individual portions or freeze the whole baked dish in an airtight container. Thaw in the fridge overnight before reheating.

A few quick answers
This section covers a few extra details that may help before you head to the recipe card.
Recipe FAQs
Can I use canned sweet potatoes?
You can, but the texture is usually softer and a little wetter than boiled fresh sweet potatoes. If you use canned, drain them very well and expect the bake to be a bit more pudding-like.
How do I know when the casserole is done?
The sweet potato layer should look set (not jiggly in the center) and the topping should be browned. If you scoop into the middle and it looks loose, bake it a little longer and check again.
Can I make this less sweet?
Yes. The easiest change is reducing the brown sugar in the filling by about 1/3 cup, and it still tastes like a classic sweet potato casserole.
Can I make it gluten-free?
Swap the flour in the topping for a gluten-free all-purpose flour blend. The rest of the ingredients are naturally gluten-free, but I still recommend checking labels if you’re baking for someone with an allergy.
Do I have to use pecans?
Pecans are the classic choice here, but chopped walnuts work too. If you need it nut-free, you can skip the nuts and still make the streusel topping, though it won’t be quite as crunchy.
You might also like
Before you go, take a look at a few other recipes below the recipe card. They use similar ingredients in a different way and are worth saving too.

Southern Pecan Sweet Potato Bake
INGREDIENTS
Sweet Potato Filling
- 3 lb sweet potatoes peeled and cut
- 1 2/3 cups brown sugar packed
- 1/2 cup unsalted butter melted
- 2 large eggs
- 1/3 cup milk
- 1 tsp vanilla extract
- 1 tsp ground cinnamon
- 1/2 tsp kosher salt.
Pecan Topping
- 1 cup chopped pecans
- 3/4 cup all purpose flour
- 3/4 cup brown sugar packed
- 1/2 cup unsalted butter softened
- 1/4 tsp kosher salt.
Optional
- 1/4 tsp ground nutmeg
- 1 tbsp bourbon
- cooking spray.
INSTRUCTIONS
Sweet Potato Filling
- heat oven to 350 F and grease a 9x13 inch baking dish
- boil sweet potatoes in salted water until very tender then drain well and cool 5 minutes
- mash sweet potatoes until mostly smooth then mix in brown sugar melted butter eggs milk vanilla cinnamon and salt until creamy
- spread filling evenly in prepared baking dish.
Pecan Topping And Bake
- mix pecans flour brown sugar butter and salt until crumbly and clumps form
- sprinkle topping evenly over sweet potato layer
- bake until hot and set with browned topping about 35 minutes then rest 10 minutes before serving.
