Preheat your oven to 400 degrees.
Place the sweet potatoes on a baking sheet, and, using a fork, poke some holes on each side of the potatoes.
Place the potatoes in the preheated oven, and bake for 45 minutes to 1 hour, or until they are soft all the way through. Take them out of the oven and turn it down to 350 degrees.
While the sweet potatoes are baking, prepare the topping. Add 1/4 cup coconut sugar, 3 tablespoons coconut oil, almond flour, and chopped nuts to a medium mixing bowl and stir to combine. Set the mixture aside.
Once the sweet potatoes are done baking, remove the skins and place them in a mixing bowl.
Mash the potatoes until they are an even consistency and add 1/4 cup coconut sugar, 1/4 cup coconut oil, coconut milk and salt to the bowl. Stir to combine.
Place the sweet potato mixture in an 8" x 8" glass baking dish and sprinkle the topping over it.
Place it in your oven at 350 degrees, and bake for 30 minutes or until the topping is golden.