01 -
Bring a large pot of water to a boil and cook sweet potato chunks until very tender, approximately 15 to 20 minutes. Drain thoroughly and transfer to a mixing bowl to cool slightly.
02 -
Using a hand mixer or potato masher, blend sweet potatoes with melted butter, brown sugar, heavy cream, beaten eggs, vanilla, cinnamon, nutmeg, and salt until smooth and creamy, ensuring even spice distribution.
03 -
Pour the sweet potato mixture into a greased casserole dish and smooth the surface evenly. Bake at 350°F (175°C) for 25 to 30 minutes until set and edges are slightly bubbly.
04 -
Remove the casserole from the oven and evenly scatter mini marshmallows over the surface, ensuring full coverage.
05 -
Switch the oven to broil and return the dish for 1 to 2 minutes. Watch carefully until marshmallows are toasted golden brown. Serve warm immediately.