Household Ingredients Compared  ›  Guides

Food safety at home: freezing, thawing, storage times and date marks — what the rules actually are

Most home food-safety questions come down to three things: how cold, how long, and whether the freezer is a kill step or a pause button. The short answers are that the fridge should be 4°C or colder and the freezer −18°C or colder, that fresh fish keeps only a day or two in the fridge but months in the freezer, and that freezing is a pause button — it stops bacteria growing, it does not kill them, and it does not make raw fish safe to eat raw. This guide gives the numbers, says where each one comes from, and says plainly where Singapore publishes no figure of its own — in those cases the figures below are the US Department of Agriculture's, labelled as such.

The two numbers that matter: fridge and freezer temperatures

The Singapore Food Agency (SFA) gives the home temperatures plainly: fridges and chillers at 4°C and below, freezers at −18°C or below. Its guidance also names the range bacteria grow fastest in — the "temperature danger zone" — as 5°C to 60°C. The US Department of Agriculture's Food Safety and Inspection Service (FSIS) draws the same zone slightly wider, at 4°C to 60°C (40°F to 140°F); the practical rule is identical either way: food should be cold or steaming hot, not in between.

WhereTemperatureSource
Fridge / chiller4°C or belowSFA, Food Safety Tips
Freezer−18°C or belowSFA, Food Safety Tips
Temperature danger zone (bacteria grow fastest)5°C to 60°CSFA; USDA FSIS gives 4°C to 60°C

SFA adds three practical points that matter in a Singapore kitchen: leave space between items so cold air can circulate, do not overstock the fridge or freezer (blocked airflow means uneven cooling and faster spoiling), and do not open the doors more often than necessary. If your fridge has no thermometer, a cheap fridge thermometer is worth having — every storage time in this guide assumes the fridge really is at 4°C or below and the freezer really is at −18°C or below.

Freezing fresh salmon: yes — and how to handle a whole salmon

Yes, it is fine to freeze fresh salmon. Freezing does not destroy nutrients, and good-quality frozen salmon is usually frozen soon after it is caught. What freezing does change is texture: ice crystals and drying at the surface (freezer burn) make thawed fish a little softer and drier than fresh, which is why the storage times below are about quality, not safety. The US Department of Agriculture is blunt about the distinction: "Food stored constantly at 0°F will always be safe. Only the quality suffers with lengthy freezer storage." In other words, a salmon fillet forgotten at the back of the freezer for a year is a quality question, not a safety one — provided the freezer held −18°C the whole time.

Salmon is a fatty fish, and fat goes rancid in the freezer faster than lean flesh does. The USDA's FoodSafety.gov cold food storage chart gives fatty fish (salmon, mackerel, tuna) 2–3 months in the freezer for best quality, against 6–8 months for lean fish such as cod. That is the window to aim for — not a deadline after which the fish is unsafe, but the point after which it starts tasting tired.

Buying a whole salmon

A whole salmon is usually the cheapest way to buy it, and the freezer is what makes it practical. The steps:

  1. Buy from a licensed establishment and keep it cold on the way home. SFA advises chilling fish as soon as possible after purchase and following the storage instructions on prepacked fish. Do not buy chilled fish that is displayed at room temperature.
  2. Have the fishmonger gut and clean it if you are not doing it yourself at home straight away — a whole ungutted fish spoils faster than a cleaned one.
  3. Portion it before freezing, not after. Cut it into the meal-sized fillets or steaks you will actually cook at once. Thawing a whole fish to cut off one portion, then refreezing the rest, repeats the damage twice — and raw fish thawed in the fridge should not be refrozen raw a second time without cooking (see thawing below).
  4. Wrap it airtight. Freezer bags with the air squeezed out, heavy-duty foil, or a vacuum sealer. Air trapped in a loose pack dries out the surface and causes freezer burn. Label each pack with what it is and the date it went in, and use the oldest first.
  5. Freeze it promptly. Fresh fish keeps only 1–2 days in the fridge (USDA figure), so a whole salmon bought on Saturday should be portioned and frozen the same day, not left in the chiller until Tuesday.
When you cook it. The FDA and USDA recommend cooking fin fish, including salmon, to an internal temperature of 145°F (63°C) at the thickest point — or, without a thermometer, until the flesh is opaque throughout and flakes easily with a fork. SFA separately notes that heat kills the bacteria that make histamine, but cannot destroy histamine that has already formed — so fish that has been kept warm too long is not made safe by cooking. Keeping the cold chain unbroken matters more than the cooking step.

Pages where this matters most: fresh salmon, frozen seafood and smoked salmon.

What freezing kills, and what it does not

This is the single most misunderstood fact about the freezer, and it matters most for raw fish.

So freezing does not make any raw fish safe to eat raw. A home-frozen salmon fillet is a cooking fish that happens to have been frozen. It is not sashimi because it spent a week in your freezer. The only raw fish to eat raw is fish sold and handled for raw consumption — see the next section.

Raw fish: sashimi and yusheng

Singapore's SFA treats ready-to-eat (RTE) raw fish as a high-risk food, because it goes through no cooking step. Its guidance for consumers:

The same applies to yusheng at Lunar New Year: the raw fish in it is ready-to-eat raw fish, with the same rules — buy it from a licensed establishment, keep it chilled at 0–4°C until serving, and do not leave it sitting out while the table fills up.

How long things keep: fridge and freezer

The table below is the USDA's FoodSafety.gov Cold Food Storage Chart — fridge at 4°C (40°F) or below, freezer at −18°C (0°F) or below. Singapore publishes no equivalent day-count chart for the home: SFA's home guidance says only to buy chilled fish or meat in quantities you can consume within the next few days. So these figures are USDA figures, labelled as such, and they are the numbers Singapore shoppers have to work with.

Read the table correctly: the fridge column is about safety — eat it within that window. The freezer column is about quality — the food stays safe indefinitely at −18°C, but after the window it gets drier, blander, or more freezer-burned. Freezer burn itself is not unsafe; it is moisture loss at the surface, and you can trim it off.

FoodFridge (4°C or below)Freezer (−18°C or below, best quality)
Fresh fish (including salmon)1–2 daysFatty fish (salmon, mackerel, tuna): 2–3 months; lean fish (cod, haddock): 6–8 months
Cooked fish3–4 days4–6 months
Raw ground meat / poultry (mince)1–2 days3–4 months
Raw steaks, chops, roasts3–5 days4–12 months
Raw chicken or turkey, whole1–2 days12 months
Raw chicken or turkey, parts1–2 days9 months
Bacon7 days1 month
Raw sausage1–2 days1–2 months
Cooked meat (roasts, chops)3–4 days2–3 months
Cooked meat or poultry leftovers3–4 days2–6 months
Soups and stews3–4 days2–3 months
Bread, rolls and buns— (keeps better at room temperature or frozen)2–3 months
Raw egg whites and yolks (not in the shell — eggs in the shell should not be frozen)2–4 days12 months

Source: USDA FoodSafety.gov Cold Food Storage Chart (2023). Fridge times assume 4°C or below; freezer times assume −18°C or below and airtight wrapping. The chart lists fatty fish at 1–3 days in the fridge in its 2023 version; the widely quoted figure for fresh fish is 1–2 days, and this guide uses that. No USDA freezer figure for cooked rice was found in the chart, so none is given here.

Two things the table hides. First, raw meat and poultry keep their quality longer than cooked versions, because cooking drives out moisture — that is why a raw roast lasts 4–12 months in the freezer and the same roast cooked lasts 2–3. Second, the freezer column is a rotation guide, not an expiry date: the USDA's position is that food kept constantly at −18°C stays safe indefinitely, and the months are when it stops tasting its best.

Safe thawing — and refreezing

The USDA FSIS recognises exactly three safe ways to thaw meat, poultry and fish. The method you choose decides whether you can refreeze it later without cooking.

MethodHowTimeRefreeze raw afterwards?
Fridge (safest)On a plate or tray on the bottom shelf, at 4°C or below, so drips cannot reach other foodSmall packs overnight; larger pieces about 24 hours per 4–5 lb (about 2 kg)Yes, within the fridge days in the table above
Cold waterIn a leak-proof bag, fully submerged in cold tap water, water changed every 30 minutesAbout 30 minutes per pound; a 3–4 lb pack in 2–3 hoursNo — cook first, then refreeze the cooked food
MicrowaveDefrost setting, then cook immediatelyMinutesNo — cook first, then refreeze the cooked food

Cross-contamination: keeping raw food away from ready-to-eat food

SFA's home guidance is short and practical:

Leftovers

The USDA FSIS leftovers rules fit on one hand:

Use-by vs best-before: what the dates mean in Singapore

This is where Singapore differs from most other countries, and the difference catches people out.

Date on the packWhat it means in practiceWhere you see it
Use byA safety date. The maker's estimate of how long a perishable food stays safe, unopened and stored as the label says. Do not eat the food after it.Chilled perishables: fresh fish and meat, dairy, ready-to-eat meals, infant formula
Best beforeA quality date. The food is at its best until this date; after it, the crunch, colour or fizz may fade, but the food is not unsafe by that fact alone — provided it was stored properly.Rice, pasta, biscuits, tins, sauces, cereal, frozen food, bottled drinks
Expiry date / sell by"Sell by" is a retailer's stock-rotation date. "Expiry date" is used the way "use by" is, for safety.Varies by product

The Singapore twist: under the current Food Regulations, all four wordings — use by, best before, expiry date, sell by — count as the expiry date for selling. Once the date has passed, a shop in Singapore may not sell the food at all, whichever wording is on the pack. That is a selling rule, not a safety rule: it does not mean a tin of biscuits becomes unsafe the day after its best-before date. The Ministry of Sustainability and the Environment told Parliament in February 2024 that both dates indicate the expiry date because quality may have deteriorated, and SFA has been studying whether only safety-related date marks should count as "outdated" under the new Food Safety and Security Act 2025. Until that changes, the practical reading for your own kitchen is: treat use-by as a hard safety deadline, and treat best-before as a quality promise — check a past-best-before food by sight, smell and storage before deciding, and never eat past-use-by chilled food on the grounds that it "looks fine".

Practical checks

A routine that covers most of this guide, in the order you actually do things:

  1. At the shop: buy chilled fish and meat last, keep them cold on the way home, and do not buy chilled or frozen food displayed at room temperature. Check the date mark — use-by for chilled perishables, best-before for dry and frozen goods.
  2. At home: fridge at 4°C or below, freezer at −18°C or below. Raw meat and fish in sealed bags or covered containers on the bottom shelf. Fresh fish into the pan or the freezer the same day.
  3. Freezing: portion first, wrap airtight, label with the date, oldest first. Salmon within 2–3 months for best quality; lean fish 6–8 months; mince 3–4 months.
  4. Thawing: fridge overnight if you can plan ahead, cold water with the water changed every 30 minutes if you cannot, microwave only if you cook immediately after. Never the counter, never hot water.
  5. Cooking: fish to 145°F (63°C) or until opaque and flaking; leftovers reheated to 165°F (74°C) and steaming hot right through, once only.
  6. Leftovers: into the fridge within 2 hours, eaten within 3–4 days, reheated once. Anything that sat out more than 2 hours goes in the bin, not back in the fridge.
  7. Raw fish: only fish sold for raw consumption, kept at 0–4°C, eaten promptly — and if you are unsure, cook it.

Pages where these checks are most useful: fresh salmon, frozen seafood, smoked salmon, fresh chicken, sandwich bread, rice, frozen ready meals and eggs, plus the sugar and salt guide and the daily recommended nutrients guide.

What this page is not