Preheat oven to 400 degrees.
Place the sweet potatoes on a baking sheet, and, using a fork, poke a few holes on each side of the potatoes.
4 medium sweet potatoes
Bake the potatoes for 45 minutes to 1 hour, or until they're soft all the way through. Take them out of the oven and reduce the temperature to 350 degrees.
While the sweet potatoes are baking, prepare the topping. Add the almond flour, pecans, 1/4 cup coconut sugar, and 3 tablespoons coconut oil to a medium bowl and stir to combine. Then set the mixture aside.
1/2 cup chopped pecans, 1/2 cup coconut sugar, 1/3 cup almond flour, 1/4 cup + 3 tablespoons coconut oil
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.
1/2 cup full-fat canned coconut milk, 1/2 cup coconut sugar, 1/4 cup + 3 tablespoons coconut oil, 1/2 teaspoon salt
Place the sweet potato mixture in an 8" x 8" glass baking dish and sprinkle the topping over it.
Bake at 350 degrees for 30 minutes or until the topping is golden.