Southern Sweet Potato Casserole – A Sweet, Savory Holiday Staple

Southern sweet potato casserole in baking dish

By:

CHEF RAMSAY

|

October 30, 2025

Last Updated

|

October 30, 2025

Southern Sweet Potato Casserole is that side dish everyone pretends they’re eating “just a little bit of,” while they secretly go back for thirds. With its creamy, spiced filling and buttery pecan crunch on top, it’s more like dessert trying to sneak onto the dinner plate — and honestly, we’re not mad about it. Whether it’s Thanksgiving, Christmas, or just a random Tuesday where carbs feel like a hug, this cozy classic brings big holiday energy.

Somewhere between nostalgic and crave-worthy, this dish has the power to distract even the pickiest eater from the turkey. And in the middle of all the chaos that comes with family gatherings, Southern sweet potato casserole always feels like the calm (and delicious) center of the storm.

Table of Contents

What is Southern Sweet Potato Casserole?

Southern Sweet Potato Casserole is basically the dish that proves the South knows how to do comfort food better than anyone. It starts with soft, roasted sweet potatoes mashed until smooth and cozy, then folded with cinnamon, brown sugar, nutmeg, and a splash of vanilla. The filling? Like the inside of a sweet potato pie but fluffier. Then comes the real magic: a crunchy, golden pecan streusel that turns every bite into something worth writing home about.

Unlike the marshmallow-topped versions (which, hey, no shade), this one keeps things nutty and buttery, giving you texture and richness that balance the sweetness perfectly. Whether served alongside turkey, ham, or your favorite vegan roast, this dish feels like the edible equivalent of wrapping up in a soft flannel blanket — it’s Southern tradition baked with love.

Reasons to Try Southern Sweet Potato Casserole

Let’s be honest: Southern sweet potato casserole doesn’t just sit quietly on the side of your plate — it steals the show. For starters, it’s make-ahead friendly (hello, stress-free holidays!). Just assemble it the day before, pop it in the oven when the guests arrive, and boom — your house smells like a Hallmark movie. It’s also ridiculously forgiving. No hand mixer? Just mash those potatoes old-school. Plus, if you’ve got guests with dietary restrictions, you can easily swap in vegan butter and coconut milk without losing that rich flavor.

Oh, and picky eaters? This is their kryptonite. Kids who turn their nose up at “vegetables” have no idea they’re devouring something made of sweet potatoes. And don’t get me started on how this recipe has saved me when I forgot to make dessert — it’s basically pie in disguise. Comforting, crowd-pleasing, and low-stress? That’s a win-win-win.

Ingredients Needed to Make Southern Sweet Potato Casserole

  • 4 cups (960 g) cooked and mashed sweet potatoes (about 4 large potatoes)
  • ½ cup (115 g) unsalted butter, melted
  • ½ cup (120 ml) evaporated milk (or whole milk)
  • 2 large eggs, lightly beaten
  • ½ cup (110 g) light brown sugar, packed
  • 1 tsp vanilla extract
  • 1 tsp ground cinnamon
  • ½ tsp ground nutmeg
  • ½ tsp salt

For the pecan streusel topping:

  • ½ cup (60 g) all-purpose flour
  • ½ cup (110 g) light brown sugar, packed
  • ¼ cup (55 g) cold unsalted butter, cubed
  • 1 cup (115 g) chopped pecans
Ingredients for Southern sweet potato casserole
Everything you need to make the perfect sweet potato casserole

Instructions to Make Southern Sweet Potato Casserole

Here’s your step-by-step guide to making the creamiest, crunchiest Southern sweet potato casserole your holiday table has ever seen. It’s super easy to follow — even if your kitchen feels more chaotic than calm.

Step 1: Bake the Sweet Potatoes Until Tender

First things first — don’t skip this! Preheat your oven to 400°F (200°C). Scrub your sweet potatoes clean, then place them directly on the oven rack or on a foil-lined baking sheet. Bake for 45 to 60 minutes, or until they’re fork-tender and starting to ooze caramelized goodness. Baking (instead of boiling) concentrates the sweetness and keeps the potatoes from getting too watery — a trick I always use in my Jiffy Corn Casserole too. Once they’re cool enough to handle, scoop out the flesh and mash until smooth. You’ll need about 4 cups of mashed sweet potato for the filling.

Step 2: Mix the Sweet Potato Filling

Transfer your mashed sweet potatoes to a large mixing bowl. Pour in the melted butter, evaporated milk, packed brown sugar, vanilla extract, ground cinnamon, nutmeg, and salt. Using a potato masher, fork, or hand mixer (whatever’s easiest!), mash and stir until everything’s well combined and velvety smooth. At this stage, your kitchen should smell like the holidays — in the best way. If you’re looking for ingredient swaps, whole milk or coconut milk also work great here, especially if you’re making it dairy-free.

Step 3: Add the Eggs — Carefully

Here’s where patience pays off. Let your sweet potato mixture cool for a few minutes — it should be warm but not hot. Then, lightly beat your eggs and stir them into the mixture. This step thickens the casserole and helps it set in the oven. But if the mixture’s too hot, the eggs could scramble — and nobody wants sweet potato egg bits. If you’ve ever made our Chicken Mashed Potato Bowls, you know how important timing is with eggs in warm mixtures.

Step 4: Transfer to Baking Dish

Grease a 9×13-inch baking dish with butter or nonstick spray (your future self will thank you when it’s time to do dishes). Spread the sweet potato filling evenly into the dish, smoothing the top with a spatula. It should look silky and smell amazing already — like a warm hug in casserole form.

Step 5: Make the Buttery Pecan Streusel Topping

In a clean bowl, mix flour and brown sugar together with a fork or whisk. Then, add cold cubed butter and cut it into the dry mix using a pastry cutter or your fingers until the texture resembles coarse crumbs. Stir in the chopped pecans to complete the topping. If you’re out of pecans or have allergies in the family, a crumble made with oats and cinnamon or even mini marshmallows (like on this 50-Minute Green Bean Casserole) can work as a swap.

Step 6: Sprinkle the Topping and Bake

Evenly scatter your streusel topping over the sweet potato base. Don’t worry if it looks rustic — it’s supposed to! Place the dish in a preheated 350°F (175°C) oven and bake for 30 to 40 minutes, or until the topping is golden brown and the edges are bubbling slightly. Your kitchen will smell like a Southern bakery, and you’ll be counting down the minutes until it’s time to dig in.

Step 7: Cool Slightly Before Serving

Here’s the hardest part: let the casserole cool for 10 to 15 minutes after taking it out of the oven. This allows everything to set up just right, making it easier to slice and serve without the filling turning to mush. (Although even when it’s a little messy, it still tastes fabulous.)

What to Serve with Southern Sweet Potato Casserole

This dish is the queen of the Southern holiday spread. Serve it next to roasted turkey, glazed ham, or even something like this savory Thanksgiving Stuffing Casserole if you’re really going for the full festive vibe. For a sweet-and-savory contrast, pair it with a bright green veggie like steamed green beans or a zesty salad. And if you’re team “all carbs, all the time,” round it out with buttery rolls or a cheesy side like Broccoli Rice Cheese Chicken Casserole. Oh, and if you’re planning a dessert table — or just treating this as dessert (no judgment!) — check out this indulgent Texas Chocolate Pecan Pie. Either way, you’re in for a feast that hits all the nostalgic notes.

Key Tips for Making Southern Sweet Potato Casserole

First off — don’t skip roasting the sweet potatoes. Boiling’s faster, sure, but baking brings out their natural sweetness and keeps the filling less watery. Second, let that filling cool before adding the eggs. It’s a tiny step that saves you from accidentally cooking them too soon. Want to prep ahead? Assemble everything (yes, even the topping!) the night before and refrigerate — just bring it to room temp before baking.

If you’re short on pecans or have a nut allergy in the house, the topping can be made with crushed gingersnaps or a marshmallow layer instead. And don’t worry about being precise with the spices. If you’re more cinnamon-inclined or prefer cloves, go for it! This recipe plays well with flavor. And finally, let it rest after baking — the flavors settle, and you avoid a molten hot mess on the plate.

Storage and Reheating Tips Southern Sweet Potato Casserole

Leftovers? Lucky you. This Southern sweet potato casserole holds up great in the fridge for up to 4 days. Just store it in an airtight container (or cover the dish tightly with foil). To reheat, pop individual portions in the microwave for 30–60 seconds. For larger servings, reheat in a 300°F oven for about 15–20 minutes, loosely covered to avoid drying out.

You can also freeze it — just freeze it before baking for best results. Wrap it tightly in plastic wrap and foil, then label and freeze for up to 2 months. When ready, thaw overnight in the fridge and bake as usual. If it’s already been baked, you can still freeze it, but the topping might lose some crunch. No biggie — just throw on a few fresh pecans before reheating. It’ll taste just as comforting as day one.

FAQs

Can I make this with canned sweet potatoes?
Yes, just drain them well and skip the roasting step. Easy peasy.

Can I use marshmallows instead of pecans?
Totally. Go classic and throw them on in the last 10 minutes of baking.

Is this dish gluten-free?
Swap in a 1:1 gluten-free flour blend for the streusel topping. The filling’s already good to go.

Can I prep it ahead of time?
Absolutely. Assemble everything a day early and keep it chilled until baking.

What can I use instead of evaporated milk?
Whole milk, half-and-half, or even coconut milk all work great.

Final Thoughts

Whether you’re hosting a crowd or just feeding your casserole-loving soul, Southern sweet potato casserole brings that irresistible balance of sweet, spiced, and buttery bliss. It’s simple to prep, endlessly adaptable, and guaranteed to draw “oohs” and “aahs” from the dinner table. Plus, it works as both side dish and dessert — which, let’s be real, is kind of genius. For even more cozy comfort dishes that’ll wow the table, don’t miss this Easy Mexican White Trash Casserole or go sweet with this heavenly Caramel Apple Upside-Down Cake. So go on — grab your potatoes, crank up the oven, and get ready to fall in love (again) with this Southern classic.

Visit our Pinterest for regular slow cooker recipe updates, or join our Facebook discussions where cooking fans exchange their favorite hearty meal ideas.

Print

Southern Sweet Potato Casserole – A Sweet, Savory Holiday Staple

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

A holiday classic, this Southern sweet potato casserole features a smooth, spiced sweet potato filling topped with a buttery pecan streusel. Creamy, crunchy, and irresistibly festive, it’s the perfect side dish for Thanksgiving or Christmas.

  • Author: CHEF RAMSAY
  • Prep Time: 20 minutes
  • Cook Time: 1 hour
  • Total Time: 1 hour 20 minutes
  • Yield: 12 servings
  • Category: Side Dish
  • Method: Baking
  • Cuisine: Southern
  • Diet: Vegetarian

Ingredients

Scale
  • 4 cups (960 g) cooked and mashed sweet potatoes (about 4 large potatoes)
  • 1/2 cup (115 g) unsalted butter, melted
  • 1/2 cup (120 ml) evaporated milk or whole milk
  • 2 large eggs, lightly beaten
  • 1/2 cup (110 g) light brown sugar, packed
  • 1 tsp vanilla extract
  • 1 tsp ground cinnamon
  • 1/2 tsp ground nutmeg
  • 1/2 tsp salt
  • Topping:
  • 1/2 cup (60 g) all-purpose flour
  • 1/2 cup (110 g) light brown sugar, packed
  • 1/4 cup (55 g) cold unsalted butter, cubed
  • 1 cup (115 g) chopped pecans

Instructions

1. Cook the sweet potatoes until tender by baking them whole at 400°F (200°C) for 45–60 minutes. Scoop out flesh and mash to measure 4 cups (960 g). Place in a large mixing bowl.

2. Add melted butter, milk, brown sugar, vanilla, cinnamon, nutmeg, and salt. Mash or mix until smooth and creamy.

3. When mixture is warm (not hot), whisk in beaten eggs until combined. Spread into a greased 9×13-inch baking dish.

4. In a separate bowl, combine flour and brown sugar. Cut in cold butter until mixture resembles coarse crumbs, then stir in pecans.

5. Sprinkle topping over sweet potato filling. Bake at 350°F (175°C) for 30–40 minutes, until set and golden.

6. Remove from oven and let rest 10–15 minutes before serving.

Notes

Make-ahead friendly: assemble up to a day in advance and bake before serving.

Try canned sweet potatoes for convenience.

Swap in a marshmallow topping or make it dairy-free with vegan butter and coconut milk.

Cool the filling before adding eggs to prevent scrambling.

Did you make this recipe?

Share a photo and tag us — we can’t wait to see what you’ve made!

Leave a Comment

Recipe rating 5 Stars 4 Stars 3 Stars 2 Stars 1 Star