If you’re leaving for vacation, you have the perfect excuse to bring back a yummy treat from whereever you visit, and leave it by the coffee machine as a present for the whole office (make sure to send an email around to your whole team so people know it’s from you!). ie, get local chocolates from wherever you visit, or if you go somewhere exotic, bring back a special treat from that city/state/country. It’s a nice gesture for everyone, and doesn’t seem like you’re just trying to awkwardly compensate for being empty handed earlier. Another alternative, if you’re a good cook, is to bake something at home and bring in cookies for your whole team/department/office (depending on the size of your workplace). If you’re feeling ambitious you could individually wrap them in colored celophane paper and put little “happy new years” notes on them for your coworkers and bosses.
For what it’s worth, my direct supervisor and my boss’ boss have bought everyone on our team holiday presents every year, and none of us has ever bought them something in return—it’s too awkward to buy a present for the boss without looking like you’re kissing up to them. I think it’s common for managers to buy their supervisees gifts, without expectation of something in return. If you do a good job, you make your manager look good every day. And trust me, as someone who has managed staff before, that is a real gift to them.