Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon
Sweet potato casserole with toasted marshmallows served on a plate

Sweet Potato Casserole with Marshmallows


  • Author: Callie Brooks
  • Total Time: 1 hour
  • Yield: 8 servings 1x
  • Diet: Vegetarian

Description

Creamy sweet potato casserole topped with golden, gooey marshmallows. A cozy, nostalgic side dish perfect for the holidays or anytime comfort is needed.


Ingredients

Scale
  • 3 lbs sweet potatoes, peeled and cut into 1-inch cubes
  • ½ cup unsalted butter, melted
  • ½ cup granulated sugar
  • ⅓ cup milk
  • 2 large eggs
  • 1 teaspoon vanilla extract
  • ½ teaspoon salt
  • 1 (10-ounce) bag mini marshmallows

Instructions

1. Preheat the oven to 350°F (175°C). Grease a 9 by 13-inch baking dish.

2. Place the cubed sweet potatoes in a large pot and cover them with water. Bring to a boil and cook for 15–20 minutes or until fork-tender.

3. Drain the potatoes well and let them steam off excess moisture.

4. In a large bowl, mash the sweet potatoes with a hand mixer until mostly smooth.

5. Add the melted butter, sugar, milk, eggs, vanilla extract, and salt. Beat until well combined.

6. Spread the sweet potato mixture into the prepared baking dish.

7. Bake for 25–30 minutes, or until the edges are set.

8. Remove the casserole from the oven and top evenly with mini marshmallows.

9. Return to the oven for 10–15 minutes, or until the marshmallows are golden brown and puffed.

10. Let cool for 10 minutes before serving.

Notes

Drain potatoes thoroughly to avoid excess moisture.

Use room temperature eggs for better mixing.

Watch marshmallows closely during final bake to avoid burning.

  • Prep Time: 15 mins
  • Cook Time: 45 mins
  • Category: Side Dish
  • Method: Baked
  • Cuisine: American

Nutrition

  • Serving Size: 1 scoop
  • Calories: 280
  • Sugar: 22g
  • Sodium: 190mg
  • Fat: 10g
  • Saturated Fat: 6g
  • Unsaturated Fat: 3g
  • Trans Fat: 0g
  • Carbohydrates: 42g
  • Fiber: 3g
  • Protein: 3g
  • Cholesterol: 55mg