Ingredients
Equipment
Method
Prepare the sweet potato base
- Heat the oven to 350°F.
- Coat a 9x13-inch baking dish with nonstick cooking spray.
- Peel the sweet potatoes and cut them into 1-inch cubes.
- Place the sweet potato cubes in a 6-quart pot and cover with cold water by 1 inch.
- Bring the water to a boil, then simmer the sweet potatoes for 15 to 20 minutes, until the cubes are easily pierced with a fork.
- Drain the sweet potatoes and return them to the pot.
- Mash the sweet potatoes until smooth and let cool for 5 minutes.
- Stir in the melted butter, packed light brown sugar, whole milk, beaten eggs, vanilla extract, kosher salt, and ground cinnamon until combined.
- Spread the sweet potato mixture evenly in the prepared baking dish.
- Bake for 25 to 30 minutes, until the center reaches 160°F.
Add the topping
- Remove the casserole from the oven.
- Scatter the mini marshmallows evenly over the top.
- Return the casserole to the oven and bake for 8 to 12 minutes, until the marshmallows are puffed and golden.
- Let the casserole rest for 10 minutes before serving.
Notes
For the smoothest base, mash the sweet potatoes thoroughly before mixing in the other ingredients. Refrigerate leftovers for 3 to 4 days; freeze leftovers for up to 2 months. For a dairy-free variation, use plant-based butter and unsweetened non-dairy milk.
