Peel and slice your yams into 1/2 inch rounds. Stack and arrange in a baking dish coated with cooking spray. (I used a 2 quart baking dish for this recipe)
In a small saucepan, melt the butter, sugar, cinnamon, nutmeg, ginger, salt and orange juice.
Bring the mixture to a boil and remove from the heat, stir to combine.
Pour the syrup mixture over the yams and toss to coat a little bit. (Your yams will not be completely coated, this will happen in the oven.)
Cover the baking dish with foil and bake at 350 degrees for 30 minutes.
Uncover the casserole and toss the yams to coat in the sauce. Cover and return to the oven for another 30 minutes.
Uncover the yams and toss to coat in the sauce again.
Top with the marshmallows and pecans. Return to the oven and bake the yams for an additional 10-15 minutes or until the marshmallows are golden brown.
Remove the yams from the oven and serve immediately.
Video
Notes
You can prep your potatoes in advance by peeling, slicing and storing in an airtight container or zip top bag in the refrigerator. Alternatively, you can bake the entire candied yam casserole, cover and refrigerate for up to 48 hours. To reheat, remove the foil and bake at 350 degrees until warmed through.