1Preheat the oven to 350 degrees F.
Bake the sweet potatoes on a baking sheet for about 1 hour, or until soft when pierced. 3
.Let cool; remove the skins. Purée the potatoes in a food processor.
In a medium bowl, combine the sugars with the cinnamon, nutmeg and salt. In a large bowl, lightly whisk the eggs. Whisk in 3 cups of the sweet potatoes, then the sugar mixture. Spoon half the mixture into a 9x 13 baking dish that has been sprayed with non stick baking spray.?Top with half the chocolate . Cover with the rest of the mixture. Arrange the remaining chocolate chips on top. Add a few more if needed?
Bake in the center of the oven for about 1 hour
Take out and top the dish with a bag of mini marshmallows. Put back in the oven until marshmallows are golden.
Sprinkle graham cracker crumbs on top
Top with chocolate syrup .Top with caramel syrup (optional)