This topping is best the first day, after refrigerating for a couple of hours. It will last 3 to 4 days, but the tomatoes will wilt a bit.