Cooked beef liver will usually stay good for 3 to 4 days in the fridge and 4 months in the freezer. How to tell if raw beef liver is bad? The best way is to smell and look at the beef liver: signs of bad beef liver are a sour smell, dull color and slimy texture; discard any beef liver with an off smell or appearance.