01 - Preheat oven to 400°F. Scrub sweet potatoes thoroughly, pierce each several times with a fork, and place on a lined baking sheet. Roast for 45 to 50 minutes or until very tender.
02 - While sweet potatoes are roasting, melt unsalted butter or vegan alternative in a skillet over medium heat. Add diced apples, ground cinnamon, ground nutmeg, and a pinch of salt. Sauté for 5 to 6 minutes until apples begin to soften. Stir in walnuts and maple syrup, and cook for an additional 2 minutes. Remove from heat.
03 - Once sweet potatoes are cool enough to handle, cut a slit down the center of each. Gently press and open to expose the interior, then fluff the flesh with a fork.
04 - Spoon apple-walnut mixture evenly into each sweet potato. Top with dried cranberries and freshly chopped parsley if desired.
05 - Serve immediately while warm as a main course or hearty side dish.