- 30 minutes
- 2 hours
- Peel the oranges, removing all the pith, and place the flesh and juice in a small saucepan along with the sugar and water.
- Bring to a boil and cook over medium heat until thickened (15 minutes or so). This is your orange marmalade.
- In a bowl, mix together the cinnamon, garlic powder, pepper, brown sugar, and orange juice. When the orange marmalade is finished cooking, add half of it to the bowl of spices and mix well.
- Place the ham in a roasting pan and spoon the spice/marmalade mixture in between the slices of the ham as well as over the top of the ham. Bake the ham in a 325-degree oven for the length of time indicated on the package. After an hour or so, spoon the rest of the marmalade on the top of the ham and continue cooking until the ham is thoroughly heated.