How Long Does Cheesecake Last in the Fridge?

Homemade cheesecake keeps for about 3 to 5 days in the fridge, covered. Store-bought cheesecake may last longer, so follow its “use by” date. Cheesecake is made with cream cheese and eggs, so it must be refrigerated and shouldn’t sit out for more than 2 hours (1 hour above 90°F).

CheesecakeFridgeFreezer
Homemade, bakedAbout 3 to 5 daysAbout 1 to 2 months
No-bakeAbout 3 daysAbout 1 month
Store-boughtUntil the “use by” date, then about 3 to 5 days once openedPer the label
With fresh fruit or whipped cream topping1 to 2 days, since the topping spoils firstAdd the topping after thawing

How to store it

  • Chill it uncovered until cold, so condensation doesn’t drip onto it, then cover it with plastic wrap or keep it in a container.
  • Keep it away from strong-smelling food. Cheesecake absorbs odours easily.

Freezing cheesecake

Cheesecake freezes well. Freeze it until firm, then wrap it tightly. Thaw it in the fridge overnight. If it thawed in the fridge, it can also be refrozen. See Can You Refreeze Cheesecake?

Signs it’s gone bad

A sour smell, mold, a watery or slimy surface, or a crust that’s very soggy. When in doubt, throw it out.

Source: USDA Food Safety and Inspection Service, Leftovers and Food Safety (2-hour rule).