Vegan French onion dip is best the same day it's made but store leftovers in an airtight container for 7 days or until someone eats it all. You can make the caramelized onions one day in advance if you like.