Build your own Coffee Roaster and make Fresh Coffee! Fresh coffee does have a shelf life of about a week depending on how it's stored. It's best to roast your coffee in small batches to ensure its fresh flavor. Enjoy!