The Complete Guide to Kimchi Making: A Korean Fermentation Tradition

What Is Kimchi and Why Make It at Home?

Kimchi is more than a side dish in Korean cuisine—it’s the backbone of the meal. At its simplest, it’s seasoned, fermented vegetables, most commonly Napa cabbage, but the category includes dozens of regional and seasonal varieties. The fermentation process gives it that signature tang, depth, and complexity that no store-bought jar fully captures.

Making it at home gives you control over three things the commercial stuff often gets wrong: salt level, spice, and freshness. You can dial the heat up or down, skip or include fish sauce, and know exactly how long it’s been fermenting. No preservatives, no stabilizers, no sugar bombs. It takes a bit of time upfront—maybe an hour of active work spread over a day—but the payoff is a batch that tastes brighter and more alive than anything from a refrigerated aisle.

This guide covers everything: ingredients, tools, the step-by-step process, the science behind fermentation, and the mistakes that trip up first-timers. Whether you’re making your first jar or refining your technique, you’ll find practical, experience-based advice here.

Fresh Napa cabbage, gochugaru, garlic, and other kimchi ingredients arranged on a wooden table

Essential Ingredients for Real Kimchi

You don’t need a Korean grocery store next door, but some ingredients are harder to swap than others. Here’s what matters most.

  • Napa cabbage (baechu). Look for heads that are dense and heavy for their size, with tight yellow-green leaves. The inner leaves are the sweetest and crispest. Don’t use regular green cabbage—it’s too tough and lacks the right water content.
  • Korean radish (mu). This adds crunch and a mild peppery bite. If you can’t find mu, daikon works, though it’s slightly milder. Julienne it into thin matchsticks.
  • Gochugaru (Korean red pepper flakes). This is non-negotiable for authentic color and flavor. Coarse gochugaru is best for cabbage kimchi—it releases color slowly and gives a gentle heat. Fine gochugaru works but can turn the paste muddy and overly hot. Buy from a trusted brand like Haechandle or Taekyung. For beginners, a quality bag of gochugaru is worth seeking out online if your local market doesn’t stock it.
  • Fish sauce and salted shrimp (saeujeot). These provide umami and depth. If you’re vegan, use a combination of soy sauce, kelp powder, and a splash of miso paste. The flavor will differ, but it still ferments well.
  • Garlic and ginger. Fresh only. Pre-minced jars won’t give the same punch. Use about 8–10 cloves of garlic per large cabbage.
  • Scallions and Asian chives. They add freshness and a mild oniony bite. Regular chives work in a pinch.
  • Glutinous rice flour. This thickens the seasoning paste and helps it cling to the cabbage leaves. It also feeds the fermentation bacteria, which speeds up the initial ferment. You can find it in most Asian markets or online. All-purpose flour works in a pinch but gives a slightly different texture.

Salt is just as critical. Use coarse sea salt or Korean saegeum (chef’s salt). Table salt contains anti-caking agents that can turn the brine bitter. If you only have fine salt, reduce the amount by about 20%.

Tools You’ll Need for Kimchi Making

You don’t need a specialty kit. Most households already have the essentials. Here’s the short list.

  • Large mixing bowl (at least 6 quarts). You need space to toss cabbage with salt and later mix everything together. Stainless steel or glass is best—plastic can absorb odors.
  • Cutting board and sharp knife. A chef’s knife works fine, but a cleaver is traditional and makes cutting through cabbage halves easier.
  • Disposable gloves. This is the one tool worth buying upfront. Mixing kimchi by hand without gloves leaves your hands tingling with capsaicin for hours. Go heavy-duty, like nitrile food handling gloves, available in packs of 100.
  • Airtight fermenting containers. Traditional earthenware onggi pots are ideal—they breathe slightly, regulating humidity and airflow. But they’re heavy and expensive. Glass jars with tight lids work perfectly. Avoid plastic containers for long-term storage; they can scratch and harbor bacteria over time.
  • Fermentation weight or a ziplock bag. Keeping the cabbage submerged under its own brine prevents mold. A glass weight works well, but a sealed ziplock filled with water is a reliable substitute.

Skip the digital pH meters and fancy fermentation crocks until you’ve made a few batches. They add complexity without improving first results.

Hands wearing purple nitrile gloves mixing red kimchi seasoning paste into Napa cabbage in a large stainless steel bowl

Step-by-Step: How to Make Kimchi from Scratch

This process breaks into four stages. Read all the way through before starting—timing matters.

Stage 1: Salting the Cabbage (Overnight, ~12 hours)

Cut each cabbage lengthwise into quarters, leaving the core intact so the leaves stay attached. Rinse the wedges under cold water. Sprinkle coarse salt generously between every leaf, focusing on the thicker white stems. Use about 1/2 cup of salt per cabbage. Place the wedges in the bowl and cover them with cold water. They should be fully submerged. Lay a plate on top to weigh them down. Let them sit at room temperature for 8–12 hours. The leaves should bend easily without cracking when done. Rinse each wedge thoroughly under cold running water, then drain them in a colander for 30 minutes. Taste a piece of stem—it should be pleasantly salty, not overwhelming.

Stage 2: Making the Seasoning Paste

While the cabbage drains, combine 2 tablespoons of glutinous rice flour with 1.5 cups of water in a small pot. Whisk over medium heat until it thickens into a thin paste, about 3 minutes. Remove from heat and let it cool. Once cool, stir in 1/2 cup gochugaru, 2 tablespoons fish sauce, 1 tablespoon fermented salted shrimp (optional), 1 tablespoon grated ginger, and 1 head of minced garlic (about 8–10 cloves). Let the paste sit for 15 minutes—this allows the gochugaru to bloom and release its color.

Stage 3: Mixing the Ingredients

Thinly slice the drained cabbage crosswise into bite-sized pieces (about 2 inches wide). Toss in a bowl with 1 cup of julienned Korean radish, 4–5 thinly sliced scallions, and a generous handful of Asian chives. Pour the seasoning paste over the vegetables. Wearing gloves, massage the paste thoroughly into the cabbage, making sure every leaf is coated. Toss everything from the bottom up—it’s messy, but thoroughness matters.

Stage 4: Packing and Fermenting

Pack the kimchi tightly into your container, pressing down firmly to remove air pockets. Leave at least 2 inches of headspace—it will expand as it ferments. Seal the lid and let it sit at room temperature (60–70°F works best) for 24–48 hours. Taste after 24 hours. If you want more tang, leave it another day. Once it reaches your preferred sourness, move it to the refrigerator. The fridge slows fermentation dramatically, but it still continues slowly over weeks.

The Role of Fermentation: Salt, Temperature, and Time

Fermentation sounds intimidating—it’s just controlled decomposition. Lactic acid bacteria, naturally present on the cabbage, convert sugars into acid. That acid preserves the vegetables and creates the tangy flavor. Salt plays a dual role: it draws water out of the cabbage, creating brine, and it suppresses spoilage bacteria while allowing beneficial bacteria to thrive.

Temperature is the biggest variable. At 70°F, fermentation is active and noticeable within 24 hours. At 60°F, it might take 3 days to develop the same acidity. Below 50°F, lactic acid bacteria go dormant, and you run the risk of spoilage if the container isn’t sealed well. Above 75°F, fermentation can race ahead, leading to mushy texture and harsh flavors.

A common beginner question: how do I know when it’s done? Taste on day 1, then again on day 2. You’re looking for a pleasant sourness that complements the salt. If it smells yeasty, overly funky, or like ammonia, something went wrong—likely too warm, too little salt, or unclean equipment. If it just smells like fermented cabbage (sharp but clean), you’re in good shape.

Salt concentration is another balance. Too little salt, and unwanted bacteria can take over. Too much, and fermentation stalls entirely, leaving kimchi tasting just salty. Aim for a final salt content around 2.5–3% by weight relative to the cabbage. Most recipes land in this range automatically if you follow the salting step carefully.

Common Mistakes Beginners Make (and How to Avoid Them)

  1. Over-salting or under-salting the cabbage. The 12-hour soak is not optional. If the cabbage is under-salted, it stays raw and water-logged, and fermentation stalls. If over-salted, your kimchi tastes aggressively salty and bacteria can’t work. Test a stem piece after rinsing—it should taste saltier than you’d want to eat plain, but not burn your tongue.
  2. Using the wrong gochugaru. Fine gochugaru makes the paste look red fast, but it often lacks depth and can be spicier than expected. Coarse gochugaru gives kimchi its characteristic deep red color and layered heat. Check the label before buying.
  3. Skipping the glutinous rice paste. This isn’t just filler. The paste provides food for the bacteria, helping them get established quickly. Without it, fermentation can be sluggish and inconsistent.
  4. Fermenting too warm or too cold. A heating pad or fermentation station is unnecessary, but avoid placing the container above the refrigerator (which is often warmer) or in a drafty window. A kitchen counter away from direct sunlight is perfect.
  5. Opening the jar too often. Every time you lift the lid, oxygen enters. Oxygen allows mold and yeast to grow. If you must check, do it quickly, repress the contents to submerge them, and seal the lid again.

Three glass jars filled with kimchi, fitted with airtight lids, on a kitchen counter near a window

How to Store and Age Kimchi

Once you’re happy with the taste, move the container to the refrigerator. The cold temperature slows fermentation, but it doesn’t stop it. Over weeks, the kimchi will continue to sour, become more pungent, and lose some of its initial crunch. The leaves soften, the flavors meld, and the brine becomes funkier.

This aging process is not bad—it’s useful. Fresh kimchi (less than a week old) is bright and crisp, perfect as a side dish. Older kimchi (2 weeks to 2 months) is ideal for cooking. The tangier, softer leaves break down beautifully into stews, pancakes, and fried rice.

For long-term storage, keep the container sealed and ideally under its own brine. If mold develops on the surface—uncommon but possible—you can scrape it off. The kimchi below is still safe to eat as long as it doesn’t smell or taste off. If the brine starts bubbling vigorously after a few months, it’s a sign of over-fermentation; drain some brine and store it in a cooler spot.

A sealed container of properly fermented kimchi can last 3–6 months in the fridge. Some traditional Korean households age it for over a year in earthenware pots, but that’s an advanced practice. For most people, a month to two months is the sweet spot. Travelers who want to share their homemade kimchi on the go might find a set of airtight glass fermentation jars helpful for portion control and easy transport.

Types of Kimchi: When to Make Which

Baechu (Napa cabbage) is the standard for beginners—it’s forgiving, widely documented, and versatile. But exploring other varieties teaches you how salinity, water content, and cut shape affect fermentation.

  • Kkakdugi (radish cube kimchi). Made with Korean radish cut into 1-inch cubes. It ferments faster than cabbage kimchi—ready in about 3 days at room temperature. The cubes stay crunchy for weeks. Perfect if you want something with a cleaner crunch.
  • Oi sobagi (cucumber kimchi). This is a quick kimchi, usually eaten same-day or within 24 hours. Cucumbers release water quickly, so they become soggy if fermented longer. Best in summer for a refreshing, bright side.
  • Chonggak kimchi (ponytail radish). Made with whole small radishes, often left whole or halved. They ferment unevenly—the thin tails soften fast while the bulb stays crunchy. It’s a project for when you’re comfortable with the basics.
  • Pa kimchi (scallion kimchi). A simple, fast kimchi that’s ready in a day. Great as a condiment for grilled meats or rice bowls.

Start with baechu. It teaches you the rhythm of salting, mixing, and fermenting without the tricky water-release issues of cucumbers or radishes. Once you’ve nailed that, branch out.

Using Your Homemade Kimchi: Beyond Banchan

Fresh kimchi straight from the jar is fantastic as a side dish—banchan—but the real value of homemade kimchi is its versatility in cooking.

  • Kimchi jjigae (stew). Use older, sour kimchi. Sauté it with pork belly or tuna, then simmer in anchovy broth. The funk of aged kimchi deepens the broth in a way fresh kimchi can’t match.
  • Kimchi fried rice. Chop fresh or semi-aged kimchi into small pieces. Fry it with leftover rice, a drizzle of sesame oil, and a fried egg on top. Takes 10 minutes and uses whatever’s in the fridge.
  • Kimchi pancakes (kimchijeon). Mix chopped kimchi and a bit of its brine into a simple batter (flour, water, egg). Pan-fry until golden. Serve with a dipping sauce of soy, vinegar, and sesame seeds.
  • Kimchi grilled cheese. Layer thinly sliced kimchi and sharp cheddar between bread. The heat mellows the tang, and the cheese balances the spice. It’s the kind of fusion that works because both components are strong.

Making larger batches—say, three or four cabbages at once—gives you the luxury of having young and old kimchi available simultaneously. The fresh stuff for eating raw, the aged stuff for cooking.

Frequently Asked Questions About Kimchi Fermentation

Does kimchi need to be refrigerated? During active fermentation (1–3 days), leave it at room temperature. After that, yes, move it to the fridge. Unrefrigerated kimchi continues fermenting rapidly and can become overly sour within a week.

Can I use sea salt? Yes, as long as it’s coarse and without anti-caking agents. Fine sea salt is harder to control because it dissolves more quickly.

How can I make it less spicy? Reduce the gochugaru by half. The flavor will still work, but it won’t have the same depth of color. You can also try milder varieties like baek kimchi (white kimchi, made without pepper flakes).

What if it gets too sour? Don’t throw it out—use it for stews and pancakes. Overly sour kimchi is actually perfect for cooking. If you want to slow fermentation further, store it in a colder part of the fridge (back wall, away from the door).

How to fix texture issues? Mushy cabbage usually means over-salting or over-fermenting at high temperatures. Next time, reduce salt by 10% and check doneness after 24 hours instead of 48. If it’s too tough, you didn’t salt long enough.

Final Thoughts: Start Your Kimchi Journey

Making kimchi at home isn’t just about the end product—it’s about understanding the process. You’ll learn how salt interacts with vegetables, how temperature drives flavor, and how to trust your senses instead of a calendar. Start simple: one cabbage, quality ingredients, and a careful eye on timing. Don’t worry about perfection on the first try. Every batch teaches you something. Grab some gloves, pick your recipe, and get started. Your fridge will thank you.