A freshly baked homemade or bakery cheesecake can stay fresh for five to seven days in the refrigerator. To preserve its quality it should be loosely covered in plastic wrap or aluminum foil and stored within two hours of baking at a minimum of 40 degrees Fahrenheit.
Cheesecake can also be kept in the freezer for up to eight months when stored in aluminum foil, a heavy-duty plastic freezer bag or plastic wrap. Store bought cheesecakes normally have a "sell by" or "best by" date on the package, but this does not determine how long they remain edible, as they often keep safely for several days after this date passes. To prevent food-borne illnesses, pay attention to when a cheesecake is beginning to spoil. Watch for whether the filling is drying out or beginning to brown around the edges. The crust may also become soggy as moisture from the cheesecake seeps into the crust. Store bought cheesecakes normally have artificial or natural preservatives to help prevent spoiling.
The main ingredients in cheesecake filling generally include a soft cheese, eggs and sugar, while the crust is often made of crushed cookies or pastry. Common flavors are chocolate, strawberry, key lime and toffee. Toppings may include whipped cream, caramel, chocolate sauce, fresh fruits, cookies or nuts.