Wash sweet potatoes before or after peeling and dry with paper towel. Cut into 1 inch cubes.
Pre-heat oven at 400 degrees F.
In a bowl or baking pan, coat sweet potatoes with olive oil.
Arrange sweet potatoes in a single layer in baking pan or a checkered wire rack. Turn sweet potatoes every 15 minutes to crisp all sides if using a baking pan. No need to do this procedure if using a wire rack. Note: Place wire rack on top of baking pan for easy handling.
Roast sweet potatoes for 30 – 35 minutes at the middle rack. Remove from oven. Note: Use a toothpick to check if done.
Make glaze 3 minutes before sweet potatoes are done or after it’s done.
In a heavy bottom pan, melt butter at medium-low heat.
Add brown sugar, cinnamon, rum and water. Stir thoroughly to combine all the ingredients.
Once it boils and sugar starts to caramelize, raise heat to medium and continue stirring until consistency is syrupy (not too thin or too thick) about 4 to 5 minutes. Scrape the sides and bottom of pan to prevent mixture from sticking to the pan. Keep an eye on the mixture as it can burn easily at this point. Note: It is easier to use a non-stick pan.
Remove pan from heat and add roasted sweet potatoes. Stir quickly until sweet potatoes are coated with glaze.
Transfer sweet potatoes in baking pan and separate each cube to avoid sticking from each other. Set aside for 5 minutes and transfer to a serving bowl.
Video
Notes
1. I don’t suggest making this in advance. It is best made ½ to an hour before serving.
2. Clean pan and baking pan right away before sugar glaze hardens. Soak in hot water and soap.
3. After a couple of hours of serving, sugar glaze might start to melt if room temperature is quite warm.
4. Store leftover in an airtight container up to 2 days in the fridge. Heat in the microwave in increments of 15 to 20 seconds. Sugar glaze will melt though.