01 -
Peel the sweet potatoes using a vegetable peeler and remove all skin. Cube them into roughly 1-inch uniform pieces. Peel, core, and chop the apples into similar-sized pieces. Granny Smith or Honeycrisp apples work well for flavor balance.
02 -
In a large mixing bowl, add the sweet potatoes, apples, and cranberries. If using frozen cranberries, no need to thaw. Toss in the chopped nuts if desired.
03 -
In a separate small bowl, whisk together maple syrup, melted butter (or coconut oil), brown sugar, cinnamon, nutmeg, ginger, salt, and cloves (if using). Ensure the brown sugar dissolves and the mixture is smooth.
04 -
Pour the prepared sauce over the sweet potato mixture and gently toss to coat everything evenly.
05 -
Preheat oven to 375°F (190°C).
06 -
Grease a 9×13 inch baking dish with butter or cooking spray. Transfer the coated sweet potato mixture into the dish, spreading it evenly.
07 -
Cover the baking dish with aluminum foil and bake for 30 minutes to trap moisture and steam.
08 -
Remove the foil and continue baking for another 20-30 minutes, or until the sweet potatoes are tender when pierced with a fork. The apples should soften, and cranberries should burst.
09 -
Test sweet potatoes with a fork to ensure tenderness. If needed, bake for a few more minutes.
10 -
Let the dish cool for a few minutes to allow the sauce to thicken. Serve warm, optionally garnishing with parsley or whipped cream for added presentation.