How long does cheesecake last in the fridge? A homemade cheesecake stays fresh for 3 to 4 days, while a store-bought one — thanks to commercial preservatives — keeps for 5 to 7 days. No-bake versions fall in the middle at 3 to 5 days. Keep it tightly wrapped at or below 40°F (4°C), and never leave it at room temperature for more than 2 hours.
Cheesecake is essentially a dairy-and-egg custard, so it is more perishable than it looks. The good news: with the right storage it holds its creamy texture for days, and it freezes beautifully for months. Here is exactly how long each type lasts and how to store it.
How long does cheesecake last in the fridge? (quick guide)

- Homemade baked cheesecake: 3–4 days (5 at the absolute most)
- Homemade no-bake cheesecake: 3–5 days
- Store-bought cheesecake: 5–7 days (respect the printed use-by date)
- Cheesecake with fresh fruit topping: 1–2 days
- In the freezer: 2–3 months when wrapped airtight
How to store cheesecake properly

Storage makes or breaks cheesecake. Follow these steps and it will taste as good on day three as it did on day one:
- Cool it completely first. A warm cheesecake wrapped too soon traps steam, which makes the surface soggy. Let a baked cheesecake cool at room temperature for about an hour, then chill uncovered in the fridge for another hour before wrapping.
- Wrap it airtight. Press plastic wrap directly against the cut surfaces, then add a second layer of foil — or store it in an airtight container. Cheesecake absorbs fridge odours fast, so always keep it covered.
- Keep the fridge at or below 40°F (4°C). Bacteria multiply fastest between 40°F and 140°F (the “danger zone”), so a properly cold fridge is your main line of defence.
- Store it whole when you can. An unsliced cheesecake dries out far more slowly than individual slices, because less surface is exposed to air.
- Add toppings later. Fresh fruit, whipped cream, and caramel sauce all shorten shelf life. Add them just before serving instead of storing the cheesecake fully dressed.
Can you freeze cheesecake?

Yes — cheesecake is one of the best desserts for freezing. A well-wrapped cheesecake keeps for 2 to 3 months in the freezer with barely any loss of quality.
- Wrap in two layers: plastic wrap pressed tight against the surface, then a layer of foil. For slices, wrap each one individually.
- Freeze it plain: freeze before adding fresh fruit or whipped cream toppings, which do not thaw well.
- Thaw in the fridge, not on the counter: move it to the refrigerator the night before you plan to serve it. A whole cheesecake needs 8–12 hours to thaw; slices need 3–4 hours.
- No-bake cheesecakes can be frozen too, though the texture may change slightly on thawing — they are best enjoyed fresh when possible.
Baked vs no-bake: does it matter for shelf life?
Yes, slightly. A baked cheesecake goes through the oven, which kills off bacteria and sets the custard — that is why it generally lasts a day or two longer than a no-bake version. No-bake cheesecakes never get that heat treatment and rely on chilling to set, so their dairy-rich filling is a little more perishable: aim to finish them within 3 to 5 days. Our Lotus Biscoff Cheesecake is a no-bake favourite worth eating fresh, while baked classics like our Mini Lemon Cheesecakes hold up a touch longer.
Signs your cheesecake has gone bad
Trust your senses — cheesecake rarely goes bad silently. Discard it if you notice any of these:
- Off or sour smell. Fresh cheesecake smells sweet and milky; a sour, tangy, or “off” odour means bacteria have moved in.
- Mould or discoloration. Any fuzzy spots, dark patches, or yellowing on the surface or edges — throw it out, even if it is just one spot.
- Watery or slimy texture. A puddle of liquid on top or a slimy film on the surface is a clear spoilage sign.
- Cracked, dry edges with a stale taste. Not dangerous on its own, but once the texture has turned, the flavour has too.
- It has been out too long. Cheesecake left at room temperature for more than 2 hours should be discarded, even if it looks fine.
When in doubt, throw it out. A few days of extra fridge time is never worth the risk with a dairy dessert.
Serving tip
Cold cheesecake straight from the fridge tastes muted. Let slices sit at room temperature for 20–30 minutes before serving — the flavours open up and the texture turns silkier. Just remember that serving window counts toward the 2-hour room-temperature limit.
Frequently asked questions
Can you eat cheesecake after 7 days in the fridge?
For a store-bought cheesecake kept properly refrigerated and within its use-by date, 7 days is usually fine. For homemade, no — 3 to 4 days is the safe window, 5 at most. If it shows any spoilage signs, discard it regardless of the day count.
Should cheesecake be refrigerated covered or uncovered?
Always covered. An uncovered cheesecake dries out, absorbs fridge odours, and spoils faster. Use an airtight container, or wrap tightly in plastic wrap with a layer of foil over it.
Does cheesecake need to be refrigerated at all?
Yes — no exceptions. Cheesecake contains eggs and dairy, which must stay at or below 40°F (4°C). It should never sit at room temperature for more than 2 hours, and chilling also helps the filling set properly.
How long does no-bake cheesecake last compared to baked?
No-bake cheesecake lasts 3 to 5 days in the fridge, while a homemade baked cheesecake lasts 3 to 4 days (up to 5). The difference is small because both are dairy-rich, but the baked version’s trip through the oven gives it a slight edge. Try our Banoffee Cheesecake for a no-bake classic to enjoy fresh.

