01 - Preheat the oven to 400°F. Scrub sweet potatoes, pierce each several times with a fork, and place on a lined baking sheet. Roast for 45 to 50 minutes, or until a knife slides through easily.
02 - While sweet potatoes bake, melt butter in a skillet over medium heat. Add diced apples, cinnamon, nutmeg, and a pinch of salt. Sauté for 5 to 6 minutes, stirring occasionally, until the apples soften. Mix in walnuts and maple syrup, then cook for 2 more minutes. Take off heat.
03 - Once sweet potatoes are cool enough to touch, make a lengthwise slit in each and gently open. Fluff the flesh with a fork to loosen.
04 - Spoon the apple-walnut mixture evenly into each potato. Top with dried cranberries and a sprinkle of chopped parsley if desired.
05 - Serve the stuffed sweet potatoes warm as a main course or hearty side.