The beetroot and walnuts can both be cooked ahead of time: The beetroot can be cooked and kept in the fridge for up to 3 days, and the walnuts can be made the day before and kept in an airtight container. Depending on humidity the walnuts can become soft if kept any longer.