Go Back
+ servings

Classic Sweet Potato Casserole

This traditional Sweet Potato Casserole recipe is a classic. Full of buttery potatoes, pecans, brown sugar and marshmallows on top!
Course Side Dish
Cuisine American
Prep Time 15 minutes
Cook Time 40 minutes
Total Time 55 minutes
Servings 12
Calories 303kcal
Author Toni Dash


  • 3 pounds Sweet potatoes peeled and cut into 1-inch cubes
  • 2 cups Water
  • 1 cup packed Brown Sugar
  • cup Unsalted butter softened and cut into pieces
  • 1 teaspoon ground Cinnamon
  • 1 teaspoon Vanilla extract
  • 1 cup chopped Pecans
  • 2 cups Mini Marshmallows


  • Preheat the oven to 375 degrees. Spray a 9-inch by 13-inch baking dish with non-stick cooking spray.
  • Place the sweet potato cubes into a large pot with 2 cups of water. Bring to a boil, then reduce heat and cover.
    Simmer potatoes for 20-25 minutes or until softened through. Drain any excess liquid and transfer to a bowl to cool.
  • Once potatoes have cooled, mash with a potato masher or fork until desired consistency is achieved.
  • Stir in butter, vanilla extract, cinnamon, 3/4 cup of brown sugar and ¼ cup of the chopped pecans until well combined.
  • Spoon the sweet potato mixture into the prepared baking dish.
  • Toss the remaining 1/4 cup brown sugar and 3/4 cup pecans together in a small bowl. Sprinkle the mixture evenly on top of the potatoes.
    Top with the mini marshmallows.
  • Bake in the oven for 15 minutes, until marshmallows are slightly golden and toasted on top. Serve warm!


Make it Ahead
This casserole can be prepared the night before and refrigerated. Chill, covered, without the topping. Remove from refrigerator 30 minutes before baking. Bake just the sweet potato mixture for 20 minutes at 375. Add the topping and bake 15 more minutes until the marshmallows are toasted. 


Calories: 303kcal | Carbohydrates: 49g | Protein: 3g | Fat: 12g | Saturated Fat: 4g | Cholesterol: 14mg | Sodium: 77mg | Potassium: 444mg | Fiber: 4g | Sugar: 28g | Vitamin A: 16250IU | Vitamin C: 3mg | Calcium: 60mg | Iron: 1mg