Go Back
+ servings
A delicious sweet potato casserole recipe being eaten

Sweet Potato Casserole

This is the BEST Sweet Potato Casserole recipe. Made with tender, creamy sweet potatoes, a buttery streusel topping, and toasty sticky-sweet marshmallows, this classic side dish stands out on any dinner table.
Course Side Dish
Cuisine American, south, Southern
Keyword casserole, potatoes, sweet potato, sweet potatoes
Prep Time 30 minutes
Cook Time 25 minutes
Total Time 55 minutes
Servings 8 servings
Calories 542kcal


For Sweet Potatoes

  • 3 1/2-4 lbs sweet potatoes
  • 1/3 cup salted butter
  • 2/3 cup light brown sugar packed
  • 3/4 cup heavy whipping cream
  • 4 tsp 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/8 tsp ground cinnamon can go up to 1/4 tsp
  • Dash of nutmeg
  • 4 tbsp salted butter
  • Marshmallows for topping


For the Potatoes

  • Fill a large pot with sweet potatoes and water about an inch higher than potatoes. Bring to a boil over high heat. Cook until fork tender, about 15-20 minutes. Completely drain potatoes and place back into the pot.
  • Using a hand mixer (or ah and masher), blend potatoes until mostly smooth. Next add butter, sugar, cream, vanilla, cinnamon and nutmeg and mix until well combined and potatoes are smooth.
  • Preheat oven to 350 F. Grease a 9x13" casserole dish.
  • 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 to create crumbs.
  • Add marshmallows to top of mashed sweet potatoes then sprinkle with crumble topping.
  • 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.


You can omit marshmallows if you would like.
If you want a thicker consistency for potatoes, use just 1/2 cup heavy whipping cream.


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