-
1
Preheat oven to 450u00b0F. Grease a 13-inch by 9-inch casserole dish with coconut oil.
-
2
Boil or steam sweet potatoes until tender. Once tender, allow to cool and then remove and discard skin. Dice cooked sweet potatoes into 11/2-inch chunks.
-
3
In a large mixing bowl, combine diced sweet potatoes, coconut sugar, eggs, melted coconut oil, cinnamon, vanilla extract, and kosher salt. If they have not already done so from mixing, lightly mash about 2/3 of the sweet potatoes so that only about 1/3 of them are still in cubed form.
-
4
In a separate bowl, combine ingredients for the topping. Mix well to incorporate all the flour into the mixture.
-
5
Spread the sweet potato mixture into the casserole dish. Cover with the topping. There should be enough topping to pretty much cover the entire casserole.
-
6
Bake for 20 minutes, or until topping begins to turn golden brown. Let cool for 5-10 minutes. Serve hot.
-
7
Note: This recipe has been updated to be a cleaner, healthier version. The original recipe used 1/2 cup granulated sugar and 1 cup brown sugar instead of the coconut sugar in the sweet potato mix and also used 1 stick melted butter instead of the coconut oil. For the topping, the original recipe called for 1 cup brown sugar instead of the coconut sugar, all-purpose flour instead of buckwheat flour, and 1 stick softened butter instead of the coconut oil. Everything else remains the same.