Go Back
+ servings
Southern sweet potato casserole recipe on the table with a spoon scooping a serving.
Print Recipe
4.91 from 20 votes

Sweet Potato Casserole

This Sweet Potato Casserole recipe is made with tender, creamy sweet potatoes, a buttery streusel topping, and toasty sticky-sweet marshmallows.
Prep Time30 minutes
Cook Time25 minutes
Total Time55 minutes
Course: Side Dish
Cuisine: American, south, Southern
Servings: 8 servings
Calories: 542kcal

Ingredients

For Sweet Potatoes

  • 3 1/2 lbs sweet potatoes
  • 1/3 cup salted butter
  • 2/3 cup light brown sugar packed
  • 3/4 cup heavy whipping cream
  • 1 tbsp vanilla extract
  • 1 tsp ground cinnamon
  • 1/4 tsp ground nutmeg

For the Crumble Topping

  • 1/2 cup all purpose flour
  • 6 tbsp light brown sugar packed
  • 1/4 cup old fashioned oats
  • 1/2 tsp ground cinnamon
  • 1/8 tsp ground nutmeg
  • 4 tbsp salted butter melted
  • Marshmallows for topping 6 rows of 4 cover the whole pan

Instructions

For the Potatoes

  • Fill a large 8 qt pot with sweet potatoes and water about an inch higher than potatoes. Bring to a boil over high heat. While the potatoes are boiling, reheat the oven to 350 F. Grease a 9x13" casserole dish. Cook until fork tender, about 20-30 minutes, depending on the size of the potatoes. Completely drain potatoes and place back into the pot.
  • Peel the skin off the potatoes and add to a large mixing bowl. Using a hand mixer (or a masher), blend potatoes until mostly smooth. Next add butter, sugar, cream, vanilla, cinnamon and nutmeg and mix until well combined and potatoes are smooth.
  • Spoon mashed potatoes into dish and smooth with a spatula.

For the Crumble Topping

  • Whisk together flour, sugar, oats, cinnamon and nutmeg in a medium bowl. Melt butter in a microwave safe bowl. Add melted butter to dry ingredients and mix with a fork until well combined to create crumbs. Sprinkle the potatoes with the topping.
  • Add marshmallows to top of crumble topped potatoes. Create 6 rows of 4 regular sized marshmallows to cover the whole pan.
  • Bake for 20-25 minutes or until crumble is crisp and marshmallows are golden brown. You can also broil marshmallows a bit if you want them to have a more torched look.

Notes

How to store & reheat Southern Sweet Potato Casserole

After your casserole cools down, cover it tightly with plastic wrap or foil (or transfer it to an airtight container), and pop it in the fridge. Easy storage y'all!
To reheat, transfer the leftover casserole to a baking dish with the toppings on the top layers as much as possible. You can add more marshmallows and oat crumble mixture to the top if you want it to cook up crispier again the second time around. Heat in a 350°F oven until heated through, about 15-20 minutes. You can also reheat it in the microwave but the topping will lose a bit of its crispness.

How long will Southern Sweet Potato Casserole last in the fridge?

In the fridge, this casserole will stay good for about 3 to 5 days. But honestly boo, I don't think it will stay untouched for that long!

Can I freeze this old fashioned sweet potato casserole?

Yep! It freezes great! You can freeze it right in the baking dish or carefully transfer it to a storage container with the toppings on top. Store it in the freezer for up to three months.

Nutrition

Calories: 542kcal | Carbohydrates: 83g | Protein: 5g | Fat: 22g | Saturated Fat: 14g | Cholesterol: 66mg | Sodium: 250mg | Potassium: 739mg | Fiber: 7g | Sugar: 40g | Vitamin A: 28893IU | Vitamin C: 5mg | Calcium: 104mg | Iron: 2mg