Short answer: kept in the fridge at 40°F (4°C) or below and pressed under its liquid, kimchi stays good to eat for months – it just keeps getting more sour. Most people prefer it within the first few weeks for eating as a side dish, and use older, sour kimchi for cooking. Store-bought kimchi should be eaten by the date on the jar or the maker’s guidance, and anything with fuzzy mold, a rotten smell or slimy texture should be thrown away.
Kimchi Shelf Life at a Glance
| Kimchi | How long | Notes |
|---|---|---|
| Store-bought, unopened, in the fridge | Until the date on the jar | It keeps fermenting in the jar, so it gets tangier and fizzier over time. |
| Store-bought, opened, in the fridge | Best within about a month; edible for months | One large maker says its kimchi is “delicious for up to 1 month” after delivery, and that it keeps aging for up to 12 months or longer if kept cold and away from air (brand claim; FAQ, Kimchi 101). |
| Homemade, in the fridge | Ripe in 1–3 weeks; sour after a month or two | After 1–2 days at room temperature to start fermenting. Keep it pressed under its liquid. |
| At room temperature | 1–2 days (homemade, to start fermenting) | Store-bought kimchi labeled “keep refrigerated” belongs in the fridge. |
| Frozen at 0°F (−18°C) | Safe indefinitely; best for cooking | USDA: food kept constantly at 0°F stays safe; only quality declines (FSIS). Thawed kimchi is soft. |
Why Kimchi Keeps Changing in the Fridge
Kimchi is alive. Lactic acid bacteria keep turning the vegetables’ sugars into lactic acid (and, early on, carbon dioxide), so the pH keeps dropping and the flavor gets sharper. Cold slows this down but doesn’t stop it. In one study, kimchi kept at 59°F (15°C) reached the “optimal” pH range of 4.0–4.5 within 3 days, while kimchi at 39°F (4°C) ripened more slowly and, with prolonged storage, lost some of its lactic acid bacteria and antioxidant activity (Kim et al., 2025).
- Fresh (the first days): crunchy, salty-spicy, barely sour. Many Koreans eat it this way, like a salad.
- Ripe (roughly 1–3 weeks in the fridge): tangy, lightly fizzy, flavors blended – the classic stage for eating as a side dish.
- Sour (a month or more): softer and very sour. Not spoiled – this is the kimchi Korean cooks want for kimchi jjigae, kimchi fried rice and pancakes.
The warmer your fridge and the more often the jar is opened, the faster kimchi moves through these stages.
Sour Isn’t Spoiled – but Acid Doesn’t Make Kimchi Sterile
You’ll often read that kimchi’s acidity kills harmful bacteria, so it can’t make you sick. That isn’t true. Contaminated kimchi has caused outbreaks:
- In Canada in 2021–22, 14 people were infected with E. coli O157 from a commercial kimchi; napa cabbage was the likely source (Smith et al., 2023).
- In Korea, kimchi supplied to schools caused an E. coli outbreak with 1,642 cases in 2012 (Cho et al., 2014) and a norovirus outbreak with 862 cases across 24 schools in 2024 (Park et al., 2025).
After the Canadian outbreak, Health Canada researchers added E. coli O157 and other toxin-producing strains to kimchi and kept it at 39°F (4°C). Over 8 weeks, at a steady pH of about 4.1, the bacteria declined only about tenfold at most – they persisted for the product’s whole shelf life (Gill et al., 2024).
What this means in practice:
- How long kimchi keeps is about quality. Whether it’s safe depends mainly on clean ingredients and handling – which you can’t see or smell.
- Buy from reputable makers, keep it cold, and pay attention to recalls.
- When making it at home, wash vegetables well, use clean equipment and don’t make food for others when you’re ill.
- Cooking kimchi until it’s steaming hot all the way through, as in a simmered stew, kills most bacteria and viruses. If you’re pregnant, older, or have a weakened immune system, ask your doctor whether raw fermented vegetables are right for you.
Signs Your Kimchi Has Gone Bad
- Fuzzy mold – green, black, blue, pink or white and furry – on the surface or on pieces above the liquid. Throw the whole jar out; mold can spread below what you see (USDA).
- A rotten or putrid smell, rather than sour, garlicky and fermented. Very sour is fine; rotten isn’t.
- Slimy or mushy vegetables that have lost their structure.
- Odd colors that aren’t from the chili or green onions.
- Kimchi that was left out for a long time in a warm room and now smells or looks wrong.
Not signs of spoilage: strong sourness, fizz, a bulging lid or brine that overflows when you open the jar (gas from fermentation), and softer cabbage. A flat, smooth white film is usually kahm yeast, which is harmless but affects flavor – skim it off and press the kimchi back under its liquid. If it’s fuzzy, it’s mold. See our fermentation troubleshooting guide.
How to Store Kimchi
- Keep it at 40°F (4°C) or below, at the back of a shelf rather than in the door, where the temperature swings.
- Press it under its liquid after every serving. Pieces exposed to air are where mold starts.
- Use a clean spoon or chopsticks every time – never ones that have touched raw meat or your mouth.
- Leave headspace and open jars carefully; kimchi keeps producing gas and can overflow.
- Split large batches into smaller jars, so you only open one at a time.
- Use glass or a dedicated container with a tight lid. Plastic stains and holds the smell; avoid reactive metal containers with acidic foods.
For other ferments, see how to store fermented foods and how long sauerkraut lasts.
Can You Freeze Kimchi?
Yes. Freeze it in portion-size bags or containers with the air pressed out. Food kept at 0°F (−18°C) stays safe indefinitely according to the USDA; freezer times are about quality (FSIS). Ice crystals break the cabbage’s cell walls, so thawed kimchi is soft and watery – fine for stews, fried rice, pancakes and dumplings, less good as a side dish. Some of the live bacteria die in the freezer. Thaw it in the fridge.
What to Do With Old, Sour Kimchi
- Kimchi jjigae: simmer sour kimchi with pork or tofu and a little of the brine – the sourer the kimchi, the better the stew.
- Kimchi fried rice: chop it and fry with day-old rice; top with a fried egg.
- Kimchi pancakes (kimchijeon): mix chopped kimchi into a flour-and-water batter and pan-fry.
- Braised kimchi: cook it slowly with pork belly until soft and mellow.
Want to make your own? Our traditional kimchi recipe walks through it step by step.