The salad keeps well in the fridge covered for at least 3 days. If you keep all components separately (pumpkin salad/ pesto/ yoghurt) it will be safe to eat for at least 5 days.