Check out a product named ZBiotics [1] which claims to do this. I can't tell you that it for certain works as advertised, but between myself and several other people now in my friend group, all but one swears by the results in terms of the morning after.
Perhaps? Out of the various things I've tried this is the one that has seemed to have the best effect. I've not done a double blind or anything so can't say that it's not psychosomatic.
As for the expense, I just view it adding a beer to the night. At least where I am beers are generally ~$9 a pop (more once you add tip & tax) so it's about the same. And to be honest, the productivity gain from the next morning not being so rough has generally been worth it.
[1] https://zbiotics.com