Peel and chop sweet potatoes into ¾ inch cubes, then set them aside.
Place the butter, brown sugar, white sugar, ground cinnamon, ground nutmeg, salt, and orange juice in a medium pot and cook it over low heat until the sugar has dissolved.
Incorporate the sweet potatoes and stir them to coat. Cover the pot with a lid and cook it over medium heat for 15 -20 minutes or until potatoes are fork-tender. Cooking them with the lid on will create a liquid caramel that coats the potatoes. For a thicker sauce, cook them uncovered for an additional 5 minutes to reduce the liquid.
Once the sweet potatoes are cooked, transfer them to a serving dish and serve them warm.
Notes
Cut the sweet potatoes evenly so they cook at the same rate.
Cook it on medium heat, stirring frequently to give the caramel sauce time to thicken. Undercooking it ends with a watery sauce that doesn’t coat the sweet potatoes enough.
Use a fork to test when the potatoes are done. Look for sweet potatoes that are tender but not mushy.
Make a thicker caramel sauce by removing the lid and cooking the yams for an additional 5 minutes to let the sauce reduce down and thicken when I want to do this.
Store leftovers in an airtight container in the fridge for up to 5 days.
This nutrition information is based on the exact products I used in this recipe. Brands and sizes of products could alter exact nutrition and should always be calculated independently.