Authentic Kimchi Recipe From Scratch: Step-by-Step Guide 2026

Why Making Authentic Kimchi From Scratch Changes Everything

Here’s a fact that might surprise you: South Korea consumes roughly 1.85 million metric tons of kimchi every single year, and the average Korean eats about 40 pounds of it annually. That’s nearly half a pound of fermented cabbage every single week. But here’s the thing — the kimchi you’ve been buying in plastic tubs at the grocery store? It’s a pale shadow of what real, homemade kimchi tastes like.

I still remember the first time I tasted kimchi made from scratch by a Korean grandmother in Jeonju. The complexity hit me in waves — first the bright, garlicky punch, then the slow burn of gochugaru chili flakes, followed by a deep umami undertone that store-bought versions simply cannot replicate. That single bite sent me on a years-long journey to master the authentic kimchi recipe from scratch that I’m about to share with you.

Whether you’re a complete beginner or someone who has dabbled in fermentation before, this guide will walk you through every single step. We’ll compare different methods, break down the science behind fermentation, troubleshoot common mistakes, and give you the confidence to make kimchi that rivals what you’d find in a traditional Korean household. Let’s get into it.

How to Make Tteokbokki at Home: Easy 2026 Recipe

Traditional vs. Quick Kimchi: Which Method Is Right for You?

How to Make Authentic Korean Kimchi at Home
Photo by Portuguese Gravity on Unsplash

Before you start chopping cabbage, you need to decide which style of kimchi you want to make. The two primary approaches — traditional long-fermented kimchi (tongbaechu-kimchi) and quick or “fresh” kimchi (geotjeori) — produce dramatically different results. Understanding the difference is the first step in any authentic kimchi recipe from scratch.

Traditional Fermented Kimchi (Tongbaechu-Kimchi)

This is the real deal. Traditional kimchi involves salting whole napa cabbage heads for 6–10 hours (or overnight), rinsing them thoroughly, and then packing them with a spicy paste made from gochugaru, fish sauce, salted shrimp (saeujeot), garlic, ginger, and scallions. The packed kimchi is then left to ferment at room temperature for 1–5 days before being moved to the refrigerator, where it continues to develop flavor over weeks and months.

Flavor profile: Deep, complex, tangy, funky, and intensely savory. The lactic acid bacteria (primarily Lactobacillus strains) break down sugars in the cabbage and produce that signature sour punch. The longer it ferments, the more sour and complex it becomes.

Best for: People who want the full experience, plan to use kimchi as both a side dish and a cooking ingredient (kimchi jjigae, kimchi fried rice), and don’t mind waiting a few days for peak flavor.

Quick Kimchi (Geotjeori)

Geotjeori is essentially a fresh kimchi salad. You still salt the cabbage, but for only 30–60 minutes. The seasoning paste is similar but often lighter, and you eat it immediately — no fermentation required. It’s crunchy, bright, and refreshing rather than tangy and funky.

Flavor profile: Fresh, crisp, garlicky, mildly spicy. Think of it as a Korean coleslaw with serious kick. It lacks the deep sourness and umami complexity of fermented kimchi, but it’s delicious in its own right.

Best for: Beginners who want instant gratification, weeknight dinner sides, or anyone who prefers a milder, crunchier texture.

Side-by-Side Comparison

Feature Traditional (Tongbaechu) Quick (Geotjeori)
Prep Time 8–12 hours (incl. salting) 1–2 hours total
Fermentation 1–5 days at room temp, weeks in fridge None — eat immediately
Flavor Depth Complex, tangy, deeply umami Bright, fresh, garlicky
Shelf Life Months (improves over time) 3–5 days refrigerated
Difficulty Moderate Easy
Probiotic Benefits High (billions of live cultures) Minimal
Best Use Side dish, cooking ingredient, daily eating Fresh side dish, barbecue wrap

For this guide, we’re focusing on the traditional fermented method — because if you’re going to learn an authentic kimchi recipe from scratch, you should learn the one that Korean families have passed down for generations.

Essential Ingredients: What You Need and Where to Find Them

The beauty of kimchi is that it requires relatively few ingredients, but the quality of those ingredients matters enormously. Substituting the wrong chili powder or skipping the salted shrimp will produce something that looks like kimchi but tastes nothing like the real thing. Here’s your complete shopping list with brand recommendations and sourcing tips.

The Core Ingredients

  1. Napa Cabbage (Baechu) — 1 large head, about 2–2.5 lbs ($2.50–$4.00)
    Look for heads that feel heavy for their size with tightly packed, pale green outer leaves and creamy yellow inner leaves. Avoid any with brown spots or wilted edges. Available at H-Mart, 99 Ranch, Whole Foods, and most mainstream grocery stores.
  2. Coarse Sea Salt (Gulgeun Sogeum) — 1 cup ($3.00–$5.00)
    This is critical. You need coarse Korean sea salt, not table salt, not fine sea salt, and definitely not iodized salt (which can inhibit fermentation). The Korean brand “Cheonilyeom” or any coarse solar sea salt from H-Mart works perfectly. In a pinch, coarse kosher salt (Diamond Crystal brand) is an acceptable substitute.
  3. Korean Red Pepper Flakes (Gochugaru) — 1 cup ($6.00–$12.00)
    This is the single most important ingredient for authentic flavor. Gochugaru is NOT the same as crushed red pepper, cayenne, or paprika. It has a unique sweet-smoky-spicy flavor profile with a vibrant red color. Look for “coarse” (gulgeum) for traditional kimchi. The brand “Taekyung” is widely available at H-Mart for about $8 per bag. If you can’t find it locally, Amazon carries several Korean brands for $10–$15.
  4. Fish Sauce (Aekjeot) — 3 tablespoons ($4.00–$7.00)
    Korean fish sauce (called “myeolchi aekjeot” — anchovy fish sauce) is preferred, but Thai or Vietnamese fish sauce works fine. Red Boat brand ($9.99 at Whole Foods) is excellent. Three Crabs brand is another solid, affordable option.
  5. Salted Fermented Shrimp (Saeujeot) — 2 tablespoons ($5.00–$8.00)
    This tiny, powerfully funky ingredient is the secret weapon of great kimchi. It adds a layer of umami that fish sauce alone cannot achieve. You’ll find small jars of it in the refrigerated section at H-Mart or any Korean grocery store. Do not skip this ingredient — it’s the difference between good kimchi and truly authentic kimchi.
  6. Garlic — 8–10 cloves, minced (about $0.50)
    Fresh garlic only. Pre-minced garlic from a jar will work in an emergency, but fresh cloves produce noticeably better flavor.
  7. Fresh Ginger — 1-inch piece, grated (about $0.30)
    Fresh ginger adds a warm, sharp brightness that balances the richness of the fermented ingredients.
  8. Scallions (Green Onions) — 4–5 stalks ($1.00)
    Cut into 1.5-inch pieces. Some recipes also add Korean chives (buchu) for extra pungency.
  9. Sweet Rice Flour Paste (optional but recommended)
    Mix 2 tablespoons sweet rice flour (mochiko) with 1 cup water, cook until thickened, then cool. This paste helps the seasoning adhere to the cabbage and feeds the good bacteria during fermentation. Cost: about $3 for a whole bag of rice flour that will last dozens of batches.

Optional Add-Ins for Extra Flavor

  • Korean radish (mu) — cut into matchsticks, adds crunch and mild sweetness
  • Carrots — julienned, for color and subtle sweetness
  • Sugar or Korean pear (bae) — 1 tablespoon sugar or ¼ grated pear balances acidity
  • Onion — ½ medium, thinly sliced or blended into paste
  • Dried shrimp or squid — for an even deeper seafood umami layer

Total estimated cost for one batch: $20–$35, which yields approximately 2–3 quarts of kimchi. After your first batch, the per-batch cost drops to around $8–$12 since you’ll have leftover gochugaru, fish sauce, and salt. Compare that to $8–$12 per single jar at Whole Foods, and you can see why making kimchi at home is not only tastier but significantly more economical.

Maangchi’s Complete Guide to Korean Ingredients

Step-by-Step: The Complete Authentic Kimchi Recipe From Scratch

How to Make Authentic Korean Kimchi at Home
Photo by Jakub Kapusnak on Unsplash

Now for the main event. This authentic kimchi recipe from scratch follows the traditional Korean method used in home kitchens across the country. Set aside about 2 hours of active work plus 6–10 hours of passive salting time. I recommend starting the salting process in the morning or evening so it can work while you sleep or go about your day.

Phase 1: Salting the Cabbage (6–10 Hours)

  1. Cut the cabbage. Slice the napa cabbage lengthwise into quarters through the root end. If you want smaller pieces (easier for beginners), cut each quarter crosswise into 2-inch chunks. Traditional Korean kimchi keeps the quarters intact and cuts them only after fermentation.
  2. Salt generously. Sprinkle coarse sea salt between every single leaf, concentrating on the thicker white parts near the base. Use about ¾ cup salt for one large head. The thick stems need more salt than the thin leafy tops — this is the most common mistake beginners make.
  3. Let it rest. Place the salted cabbage in a large basin or stockpot. Every 2–3 hours, flip the pieces so the top ones go to the bottom. The cabbage will release a significant amount of water and wilt dramatically. This is exactly what you want.
  4. Test for readiness. After 6–10 hours, the cabbage should bend easily without snapping. Take a thick stem piece and try to fold it in half — if it bends like a rubber band instead of cracking, it’s ready.
  5. Rinse thoroughly. Rinse the cabbage 3 times in cold water to remove excess salt. Taste a piece — it should taste pleasantly salty, like a well-seasoned salad. If it’s overwhelmingly salty, rinse once more. Drain in a colander for 30 minutes.

Phase 2: Making the Kimchi Paste (30 Minutes)

  1. Prepare the rice flour paste (if using). Whisk 2 tablespoons sweet rice flour into 1 cup water in a small saucepan. Cook over medium heat, stirring constantly, until it thickens into a translucent porridge (about 3–4 minutes). Let it cool completely.
  2. Combine the paste ingredients. In a large mixing bowl, combine:
    • 1 cup gochugaru
    • 3 tablespoons fish sauce
    • 2 tablespoons salted shrimp (saeujeot), finely chopped
    • 8–10 cloves garlic, minced
    • 1-inch ginger, finely grated
    • 1 tablespoon sugar (or ¼ grated Korean pear)
    • Cooled rice flour paste
  3. Mix thoroughly. Stir everything into a thick, vibrant red paste. It should be the consistency of a chunky marinara sauce. Taste it — it should be intensely salty, spicy, garlicky, and slightly sweet. Remember, the unsalted cabbage will dilute the intensity considerably.
  4. Add the vegetables. Toss in your scallions (cut into 1.5-inch pieces), julienned radish, and any other add-ins. Mix to coat evenly.

Phase 3: Assembling and Packing (30 Minutes)

Put on food-safe gloves. Gochugaru will stain your hands bright red and the capsaicin can burn sensitive skin. This is non-negotiable advice.

  1. Apply the paste. Take each piece of drained cabbage and work the kimchi paste into every leaf and crevice. Be generous — every surface should be coated in a thin, even layer of paste. If working with whole quarters, spread paste between each individual leaf.
  2. Pack tightly into jars. Press the kimchi firmly into clean glass mason jars (wide-mouth quart jars work best) or a traditional Korean onggi pot. Push down hard to eliminate air pockets. Leave at least 1 inch of headspace at the top — the kimchi will expand as it ferments and produce gas.
  3. Seal the jars. Close the lids but don’t screw them on super tight. You want gas to be able to escape. Alternatively, you can use jars with airlock lids designed for fermentation ($8–$15 on Amazon).

Pro tip from Korean grandmothers: Press a clean outer cabbage leaf on top of the kimchi before sealing the jar. This “cap” keeps the kimchi submerged in its own liquid and prevents the top layer from drying out or developing off-flavors.

The Science of Fermentation: How Long and Where to Store

Fermentation is where the magic happens, and understanding the science helps you control the final result. When you pack kimchi into a jar, you’re creating the perfect environment for lactic acid bacteria (LAB) — primarily Lactobacillus plantarum, L. brevis, and Leuconostoc mesenteroides — to thrive.

Temperature and Timing

These beneficial bacteria consume the natural sugars in the cabbage and produce lactic acid, carbon dioxide, and a cascade of flavor compounds. The speed of this process depends almost entirely on temperature:

  • Room temperature (68–72°F / 20–22°C): Fermentation takes 1–3 days. You’ll see bubbles forming within 24 hours. This produces a tangier, more intensely flavored kimchi.
  • Cool room (60–65°F / 15–18°C): Fermentation takes 3–5 days. Slower fermentation often produces more complex, nuanced flavors. Many Korean households in winter prefer this pace.
  • Refrigerator (35–40°F / 2–4°C): Fermentation slows dramatically but never fully stops. Kimchi stored directly in the fridge will still develop tangy flavors over 2–4 weeks.

The recommended approach: Leave jars at room temperature for 1–2 days (until you see active bubbling and the kimchi tastes pleasantly tangy), then transfer to the refrigerator. The kimchi will continue to develop slowly and reach peak flavor around 2–4 weeks. It will remain delicious for 3–6 months in the fridge, becoming progressively more sour — which makes it perfect for cooking.

How to Tell When It’s Ready

There’s no single “done” moment — kimchi is a spectrum of flavors. Taste it daily during room-temperature fermentation. When it hits a level of tanginess you enjoy, move it to the fridge. Many Koreans prefer their kimchi at different stages depending on the dish: fresh (1–3 days) for eating as banchan, and well-fermented (3+ weeks) for kimchi jjigae or kimchi fried rice.

7 Easy Banchan Recipes for Beginners (2026 Guide)

Common Mistakes and How to Avoid Them

How to Make Authentic Korean Kimchi at Home
Photo by (っ◔◡◔)っ Clement 🇰🇷 on Unsplash

After teaching dozens of friends and family members how to make kimchi, I’ve seen the same mistakes come up repeatedly. Here’s how to dodge them and get perfect results on your very first batch.

Mistake #1: Using the Wrong Salt

Table salt (iodized) contains anti-caking agents and iodine that can inhibit the beneficial bacteria responsible for fermentation. Fine sea salt dissolves too quickly and can over-salt the cabbage before it has time to properly wilt. Always use coarse sea salt or coarse kosher salt (Diamond Crystal brand, not Morton’s — Morton’s is denser and will over-salt your cabbage).

Mistake #2: Not Salting Long Enough

If the cabbage isn’t properly wilted, it will be too crunchy and won’t absorb the kimchi paste well. Worse, excess water in the leaves will dilute your paste and produce watery, bland kimchi. Be patient. The full 6–10 hours is necessary. Do the bend test before rinsing.

Mistake #3: Substituting Regular Chili Powder for Gochugaru

Cayenne pepper, crushed red pepper flakes, and paprika are not acceptable substitutes. They produce the wrong flavor, wrong texture, and wrong color. Gochugaru has a specific sweet, smoky, and moderately spicy profile that is absolutely central to authentic kimchi. Order it online if you must — it’s worth the wait.

Mistake #4: Skipping Fish Sauce and Saeujeot

I understand the temptation, especially if you’re squeamish about fermented shrimp. But these ingredients provide roughly 60% of kimchi’s umami depth. Without them, your kimchi will taste one-dimensional — spicy and salty, but flat. If you’re making vegan kimchi, substitute with soy sauce (3 tablespoons) and miso paste (1 tablespoon) to approximate the umami layer.

Mistake #5: Packing Jars Too Full

Fermentation produces CO₂ gas. If there’s no headspace, pressure builds up and the liquid can overflow — or worse, crack the jar. Always leave at least 1 inch of space at the top and place jars on a plate or tray during the first 2 days of room-temperature fermentation to catch any overflow.

Authentic Kimchi Recipe From Scratch: Vegan and Dietary Variations

Traditional kimchi contains fish sauce and shrimp paste, making it unsuitable for vegans, vegetarians, and those with shellfish allergies. The good news? You can make an authentic-tasting vegan kimchi that’s still packed with umami and ferments beautifully.

Vegan Kimchi Substitutions

  • Instead of fish sauce: Use 3 tablespoons soy sauce (or tamari for gluten-free) + 1 tablespoon white miso paste
  • Instead of saeujeot (salted shrimp): Use 2 tablespoons of kelp powder or a 4-inch strip of dried kombu simmered in the rice flour paste
  • Umami boost: Add 1 tablespoon doenjang (Korean soybean paste) or a pinch of MSG for extra depth

The resulting kimchi ferments just as well and tastes remarkably close to the original. Many Korean Buddhist temples have been making vegan kimchi for centuries — so this isn’t some modern compromise; it’s a legitimate tradition.

Low-Sodium Version

Reduce the coarse salt to ½ cup during the salting phase and cut the fish sauce to 2 tablespoons. Be aware that lower salt levels may cause faster fermentation and a slightly softer texture. Monitor the kimchi more closely during the room-temperature stage.

suggested topic — Vegan Korean Recipes: 10 Plant-Based K-Food Dishes You’ll Love

How Kimchi Compares to Other Fermented Foods Around the World

How to Make Authentic Korean Kimchi at Home
Photo by Stanley Kustamin on Unsplash

Kimchi is often placed in the same category as sauerkraut, but the two are significantly different in both process and nutritional profile. Understanding these differences can help you appreciate why the authentic kimchi recipe from scratch is worth the extra effort compared to simpler ferments.

Attribute Kimchi Sauerkraut Pickles (Lacto)
Base Vegetable Napa cabbage Green cabbage Cucumbers
Seasonings Gochugaru, garlic, ginger, fish sauce, shrimp paste Salt only (sometimes caraway) Salt, garlic, dill
Calories (1 cup) ~23 kcal ~27 kcal ~17 kcal
Vitamin C High (preserved through fermentation) Moderate Low
Probiotic Diversity Very high (100+ bacterial strains identified) Moderate Moderate
Flavor Complexity Spicy, sour, umami, sweet Sour, mildly tangy Sour, briny, herbal
Prep Difficulty Moderate Easy Easy

The sheer number of ingredients in kimchi — garlic, ginger, chili, fermented seafood — creates a far more complex microbial environment during fermentation. Research published in the Journal of Medicinal Food has identified over 100 distinct bacterial strains in traditionally fermented kimchi, compared to around 30 in typical sauerkraut. This microbial diversity is what gives kimchi its extraordinary health benefits.

Korea Tourism Organization — Korean Food Culture

Health Benefits: Why Kimchi Deserves a Daily Spot on Your Table

Kimchi isn’t just delicious — it’s one of the most nutrient-dense fermented foods on the planet. Here’s what the science says about eating kimchi regularly.

Gut Health and Probiotics

A single serving of well-fermented kimchi contains billions of live probiotic organisms, primarily Lactobacillus species. These beneficial bacteria support digestive health, strengthen the gut barrier, and may help reduce symptoms of IBS, bloating, and inflammation. Studies suggest that regular kimchi consumption is associated with improved gut microbiome diversity — a key marker of overall health.

Immune Support and Anti-Inflammatory Properties

The combination of garlic (allicin), ginger (gingerols), and chili (capsaicin) in kimchi creates a powerful trio of anti-inflammatory compounds. Vitamin C from the fermented cabbage further supports immune function. In Korea, kimchi has been valued as a health food for centuries — and modern nutritional science is catching up with traditional wisdom.

Beyond these benefits, kimchi is extremely low in calories (roughly 23 calories per cup), high in fiber, and contains meaningful amounts of vitamins A, B, and K. It’s one of those rare foods that tastes indulgent but is genuinely good for you.

10-Step Korean Skincare Routine for Beginners (2026 Guide)

Frequently Asked Questions About Making Kimchi at Home

How long does homemade kimchi last in the refrigerator?

Properly made and stored homemade kimchi lasts 3–6 months in the refrigerator, and sometimes even longer. It will continue to ferment slowly, becoming more sour over time. Very old kimchi (3+ months) is prized in Korean cooking for dishes like kimchi jjigae (stew), kimchi bokkeumbap (fried rice), and kimchi jeon (pancakes). As long as there’s no mold, unusual colors, or off-putting smells, your kimchi is safe to eat.

Can I make kimchi without fish sauce or shrimp paste?

Yes, absolutely. For a vegan version, substitute fish sauce with soy sauce (3 tablespoons) and replace the saeujeot with kelp powder (2 tablespoons) or white miso paste (1 tablespoon). Korean Buddhist temple kimchi has been made without any animal products for centuries, so this is a well-established tradition. The flavor will be slightly different but still delicious and deeply savory.

Why does my kimchi taste too salty or not salty enough?

If it’s too salty, you likely didn’t rinse the cabbage thoroughly enough after the salting phase — remember, three full rinses in cold water. If it’s not salty enough, you either under-salted during the initial phase or rinsed too many times. The cabbage should taste “pleasantly salty” after rinsing — think well-seasoned, not briny. With practice, you’ll develop a feel for the right balance.

Is it normal for kimchi to be fizzy or bubbly?

Yes! Fizzy, bubbly kimchi is a sign of healthy, active fermentation. The carbon dioxide produced by lactic acid bacteria creates those bubbles. When you open a jar and it hisses or fizzes, that means the beneficial bacteria are thriving. This is perfectly normal and desirable. If you prefer less fizziness, simply open the jar once a day during room-temperature fermentation to release excess gas.

What’s the white film forming on top of my kimchi?

A thin white film on the surface is usually kahm yeast — it’s harmless but can affect flavor if left unchecked. Simply scrape it off and ensure the kimchi is submerged under its liquid. This is different from actual mold, which appears fuzzy and can be green, black, or blue. Fuzzy mold means you should discard the batch. Preventing kahm yeast is easy: keep the kimchi submerged by pressing it down and using a cabbage leaf cap on top.

Related Posts You’ll Love

If you enjoyed learning this authentic kimchi recipe from scratch, dive deeper into Korean food culture with these guides:

We’re also working on these upcoming guides — stay tuned:

Maangchi — Traditional Kimchi Recipe (Tongbaechu-kimchi)

Your Turn: Start Your Kimchi Journey Today

Making an authentic kimchi recipe from scratch is one of the most rewarding cooking projects you’ll ever take on. The first batch might feel intimidating — the long salting time, the unfamiliar ingredients, the uncertainty of fermentation. But once you taste that first bite of homemade kimchi, vibrant and alive with flavor in a way no store-bought jar can match, you’ll understand why Korean families have been making this at home for over 2,000 years.

Here’s my challenge to you: make your first batch this weekend. Grab a head of napa cabbage, pick up some gochugaru from H-Mart or order it on Amazon, and follow this guide step by step. In less than a week, you’ll have a jar of real, authentic kimchi sitting in your fridge — and a new skill you’ll use for the rest of your life.

Have you made kimchi before? What’s your biggest challenge or favorite variation? Drop a comment below — I read every single one and love hearing about your kimchi experiments. If this guide helped you, share it with a friend who’s been curious about Korean cooking. And if you want more K-Food recipes, Korean culture guides, and travel tips delivered straight to your inbox, subscribe to our newsletter so you never miss a post.

Happy fermenting! 🌶️

You Might Also Like

Leave a Comment