To heat hot cross buns you can either pop them in the oven, in the microwave or even in the toaster, however we generally think microwaving them work the best (that is if you don't eat them straight after you make them!). Put them in the microwave for around 20-25 seconds, then spread some butter over the top and voila!