the best way to reheat caramelized onions is to utilize that fat and reheat them in a pot over low heat. you shouldn't need to add any extra oil or butter and should only take about five minutes. if you're in a pinch, you can microwave them, but the microwave does have the potential to unevenly overcook them.