Hollandaise sauce is best eaten within 3 hours of preparing it. Although they can be kept refrigerated for 5 days at least, the longer the hollandaise sauce stays the less you enjoy it. What this means is that hollandaise sauces are best enjoyed when they are freshly made.