There’s just something magical about a sweet potato casserole baked until golden and bubbling, with that irresistible crunchy pecan topping that makes every bite taste like home. It’s that comforting dish that blurs the line between dinner and dessert — and somehow steals the show at every Thanksgiving gathering.

Growing up, we called this Southern holiday staple “Grandma’s Sweet Potato Soufflé.” But, whatever the name, one thing’s for sure: this recipe is pure, cozy perfection — creamy, buttery sweet potatoes topped with a sweet brown sugar pecan crumble that crackles in every bite. It’s the side dish I look forward to all year long.

If you love nostalgic comfort food, try pairing this one with Southern Cornbread or Homemade Green Bean Casserole — they make the perfect Thanksgiving trio.

A cozy Southern classic! This creamy, buttery sweet potato casserole is topped with a golden brown sugar pecan crumble that tastes like fall in every bite. Perfect for Thanksgiving or Christmas dinner!

Sweet Potato Casserole with Pecan Topping | A cozy Southern classic! This creamy, buttery sweet potato casserole is topped with a golden brown sugar pecan crumble that tastes like fall in every bite. Perfect for Thanksgiving or Christmas dinner!

Why You’ll Love This Recipe

  • Family-Favorite Classic: Beloved by generations (and always gone first).
  • The Perfect Texture: Smooth, velvety sweet potatoes under a crunchy pecan topping.
  • Make-Ahead Friendly: Prep a day early, bake when you’re ready.
  • Easy to Customize: Add marshmallows, coconut, or even Frosted Flakes for fun twists.
  • Holiday-Ready: Ideal for Thanksgiving, Christmas, or any cozy gathering.
Buttery mashed sweet potatoes, brown sugar, and a crunchy pecan topping — the perfect mix of sweet and savory. This easy Sweet Potato Casserole with Pecan Topping will steal the spotlight at your holiday table!

The Best Holiday Sweet Potato Casserole | Buttery mashed sweet potatoes, brown sugar, and a crunchy pecan topping — the perfect mix of sweet and savory. This easy Sweet Potato Casserole with Pecan Topping will steal the spotlight at your holiday table!

Simple Ingredients

Sweet Potato Filling

  • Fresh Sweet Potatoes: The star of the show — naturally sweet and creamy.
  • Butter: Adds richness and smooth texture.
  • Brown Sugar: Deepens the sweetness with that caramel-like flavor.
  • Cinnamon + Nutmeg: Bring warm, comforting spice.
  • Salt: Balances the sweetness beautifully.
  • Vanilla Extract: Adds depth and warmth (we love using vanilla bean paste!).
  • Eggs: Help the casserole set into that fluffy, soufflé-like texture.
  • Evaporated Milk: Makes the filling luxuriously creamy and rich.

Pecan Topping (The Best Part!)

  • Brown Sugar: The sweet, molassesy backbone of the crumble.
  • Flour: Adds structure for that perfect crumbly topping.
  • Butter: Brings it all together with buttery richness.
  • Chopped Pecans: Add that signature crunch and nutty flavor.
  • Optional: A handful of sweetened shredded coconut or even a sprinkle of Frosted Flakes for Grandma’s crispy twist!
A timeless family favorite that never misses! Creamy sweet potatoes and a crisp pecan topping baked to perfection — a must-have Thanksgiving side dish you’ll make every year.

Old-Fashioned Sweet Potato Casserole Recipe | A timeless family favorite that never misses! Creamy sweet potatoes and a crisp pecan topping baked to perfection — a must-have Thanksgiving side dish you’ll make every year.

How to Make Sweet Potato Casserole with Pecan Topping

  1. Cook & Mash: Peel, cube, and boil your sweet potatoes until fork-tender (about 15 minutes). Drain well and mash until smooth.
  2. Mix the Filling: Combine mashed sweet potatoes with melted butter, brown sugar, spices, eggs, vanilla, and evaporated milk. Stir until creamy and uniform.
  3. Assemble: Spread the sweet potato mixture evenly into a greased 9×13” baking dish.
  4. Add the Topping: In a small bowl, mix brown sugar, flour, butter, and pecans until crumbly. Sprinkle evenly on top.
  5. Bake: Bake at 350°F for 30–35 minutes, until the top is golden and slightly crisp.

(If you love that caramelized finish like on our Apple Crisp, bake an extra 5 minutes!)

Make Ahead, Freeze, & Reheat Tips

  1. Make Ahead: Prepare the sweet potato mixture and topping separately. Store both covered in the fridge up to 24 hours. Assemble and bake when ready.
  2. Freeze: Assemble fully, wrap tightly with plastic wrap and foil, and freeze up to 2–3 months.
  3. Thaw: Move to fridge 24–48 hours before baking.
  4. Reheat: Bake at 350°F for 25–30 minutes (covered with foil if already baked).
Bring the taste of the South to your table with this easy Sweet Potato Casserole topped with crunchy pecans and brown sugar crumble. Cozy, simple, and oh-so-good!

Southern Sweet Potato Casserole (Crowd-Favorite!) | Bring the taste of the South to your table with this easy Sweet Potato Casserole topped with crunchy pecans and brown sugar crumble. Cozy, simple, and oh-so-good!

 

FAQs

Can I make it with marshmallows instead of pecans?
Absolutely! Add mini marshmallows in the last few minutes of baking until golden and gooey.

Can I make it vegan?
Yes — use plant-based butter and non-dairy milk, and make sure your marshmallows are vegan-friendly.

Can I reduce the sugar?
Definitely. Start by cutting ¼ of the sugar and taste as you go. It’s still sweet and cozy without overdoing it.

Is this a dessert or a side dish?
Both! Sweet potato casserole is one of those Southern treasures that works either way — no one’s complaining when it shows up next to turkey and pie.

What should I serve it with?
It pairs beautifully with roasted turkey, ham, or chicken. For a full Southern spread, serve alongside Cajun Turkey Brine or Homestyle Mashed Potatoes.

This make-ahead Sweet Potato Casserole with Pecan Topping saves time and delivers comfort. Creamy, buttery, and sweetly spiced — perfect for Thanksgiving prep!

Easy Make-Ahead Sweet Potato Casserole | This make-ahead Sweet Potato Casserole with Pecan Topping saves time and delivers comfort. Creamy, buttery, and sweetly spiced — perfect for Thanksgiving prep!

This Sweet Potato Casserole with Pecan Topping is everything we love about the holidays — cozy, sweet, and full of nostalgia. Whether it’s gracing your Thanksgiving table or showing up for Christmas dinner, it’s the kind of dish that turns any meal into a memory.

So, preheat that oven, grab your pecans, and make a batch of this golden, crunchy, creamy goodness.

📌 Pin it for later — your future self (and your family) will thank you.

Our Favorite Thanksgiving Dinner Recipes

Explore the savory delight of homemade Southern goodness with our Cracker Barrel Sweet Potato Recipe.

Sweet Potato Casserole Recipe

Yield: 12
Prep Time: 45 minutes
Cook Time: 35 minutes
Total Time: 1 hour 20 minutes

Transform your dinner into a Southern feast with our Southern Sweet Potato Casserole recipe. Simple, delicious, and guaranteed to be the star of any meal.

Ingredients

Sweet Potato Filling

  • 4 cups mashed sweet potato (I peeled and boiled 4 medium-large sweet potatoes)
  • 1 cup sugar
  • 1/4 cup butter, cut into pieces
  • 1/2 cup evaporated milk
  • 2 eggs
  • 1/2 teaspoon nutmeg
  • 1/2 teaspoon cinnamon
  • 1 teaspoon vanilla
  • 1 teaspoon butter extract
  • 1/4 teaspoon salt

Topping

  • 1 1/2 cup brown sugar
  • 3/4 cup flour
  • 1/2 cup butter, cut into pieces
  • 3/4 cup sweetened shredded coconut
  • 1/2 cup chopped pecans

Instructions

  1. Preheat oven to 350ºF. Lightly grease a 9x13 baking dish.
  2. Mix together the mashed sweet potatoes, sugar, butter, and evaporated milk. Add the eggs one at a time, mixing after each. Mix in the nutmeg, cinnamon, vanilla, butter extract, and salt.
  3. Pour mixture into the prepared baking dish.
  4. In a medium mixing bowl, mix together the brown sugar and flour. Cut in the butter using a pastry cutter (I usually switch to using my hands after a minute or two).
  5. Mix in the shredded coconut and pecans. Pour mixture over the sweet potatoes and spread evenly.
  6. Bake for 35 minutes until the top is golden brown and a little bubbly around the edges.
  7. Let cool for 10 minutes before serving warm. Store refrigerated in an airtight container for up to a week.

Did you make this recipe?

Please leave a comment on the blog or share a photo on Instagram

Ashton • Keaton • Mia

Co-Owners at Keat's Eats
Ashton and Keaton began blogging together in 2016 as a passion project. Both siblings are lovers of food, family gatherings, and entrepreneurial pursuits, which made starting a food blog together a no-brainer.