Preheat the oven to 400°F (200°C).
Wash and prick the sweet potatoes with a fork.
Bake the sweet potatoes for 45-60 minutes until tender.
In a saucepan, combine cranberries and a splash of water, and cook over medium heat until they pop.
Mix in the diced apple and cook for an additional 5 minutes.
Scoop out the flesh of the sweet potatoes into a large bowl.
Mash the sweet potato with applesauce, cinnamon, nutmeg, and salt.
Add the cooked cranberry-apple mixture to the mash and mix well.
Taste the mixture and adjust seasonings if necessary.
Spoon the filling back into the sweet potato skins.
Bake the stuffed sweet potatoes at 350°F (175°C) for 15-20 minutes.
Remove from oven and let cool slightly before serving.