Southern Sweet Potato Crunch Casserole is my go-to when I want creamy sweet potato casserole with a buttery brown sugar pecan topping that actually has some bite to it. It’s rich, soft, and warmly spiced, and I like that it walks the line between side dish and dessert.
The sweet potato layer is smooth and custardy (not stiff or dry), and the topping bakes up crumbly and toasty with pecans in every scoop. For me, this version is especially good because the pecan crunch doesn’t disappear into the casserole.
I make this Thanksgiving sweet potato casserole every year, but it’s just as good on a regular Sunday dinner table with ham or roast chicken. It also holds up well on a holiday buffet, which is always a plus.

Why You’ll Love This Recipe
Holiday worthy: It’s the classic Southern American sweet potato casserole feel, but with a real brown sugar pecan crumble topping instead of an all-marshmallow situation.
That crunchy topping: The pecans and brown sugar bake into a buttery crunch that stays crisp on top, even after it rests.
Creamy center: The sweet potato base comes out soft and smooth, with a custard-like texture that slices clean once it cools a bit.
Easy to make ahead: I like that you can assemble it the day before and bake it when you’re ready, which is handy on busy holiday mornings.
Flexible sweetness: If you like your sweet potato crunch casserole a little less sweet, it’s easy to cut back the sugars without messing up the texture.
Ingredients You’ll Need
Sweet Potato Base
- Sweet potatoes: I like using fresh sweet potatoes here because you get a cleaner flavor and a thicker mash. Just make sure they’re cooked until very tender so the base ends up smooth.
- Granulated sugar: This is the straightforward sweetness in the base. If your sweet potatoes are very sweet already, you can cut this back a bit.
- Unsalted butter: Butter makes the sweet potatoes taste rich and helps the casserole set up more like a classic Southern sweet potato casserole.
- Eggs: These help the base hold together so it’s creamy but sliceable. Room temp is nice, but I don’t stress about it.
- Evaporated milk: This is what gives that old-school, creamy casserole texture. Half-and-half or whole milk works too, but evaporated milk is the classic taste for me.
- Vanilla extract: Just enough to round out the sweetness. It makes it taste more like a holiday casserole than plain mashed sweet potatoes.
- Ground cinnamon: Warm and familiar. I keep it simple here so the sweet potato flavor still comes through.
- Ground nutmeg: Don’t skip it if you can help it. A small amount makes the whole dish taste more “finished.”
- Kosher salt: This keeps the base from tasting flat. Sweet potato casseroles really need that little bit of salt.
Pecan Crunch Topping
- Light brown sugar: This is where that caramel-ish flavor comes from in the crumble. Dark brown sugar works too if that’s what you have.
- All-purpose flour: I use regular flour here to give the topping structure so it bakes into crumbs, not a sticky layer.
- Chopped pecans: Pecan topping sweet potato casserole just makes sense. I like a medium chop so you get crunch without huge pieces pulling the topping apart.
- Unsalted butter: Softened butter mixes into the brown sugar and flour easily and makes the topping bake up crisp and buttery.
- Old fashioned rolled oats (optional): Oats add a little extra texture and make the topping feel more like a brown sugar pecan crumble topping. You can leave them out and it still works.
- Salt: Just a pinch in the topping helps the brown sugar and butter taste less one-note.

Recipe Instructions
- Preheat the oven: Heat the oven to 350°F and grease a 9×13-inch baking dish.
- Boil the sweet potatoes: Add the peeled, cubed sweet potatoes to a pot of salted water and boil until very tender. Drain well.
- Mash the sweet potatoes: Mash until smooth, with as few lumps as possible.
- Mix the base: Stir in the sugar, melted butter, eggs, evaporated milk, vanilla, cinnamon, nutmeg, and salt until fully combined.
- Spread in the dish: Spoon the sweet potato mixture into the prepared baking dish and spread it into an even layer.
- Make the topping: In a bowl, mix the brown sugar, flour, chopped pecans, softened butter, oats (if using), and a pinch of salt until crumbly.
- Add the topping: Sprinkle the pecan crunch topping evenly over the sweet potato layer.
- Bake: Bake for about 30 to 40 minutes, until the center is set and the topping is browned.
- Rest: Let the casserole rest for about 10 minutes before serving so it cuts more 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. Extra water makes the base loose and a little bland. I usually let them sit in the colander for a minute or two before mashing.
Mash until it’s smooth. A potato masher works, but if you want it extra creamy, a hand mixer makes quick work of it. Just don’t whip it for ages.
Use softened butter for the topping. If the butter is too cold, you’ll fight the mixture. If it’s melted, the topping can bake up more like a thin sheet than crumbs.
Pull it when the center is set. You’re looking for the middle to stop looking wet and jiggly. It will firm up more as it rests.
Adjust the sweetness if you want. If you prefer a less-sweet holiday side dish, cut back the sugar in the base and the brown sugar in the topping. The casserole still holds together fine.
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
- Holiday dinner: This belongs on a Thanksgiving or Christmas plate with turkey, gravy, and green beans. It also goes really well with cranberry sauce on the side.
- Ham: Sweet potatoes and ham are always a good match. I like this with a simple baked ham and something sharp like mustardy greens.
- Roast chicken: If you want it outside the holidays, serve it with roast chicken and a big salad. The casserole can take the place of both a starch and a veggie.
- Extra topping: If you love the crunchy part, make a little extra pecan crumble topping and sprinkle it on individual servings. It’s especially nice if the casserole has been sitting for a bit.
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 a 325°F oven until heated through.
You can also make this recipe ahead by assembling the casserole, covering it tightly, and refrigerating it for up to 24 hours. Bake it the next day when you’re ready.
If you’re baking it straight from the fridge, plan on adding 5 to 10 minutes to the bake time. The center just takes a little longer to set when it starts cold.
If you want it to last longer, freeze individual portions or freeze the whole baked casserole. Thaw in the fridge overnight, then reheat until hot.

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 a little different and they’re usually packed in syrup, which makes the whole casserole sweeter. If you use canned, drain them very well and consider cutting back the sugar.
Can I make sweet potato casserole without marshmallows?
Yes, and this recipe is made for that. The brown sugar pecan crumble topping gives you plenty of sweetness and texture, so I don’t miss marshmallows at all.
How do I know when the casserole is done?
The center should look set (not wet), and the topping should be browned. A little jiggle is fine, but it shouldn’t slosh.
Can I swap the evaporated milk?
Yes. Half-and-half is the closest swap, and whole milk works too. Evaporated milk just gives that classic Southern sweet potato casserole taste and a slightly richer texture.
Can I add marshmallows anyway?
If you want both, add mini marshmallows over the topping for the last 10 minutes of baking. I’d keep it to a light handful so the pecan topping still stays 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 Sweet Potato Crunch Casserole
INGREDIENTS
Sweet Potato Base
- 3 lb sweet potatoes peeled and cubed
- 1 2 cup granulated sugar
- 1 2 cup unsalted butter melted
- 2 large eggs
- 1 3 cup evaporated milk
- 1 tsp vanilla extract
- 1 tsp ground cinnamon
- 1 4 tsp ground nutmeg
- 1 2 tsp kosher salt.
Pecan Crunch Topping
- 1 cup light brown sugar packed
- 3 4 cup all purpose flour
- 1 cup chopped pecans
- 1 2 cup unsalted butter softened
- 1 2 cup old fashioned rolled oats optional
- pinch of salt.
INSTRUCTIONS
Sweet Potato Base
- heat oven to 350 degrees F and grease a 9 by 13 inch baking dish
- boil sweet potatoes in salted water until very tender then drain well
- mash sweet potatoes until smooth then mix in sugar melted butter eggs evaporated milk vanilla cinnamon nutmeg and salt until fully combined
- spread mixture evenly in the prepared baking dish.
Pecan Crunch Topping and Bake
- mix brown sugar flour pecans butter oats if using and a pinch of salt until crumbly
- sprinkle topping evenly over the sweet potato layer
- bake until the center is set and topping is browned about 30 to 40 minutes
- rest 10 minutes before serving for cleaner slices.
