How long does homemade cheesecake stay good?

1-2 days at room temperature: At room temperature, cheesecake can stay good for up to 2 days. Make sure it's covered tightly and stored in a cool, dry place.

5-7 days in the refrigerator: Homemade cheesecake generally lasts for 5 to 7 days in the refrigerator when stored properly. Make sure to wrap it tightly in plastic wrap or foil to prevent drying out and absorbing any odors.

3 months or more in the freezer: For longer storage, you can store your cheesecake in the freezer for up to 3 months. When you're ready to enjoy, let it thaw in the refrigerator for several hours or overnight.