How Long Can You Keep Beef Before It Goes Bad?

Adventures of Pam & Frank/CC-BY-2.0

The USDA's Food Safety and Inspection Service recommends storing fresh steaks and roasts in the refrigerator from three to five days and ground beef only one to two days. Beef roasts can be stored in the freezer from four months to one year, while steaks can be stored from six months to one year. Hamburger has a freezer shelf life of only three to four months.