Print

Classic Sweet Potato Casserole

Close-up of a baked sweet potato casserole topped with toasted marshmallows and chopped nuts.

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

A comforting and classic sweet potato casserole, perfect for holiday gatherings. Choose your favorite topping: sweet marshmallow or crunchy pecan streusel.

Ingredients

Scale
  • 2 pounds sweet potatoes, peeled and cubed
  • 1/2 cup milk (or dairy-free alternative)
  • 1/4 cup unsalted butter (or dairy-free alternative)
  • 1/4 cup granulated sugar
  • 1 teaspoon vanilla extract
  • 1/2 teaspoon salt
  • For Marshmallow Topping: 1 cup mini marshmallows
  • For Pecan Streusel Topping: 1/2 cup all-purpose flour, 1/2 cup chopped pecans, 1/4 cup packed brown sugar, 1/4 cup melted unsalted butter (or dairy-free alternative)

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. Mash the sweet potatoes in a large bowl. Add milk, butter, granulated sugar, vanilla extract, and salt. Mix until smooth and well combined.
  4. Pour the sweet potato mixture into a greased 9×13 inch baking dish.
  5. Prepare your chosen topping:
  6. For Marshmallow Topping: Sprinkle mini marshmallows evenly over the sweet potato mixture.
  7. For Pecan Streusel Topping: In a small bowl, combine flour, pecans, and brown sugar. Drizzle in melted butter and mix until crumbly. Sprinkle evenly over the sweet potato mixture.
  8. Bake for 25-30 minutes, or until heated through and the topping is golden brown and bubbly.
  9. Let stand for 10 minutes before serving.

Notes

  • For a gluten-free option, ensure your flour for the streusel topping is certified gluten-free.
  • This casserole can be assembled ahead of time and refrigerated. Add the topping just before baking, or bake and reheat gently.
  • To make this dairy-free or vegan, use plant-based milk and dairy-free butter alternatives.

Nutrition