Pesto mayo can last for up to 1 week in an airtight container in the fridge.