The usual fare for ISS has very long expiration dates, to last between deliveries, months apart. That, combined with other requirements (no crumbs/powders, no cooking, flatulence-safe etc) considerably limits the choice and surely impacts the taste.
But most delivery missions take below 3 days from launch to docking. Some take only 5-6 hours. Surely the astronauts would welcome food that is different from the usual preserved concentrates. Loading up a couple meals that are prepared shortly before launch, would expire in a couple days, but contain fresh produce shouldn't be that much of a deal.
Is it practiced? Or do astronauts eat the same stuff on the day of delivery as on the day before the next delivery?