Back to all recipesOther

Sweet Potato Casserole

Mashed sweet potatoes seasoned with warm spices and brown sugar, crowned with a toasted marshmallow topping and a crunchy pecan-streusel. The Thanksgiving side that doubles as dessert.

Sweet Potato Casserole — a complete Thanksgiving recipe

Prep time

15 min

Cook time

30 min

Total time

About 45 min

Yield

Serves 8 (9x9 baking dish)

Ingredients

  • 3 lb sweet potatoes (about 5–6 medium), peeled and cubed
  • 1/2 cup (1 stick) unsalted butter, melted, divided
  • 1/3 cup brown sugar (light or dark)
  • 1/4 cup whole milk or heavy cream
  • 2 large eggs, beaten
  • 1 tsp vanilla extract
  • 1 tsp ground cinnamon
  • 1/2 tsp freshly grated nutmeg
  • 1/2 tsp kosher salt
  • Topping: 1 cup mini marshmallows
  • Topping: 1/2 cup chopped pecans
  • Topping: 1/4 cup flour, 1/4 cup brown sugar, 3 tbsp cold butter, pinch of salt (for the streusel)

About 280 kcal per serving

Instructions

  1. 1

    1. Cook the sweet potatoes

    Put the cubed sweet potatoes in a pot, cover with water, add a generous pinch of salt, and bring to a boil. Simmer 15–20 minutes until very tender. Drain well and return to the pot.

  2. 2

    2. Mash and sweeten

    Mash the sweet potatoes until smooth. Stir in 6 tbsp of the melted butter, the brown sugar, milk, eggs, vanilla, cinnamon, nutmeg, and salt. Spread the mixture into a buttered 9x9 baking dish and smooth the top.

  3. 3

    3. Make the streusel

    In a small bowl, rub the cold butter into the flour, brown sugar, pecans, and a pinch of salt until it looks like coarse crumbs. Scatter the streusel evenly over the sweet potato layer.

  4. 4

    4. Bake, then top with marshmallows

    Bake at 375°F (190°C) for 25–30 minutes until the streusel is golden and the edges are bubbling. Scatter the mini marshmallows evenly over the top and bake 5 more minutes, just until they're toasted and gooey. Let it rest 10 minutes before serving.

Chef's notes

  • ★Make ahead: assemble through step 2 (without the streusel) up to 1 day ahead, refrigerate, then add the streusel and bake.
  • ★Prefer a marshmallow-only top? Skip the streusel and pile on a full bag of mini marshmallows.
  • ★For a less sweet version, halve the brown sugar in the sweet potato layer.