Skip to Content

Sweet Potato Casserole

Our Southern sweet potato casserole features a traditional pecan and brown sugar streusel topping rather than melted marshmallows. The classic sweet potato filling is creamy and smooth, with a hint of orange and vanilla.

We love Sweet Potato Pie, and when you want to take it up a notch, this Sweet Potato Casserole is the perfect choice! You may consider Sweet Potato Casserole a dessert, but you'll find that most Southerners will serve this casserole right alongside the turkey and ham as a side dish.




That just means you get to eat it twice!

Single serving of Southern sweet potato casserole on a white plate.

There are two versions of this delicious sweet potato casserole and generally two camps of preference: this version, with the nutty brown sugar streusel topping, and the other Sweet Potato Casserole, which features melted marshmallows.

You may also like...
Arugula Salad with Roasted Sweet Potatoes - simple and no-fail!

Lots of people prefer one over the other, but I've always loved both. However, if I had to choose just one this would be it! I love the crunchy topping on this sweet potato casserole, which contrasts so nicely with the creamy filling.

Sweet Potato Casserole is decadent and wonderful and no Southern holiday table would be complete without it!

Tips for Sweet Potato Casserole

  • This is a great make ahead dish for busy times. Don't spread the topping over the filling until ready to bake.
  • You can freeze the Sweet Potato Casserole, but it's best if frozen without the topping.
  • Use fresh sweet potatoes and not canned!

Helpful tools and ingredients:

  • Baking sheet - I have about 8 of these and use them almost every single day!
  • Potato peeler - inexpensive and has a guard.
  • Microplane zester - I cannot live without this thing! Great for garlic or nutmeg or even small amounts of cheese!
  • Mixing bowl - can you have too many? I don't think so!
  • Baking dish - I use this one all the time!
Measuring cup pouring milk into sweet potato filling.


Sweet Potato Filling

  • 5-6 medium-sized sweet potatoes
  • Butter
  • Nutmeg
  • Cinnamon
  • Ginger
  • Brown sugar
  • Granulated sugar
  • Orange juice
  • Vanilla
  • Heavy cream
  • Eggs
  • Salt

Streusel Topping

  • Brown sugar
  • Pecans
  • Flour
  • Butter
  • Cinnamon
  • Salt

Steps for preparation

  1. Roast the potatoes in the oven for about an hour, or peel, chop, and boil until tender. (Need more help? How to Bake Sweet Potatoes)
  2. Add butter, salt, nutmeg, cinnamon, ginger, brown sugar, granulated sugar, vanilla, heavy cream, eggs, and a little orange juice.
  3. Mix the topping dry ingredients together and then work in the chilled butter with your fingers. Then stir in the pecans and mix well.
  4. Sprinkle topping over the sweet potatoes and bake.

Tip: Use all the topping and cover the sweet potato filling completely.

White casserole dish of baked sweet potato casserole.

Serving Suggestions

Sweet Potato Casserole is not just for Thanksgiving or other holidays! This is a great side dish to serve anytime:

Join Southern Food and Fun Community group
and Southern Potluck group!

And please follow us on social media:

Southern Sweet Potato Casserole features a traditional pecan and brown sugar streusel topping rather than melted marshmallows.

Sweet Potato Casserole

5 from 1 vote
save to your free collection
A creamy sweet potato casserole that's topped with crunchy pecan and brown sugar streusel.
save print pin
prep time: 20 mins
total time :2 hrs 20 mins
servings :12 servings
author: Lucy Brewer


Sweet Potato Casserole

  • 4 cups cooked sweet potatoes, about 5 medium sweet potatoes
  • ½ cup butter
  • ½ teaspoon salt
  • ¼ teaspoon nutmeg
  • ½ cup brown sugar
  • 1 cup granulated sugar
  • 2 eggs
  • 2 teaspoons vanilla
  • 2 teaspoons orange juice
  • ½ cup milk


  • ½ cup light brown sugar
  • 1 cup granulated sugar
  • 1 ½ cups all-purpose flour
  • 1 ½ sticks unsalted butter
  • 2 cups chopped pecans
  • pinch of salt


Sweet Potatoes

  • Preheat oven to 350. 
  • Put cooked sweet potatoes in bowl of large mixer. Mash potatoes with fork or potato masher. Turn on mixer and beat potatoes on low.
  • Add butter and mix until completely absorbed. If your potatoes got too cool then you can melt the butter first. Add salt, nutmeg, and sugars, and mix well. Add eggs, vanilla, and orange juice and mix well. Add milk and mix well.
  • Spoon filling into buttered dish. Sprinkle topping over sweet potatoes. Bake at 375 for 30-45 minutes.


  • In a large mixing bowl, stir together sugars, flour, and salt until well mixed.
  • Using your fingers, work the butter in until the mixture resembles large crumbs. Stir in the pecans and mix well.
  • Do not over mix or your topping will turn mushy.
  • Sprinkle all of the topping evenly over the sweet potatoes prior to baking.


If you want to substitute a marshmallow topping, just remove the casserole about 10 minutes early and spread a bag of mini-marshmallows over the top. Bake until marshmallows are melted and lightly toasted.
Click here to save this recipe to your Pinterest board!
Serving: 12servingsCalories: 514kcalCarbohydrates: 59gProtein: 4gSaturated Fat: 15gCholesterol: 95mgSodium: 390mgFiber: 3gSugar: 39g
love this recipe?share on Instagram and tag @southernfoodandfun!

Update Notes: This post was originally published November 13, 2013, and on March 17, 2021, was updated with one or more of the following: step-by-step photos, video, updated recipe, new tips.

Recipe Rating