Yes, our fresh pasta is made fresh every day. It is produced one day prior to your delivery date. It should be consumed within 3 days for London deliveries or on the day of delivery for nationwide deliveries.