Ingredients

  • 4 medium sweet potatoes, peeled and cubed
  • 0.5 cup brown sugar
  • 0.25 cup granulated sugar
  • 0.5 cup unsalted butter, melted
  • 0.5 cup milk
  • 2 large eggs
  • 1 teaspoon vanilla extract
  • 1 teaspoon cinnamon
  • 0.25 teaspoon nutmeg
  • 0.25 teaspoon salt
  • 2 cups mini marshmallows
  • 0.5 cup chopped pecans (optional)

Instructions

  1. Preheat your oven to 350°F (175°C) and grease a 9x13-inch baking dish.
  2. Place the cubed sweet potatoes in a large pot of boiling water. Cook for about 15-20 minutes or until tender. Drain well and let cool slightly.
  3. In a large mixing bowl, mash the sweet potatoes until smooth.
  4. Add the brown sugar, granulated sugar, melted butter, milk, eggs, vanilla extract, cinnamon, nutmeg, and salt to the mashed sweet potatoes. Mix until everything is well combined and creamy.
  5. Pour the sweet potato mixture into the greased baking dish and smooth the top with a spatula.
  6. Bake in the preheated oven for 25-30 minutes, or until the casserole is set and slightly golden around the edges.
  7. Remove the casserole from the oven and sprinkle the mini marshmallows evenly across the top.
  8. Return the casserole to the oven and bake for an additional 10-15 minutes, until the marshmallows are toasted and golden brown.
  9. If using, sprinkle the chopped pecans on top in the last 5 minutes of baking for added crunch and flavor.
  10. Allow the casserole to cool for a few minutes before serving.

💡 Chef's Notes

Serve the casserole in the baking dish and use a large serving spoon for easy serving. Drizzle with a little more melted butter and sprinkle cinnamon on top for an extra touch before serving.

Recipe by Elena - Recipe Creator & Food Blogger