Preheat the oven to 350 degrees or 176 degrees Celsius.
If the purple sweet potato was baked with the skin on, carefully remove the skin. Then add it to a large bowl. Using a fork or potato masher, mash it as best as you can. It doesn't have to be mashed thoroughly.
Place the butter in a microwave-safe bowl and microwave on high for 20 seconds or until it is melted.
Then, add melted butter, coconut milk, monkfruit sweetener, eggs, vanilla, cinnamon, cardamom, cloves, nutmeg, and salt to the bowl with the sweet potato.
Using a handheld electric mixer, mix the ingredients together.
Pour the Purple Sweet Potato mixture into a 5x8 oven-safe baking dish
Place the baking dish in the oven that has been preheated to 350 degrees, and bake for 15 minutes.
While it bakes, make the topping. Melt the butter in a microwave-safe dish and add the golden monkfruit sweetener, cinnamon, dried cranberries, and pecans, and mix well.
After the first 15 minutes of baking, remove the soufflé from the oven. Do not turn the oven off.
Carefully spoon the pecan cranberry topping on top of the Purple Sweet Potato Soufflé.
Return the entire dish to the 350-degree oven and bake for another 20 minutes.
Remove from the oven and let cool a little.
This souffle can be served at room temperature or chilled with dairy-free whipped cream.