01 - Preheat oven to 375°F. Grease a 9x13-inch baking dish and set aside.
02 - Place peeled and chunked sweet potatoes in a large pot, cover with water, and bring to a boil. Cook for 15 to 20 minutes until very tender, then drain thoroughly.
03 - Transfer drained sweet potatoes to a large mixing bowl and mash until smooth using a potato masher or hand mixer.
04 - Add melted butter, milk, brown sugar, eggs, vanilla extract, cinnamon, nutmeg, and salt to the mashed sweet potatoes. Mix thoroughly until fully combined and creamy.
05 - Spread the sweet potato mixture evenly into the prepared baking dish.
06 - Bake uncovered for 25 minutes.
07 - Remove from oven and scatter mini marshmallows evenly across the surface.
08 - Return to oven and bake for 10 to 15 minutes until marshmallows are golden brown and toasted.
09 - Remove from oven and let rest for 5 minutes before serving.