Preheat the oven to 400˚F. Line a baking sheet with aluminum foil. Use a fork to pierce the outside of the sweet potatoes a few times all around. Place the sweet potatoes onto the baking sheet and bake them for about 60-80 minutes until they are tender. Cooking time will vary depending on the sizes of your sweet potatoes.
When the sweet potatoes have finished cooking, slice them in half, lengthwise, and allow them to cool to a temperature at which you can handle them.
Preheat the oven to 350˚F. Grease the bottom and sides of a 9x13 inch casserole pan with additional butter. Set it aside for later.
Peel the skin off of the potatoes and transfer the flesh to a large bowl. Use a fork or masher to mash the sweet potatoes. Then mix in the melted butter.
In a separate bowl, whisk the half and half, maple syrup, eggs, vanilla extract, cinnamon and salt together until well blended. Pour this mixture into the bowl of mashed sweet potatoes and gently mix everything together until combined.
Transfer the mashed sweet potato into the prepared casserole pan and smooth it out into an even layer. Top the casserole with the crumble topping then bake it in the oven for about 30-35 minutes until the crumble is golden brown and the casserole is set. Enjoy!