Although you can technically eat Mexican pickled onions immediately after preparing them, they're best consumed after 24 hours. If you’re not able to wait, give them at least a few hours.