Print

Classic Sweet Potato Casserole with Marshmallow Topping

A close-up of a sweet potato casserole with a golden-brown toasted marshmallow topping in a white baking dish.

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

A comforting and classic sweet potato casserole, perfect for holiday gatherings and family dinners. This recipe features a creamy sweet potato base topped with melted marshmallows.

Ingredients

Scale
  • 3 pounds sweet potatoes, peeled and cubed
  • 1/2 cup unsalted butter, melted
  • 1/2 cup granulated sugar
  • 1/4 cup milk
  • 1 teaspoon vanilla extract
  • 1/2 teaspoon salt
  • 1 cup mini marshmallows

Instructions

  1. Preheat your oven to 375°F (190°C).
  2. Boil the sweet potato cubes in water until tender, about 15-20 minutes. Drain well.
  3. In a large bowl, mash the sweet potatoes until smooth.
  4. Add the melted butter, granulated sugar, milk, vanilla extract, and salt to the mashed sweet potatoes. Mix until well combined.
  5. Pour the sweet potato mixture into a 9×13 inch baking dish.
  6. Spread the mini marshmallows evenly over the top of the sweet potato mixture.
  7. Bake for 20-25 minutes, or until the marshmallows are golden brown and puffy.
  8. Let stand for a few minutes before serving.

Notes

  • For a pecan streusel topping, combine 1 cup chopped pecans, 1/2 cup all-purpose flour, 1/2 cup packed brown sugar, and 1/4 cup melted butter. Sprinkle over the sweet potato mixture before baking.
  • This casserole can be assembled ahead of time and refrigerated. Add marshmallows just before baking.
  • For a dairy-free option, use plant-based butter and milk.
  • Ensure sweet potatoes are well-drained to avoid a watery casserole.

Nutrition