Every autumn, my childhood home filled with laughter, conversation, and the sharp, comforting aroma of garlic and red pepper. It was kimjang season, the time of year when families gathered to make kimchi for the colder months ahead. My grandmother, my mother, my younger sister, and I would spend hours salting cabbage, mixing seasoning paste, and packing each batch with care.
My favorite moment always came before the jars were sealed. My grandmother would tear off a piece of perfectly salted yellow cabbage leaf, coat it with fresh red seasoning, and place it straight into my mouth. It was spicy, crisp, savory, and unforgettable. That taste is still what I think of when I make kimchi today.
💡 Love this spicy, crunchy Kimchi? It actually has a hidden soulmate.
Discover 'Bossam'—the ultra-tender, melt-in-your-mouth Korean pork belly that was literally born to be wrapped in this exact Kimchi.
Unlock the ultimate Kimchi pairing ↗
Making traditional kimchi at home can feel intimidating at first, especially if you are new to fermentation. But once you understand the ingredients, the brining process, and the purpose of the seasoning paste, the method becomes much more approachable. In this guide, I will walk you through the traditional style my family used during kimjang season while also explaining why each step matters.
My goal is not only to help you follow the process, but also to help you understand the flavor, texture, and logic behind good kimchi. If you know what your cabbage should feel like after brining, what your paste should taste like before packing, and how fermentation changes over time, you will feel much more confident making kimchi at home.
Quick Guide
Before You Start
- Set aside enough time. Kimchi is not difficult, but it does require patience.
- Wear gloves when handling the seasoning paste, especially if your skin is sensitive.
- Use a clean container and clean utensils to reduce the risk of off flavors during fermentation.
- Use coarse, non-iodized salt for brining. Fine iodized salt is not a good choice here.
- Taste as you go. Good kimchi comes from paying attention, not from rushing.
Choosing Your Essential Ingredients
Traditional kimchi depends on a handful of key ingredients, and each one has a clear job. Some ingredients provide crunch, some bring heat, some help fermentation, and some create depth. You do not need luxury ingredients, but you do need fresh vegetables and the right type of salt, chili flakes, and seasoning base.
Napa Cabbage (Baechu)
Napa cabbage is the heart of this recipe. Choose cabbages that feel heavy for their size, with firm pale yellow centers and fresh green outer leaves. Avoid heads that feel light, wilted, or bruised. Good cabbage should stay crisp after brining and hold the seasoning well between the leaves.
If you are making a medium batch, two to four large cabbages are common. Autumn cabbage is often preferred because it is sweeter and sturdier, but a good fresh napa cabbage can make excellent kimchi at other times of year as well.
Salt (Cheonilyeom)
For brining, use a coarse, non-iodized salt. Traditional kimchi is usually made with Korean coarse sea salt, or cheonilyeom (천일염), because it draws moisture out of the cabbage gradually and helps keep the leaves crisp. Its larger crystals also make it easier to distribute salt evenly between the thick white stems and the softer leafy parts.
If you cannot find Korean coarse sea salt, another coarse non-iodized sea salt or kosher salt can work as a substitute. Avoid fine iodized table salt, which dissolves too quickly and can make the cabbage taste harsh or overly salty. For the most traditional result, Korean coarse sea salt is still the best choice.
Korean Radish (Mu)
Korean radish adds freshness, sweetness, and crunch to the kimchi paste. Look for a radish that feels firm and heavy with smooth skin. It is usually cut into thin matchsticks and mixed into the seasoning so the finished kimchi has more texture and a little extra natural sweetness.
Garlic, Ginger, and Scallions
Fresh garlic, ginger, and scallions build the aromatic base of kimchi. Garlic adds depth and sharpness, ginger adds warmth, and scallions brighten the overall flavor. Use fresh ingredients rather than powders or pre-minced jars if possible. The difference in aroma is noticeable.
Korean Chili Flakes (Gochugaru)
Gochugaru gives kimchi its color, gentle heat, and slightly fruity depth. It is different from generic chili powder, so try to use Korean chili flakes labeled as a product of Korea. Coarse flakes are most common for cabbage kimchi, though some cooks use a small amount of finer powder for a smoother paste and deeper color.
The amount depends on your spice preference, but do not treat gochugaru as an optional garnish. It is one of the main flavor foundations of kimchi.
Fermented Seafood (Jeotgal)
Fermented seafood, or jeotgal (젓갈), gives traditional kimchi its deep savory flavor and helps build a more complex fermentation profile. Two of the most common options are salted fermented shrimp (saeujeot) and Korean fish sauce, especially anchovy fish sauce.
Some families use only fish sauce, some use only saeujeot, and many use both for extra depth. Using both gives a richer and more layered flavor, but using just one is still common in home cooking. If you avoid seafood entirely, you can make a vegetarian or vegan version, but it will taste different from a traditional kimchi made with fermented seafood.
Binder (Pul) and Sweetener
A small amount of rice porridge, called pul (풀), helps the seasoning paste cling to the cabbage leaves more evenly. It is usually made with glutinous rice flour or plain rice flour cooked with water until smooth and slightly thick. Once cooled, it helps bind the paste and supports fermentation by adding carbohydrates.
Many kimchi recipes also include a small amount of sweetness to round out the flavor. This can come from a little regular sugar, grated Asian pear, or grated apple. You do not need a special kind of Korean sugar for the recipe to work. The purpose is simply to soften the sharp edges of the garlic, ginger, and chili and to create a more balanced paste.
When all of these ingredients come together, they create the foundation of traditional kimchi: crisp cabbage, savory depth, a bright red paste, and a fermentation process that slowly transforms everything into something deeper and more complex.
Mastering the Brining Process
Brining is one of the most important parts of kimchi making. It softens the cabbage, seasons it from within, and removes enough water to help the paste cling properly later. If the cabbage is under-brined, it can stay stiff and bland. If it is over-brined, it can become too soft or salty. This is the stage where patience matters most.
Preparing the Cabbage
Start by splitting each napa cabbage lengthwise through the core. For very large cabbages, you can cut each quarter in half again. Keep the core attached so the leaves stay together while you salt and rinse them. Give the cabbage a quick rinse under cold water before salting. The moisture helps the salt stick more evenly.
Applying the Salt
Gently separate the leaves and rub coarse salt mainly onto the thick white parts near the stem. Use less salt on the thinner leafy tops, which soften more quickly. You do not need to coat every part equally. The goal is to season the dense parts that need the most help softening.
Using a Brine Solution
After salting the leaves, place the cabbage in a large non-reactive container. You can also pour over a light brine to help keep everything evenly seasoned. Some cooks dry-salt only, while others use a mix of direct salting and salt water. Either method can work as long as the cabbage softens evenly and remains well seasoned.
Waiting and Turning
Let the cabbage brine for several hours, usually around six to twelve hours depending on the size of the cabbage, the room temperature, and the amount of salt used. Halfway through, turn the cabbage pieces so the top and bottom change places. This helps the brining stay even and prevents some leaves from softening too quickly while others remain stiff.
How to Check for Readiness
The simplest test is the bend test. Take one of the thicker white parts near the stem and bend it gently. It should flex easily without snapping. The cabbage should feel softened and pliable, but not mushy. If it still cracks or feels rigid, give it more time.
Success Check
A properly brined cabbage leaf should bend easily without snapping, and the white stem should feel flexible rather than stiff.
Rinsing the Cabbage
Once the cabbage is ready, rinse each piece thoroughly under cold running water two or three times. Open the leaves gently and wash away any excess salt. The cabbage should still taste seasoned, but it should not taste harshly salty.
Draining
After rinsing, drain the cabbage very well. Place it cut-side down in a colander or large basket and let it sit for two to four hours. This step matters more than many people realize. If the cabbage is still dripping when you add the paste, your kimchi can become watery later.
Well-brined and well-drained cabbage gives you a much better final result. It absorbs the seasoning more evenly, keeps a better texture, and ferments more cleanly.
Crafting the Authentic Kimchi Paste
The kimchi paste is where the flavor of the whole batch is built. This is not just a spicy coating. It is the mixture that seasons the cabbage, starts shaping the fermentation, and gives kimchi its color, aroma, and character. A good paste should taste balanced before it ever touches the cabbage.
The Role of Gochugaru
Gochugaru is the core ingredient in the paste. It provides color, heat, and depth. Coarse Korean chili flakes are usually best for cabbage kimchi because they create a more traditional texture. A little fine powder can be used if you want a smoother paste, but the main flavor should still come from Korean gochugaru.
The Aromatic Base
Garlic, ginger, onion, and scallions build the body of the seasoning. Garlic gives the paste strength, ginger adds warmth, and onion or scallion brings sweetness and freshness. Blend or finely mince them so the paste spreads easily between the leaves.
The Umami Layer
For the savory backbone of the paste, many traditional recipes use Korean fish sauce, salted fermented shrimp, or both. Anchovy fish sauce gives the paste a clean salty depth, while saeujeot adds a richer and slightly sweeter umami. Both methods are traditional, and the choice often depends on family habit and personal taste.
If you use saeujeot, you can mince it finely or blend it with some of the wet ingredients so it distributes more evenly through the paste. If you are making kimchi for someone with a seafood allergy or for a vegetarian table, it is better to make a clearly separate non-traditional batch rather than quietly substituting ingredients without explanation.
The Binder and Gentle Sweetness
Rice porridge helps bind the paste and gives it a smoother body. Once cooled, it helps the seasoning cling to the cabbage leaves. A little grated Asian pear, grated apple, or a small amount of sugar can soften the sharp edges of the aromatics and help the paste taste more rounded.
Fresh Additions
Julienned Korean radish, chopped scallions, and sometimes Korean chives are mixed into the paste for texture and freshness. These ingredients make the finished kimchi feel more alive and varied in each bite.
Mixing the Paste
In a large bowl, combine the cooled rice porridge, gochugaru, garlic, ginger, onion, fish sauce, saeujeot if using, and your radish and scallions. Mix until you have a thick, spreadable paste. It should be loose enough to coat the leaves, but not runny.
Taste Before You Pack
Taste a small amount of the paste before using it. It should be salty, savory, spicy, and slightly sweet in a balanced way. It does not need to taste exactly like fully fermented kimchi yet, but it should already taste complete. If it feels too sharp, a little fruit or a small amount of sugar can help. If it feels flat, it may need more saltiness or more gochugaru.
Practical Tip
The paste should be strong before fermentation. As kimchi ages, the flavors will blend, deepen, and become more sour, so this is the stage where balance matters most.
Stuffing, Storing, and Waiting
Stuffing the Cabbage
Put on gloves and spread the paste between the leaves, starting from the outer layers and working inward. You do not need to force excessive amounts into every leaf, but you do want a steady, even coating. Pay attention to the thicker parts near the stem, where the leaves need more seasoning to stay flavorful after fermentation.
Packing the Kimchi
Once each cabbage section is coated, fold it neatly into a compact bundle and pack it into a clean container. Press down firmly as you go to remove air pockets. This helps create a better environment for fermentation.
Choosing the Right Container
Traditional kimchi was often stored in earthenware jars, but modern home cooks usually use airtight glass or food-grade plastic containers. Whatever container you use, make sure it is clean and leaves some room at the top. Do not fill it to the brim. Fermentation creates gas, and the kimchi needs a little headspace.
Starting Fermentation
Let the packed kimchi sit at room temperature for a short time to begin fermenting. In a warm kitchen, this may only take twelve to twenty-four hours. In a cooler room, it may take longer. You may notice bubbles, a fuller aroma, or slight pressure building in the container. These are normal signs that fermentation has started.
Moving to the Refrigerator
Once active fermentation begins, move the kimchi to the refrigerator. The cold slows the process down and allows the flavor to develop more gradually. Fresh kimchi tastes bright, crisp, and spicy. After more time in the refrigerator, it becomes deeper, tangier, and more complex.
How the Flavor Changes Over Time
One of the best things about kimchi is that it changes as it ages. Early on, it tastes lively and fresh. Later, it becomes more sour and savory. Neither stage is wrong. They are simply useful in different ways.
💡 Love this spicy, crunchy Kimchi? It actually has a hidden soulmate.
Discover 'Bossam'—the ultra-tender, melt-in-your-mouth Korean pork belly that was literally born to be wrapped in this exact Kimchi.
Unlock the ultimate Kimchi pairing ↗
Fresh kimchi is wonderful as a side dish with rice, grilled meat, or simple soups. Older kimchi is often better for cooking, especially in dishes like kimchi stew, kimchi fried rice, or kimchi pancake, where its stronger acidity becomes an advantage rather than a flaw.
Homemade kimchi is not only about following a recipe. It is about learning how ingredients behave, how time changes flavor, and how small details affect the final result. Once you
make it yourself, you begin to understand why kimchi is such an important part of everyday Korean food culture.
If this is your first batch, do not worry about making it perfect. Focus on getting the cabbage properly brined, the paste balanced, and the container packed carefully. Those three things will take you surprisingly far.
And when you finally open the container and taste your own kimchi, you may find that the best part is not only the flavor. It is the feeling that you made something patient, traditional, and deeply satisfying with your own hands.
Frequently Asked Questions (FAQ)
Q1. What kind of salt is best for salting the cabbage.
A. The best choice for traditional kimchi is Korean coarse sea salt, also called cheonilyeom. If you cannot find it, another coarse non-iodized sea salt or kosher salt can work. Avoid fine iodized table salt, because it dissolves too quickly and can make the cabbage overly salty or harsh in flavor.
Q2. Do I need a special Korean sugar for kimchi.
A. No. You do not need a special Korean sugar for this recipe. A small amount of regular sugar works well, and many home cooks also use grated Asian pear or apple for natural sweetness. The goal is to balance the seasoning, not to make the kimchi taste sweet.
Q3. Do I have to use both fermented shrimp and fish sauce.
A. Not always. Traditional kimchi is often made with one or both. Using both gives deeper umami, but using just fish sauce or just saeujeot is also common. If you avoid seafood, you can make a vegetarian or vegan version, but it will taste different from a classic traditional kimchi.
Q4. Why do some people blend or mince the saeujeot.
A. Blending or mincing saeujeot helps distribute it more evenly through the paste. This gives a smoother texture and prevents small pockets of strong salty flavor in one spot.
Q5. How long does kimchi last.
A. Properly stored kimchi can last for several weeks to a few months in the refrigerator. The flavor will continue to change over time. Fresh kimchi tastes bright and crisp, while older kimchi becomes more sour and is often better for cooking.
Q6. How do I know when my kimchi is fermented enough to eat.
A. The best way is to taste it. At first, kimchi will taste fresh, spicy, and only lightly tangy. As fermentation continues, it becomes more sour and deeper in flavor. Some people enjoy it after only a day or two in the refrigerator, while others prefer to wait longer.
Q7. Do I eat the outer cabbage leaves placed on top of the container.
A. Yes, if they stayed clean and were well coated with seasoning. Many people use them to help cover the surface of the kimchi and reduce air exposure, then cut them up and eat them later with the rest of the batch.
Q8. Why is high-quality Korean gochugaru so important.
A. Good Korean gochugaru gives kimchi its proper color, gentle heat, and slightly fruity depth. Low-quality or non-Korean chili powders can make the kimchi taste flat, harsh, or muddy in color. For the most authentic result, choose gochugaru clearly labeled as a product of Korea.
You May Also Like
Ready to experience Korean dining like a true local?
Immerse yourself in unique table customs, historic crispy snacks, and ancient traditional rice wines.
About the Author
As a culinary enthusiast and writer with over two decades of living and cooking in both Canada and the United States, I love bridging the gap between authentic Korean flavors and Western kitchens. Holding onto deep-rooted Korean culinary traditions while navigating North American grocery aisles, I specialize in making traditional ingredients accessible and enjoyable for everyone.











