Ingredients
Equipment
Method
Make the filling
- Preheat the oven to 350°F. Grease a 9x13-inch baking dish with 1 tablespoon of the butter and reserve the remaining 7 tablespoons.
- Put the sweet potatoes in a large pot and cover with cold water by 1 inch.
- Bring the water to a boil over high heat, then reduce the heat and simmer for 12 to 15 minutes, until fork-tender.
- Drain the sweet potatoes, return them to the pot, and let them cool for 5 minutes.
- Mash the sweet potatoes with the remaining butter, brown sugar, milk, vanilla, salt, and cinnamon until smooth.
- Stir in the beaten eggs until evenly combined, then spread the mixture in the prepared baking dish.
Bake and top the casserole
- Bake for 25 to 30 minutes, until the center reaches 160°F and is set.
- Scatter the marshmallows evenly over the casserole and bake for 8 to 12 minutes, until puffed and golden.
- Let the casserole rest for 10 minutes before serving.
Notes
For an even, golden topping, scatter the mini marshmallows in a uniform layer. Refrigerate leftovers for 3 to 4 days; freeze yes, preferably before adding the marshmallow topping. For a dairy-free variation, use dairy-free butter and unsweetened plant milk.
