How to Make Kimchi (김치) at Home: A Small-Batch Beginner’s Guide
This post contains affiliate links. As an Amazon Associate, we earn from qualifying purchases at no extra cost to you.
Hello from Seoul! Your Guide to Making Kimchi at Home
Annyeonghaseyo, dear readers of Korean Recipe Lab! It’s your home cook here, writing to you from my kitchen in Seoul. Today, we’re tackling perhaps the most iconic, beloved, and essential dish in all of Korean cuisine: Kimchi (김치). If you’ve ever wondered how Koreans manage to eat spicy, sour, and utterly delicious fermented vegetables with almost every meal, you’re about to find out how simple it can be to make your own!
For those new to Korean food, kimchi is a traditional side dish made of salted and fermented napa cabbage and other vegetables, seasoned with a vibrant mix of gochugaru (Korean chili flakes), garlic, ginger, scallions, and often fish sauce. It’s more than just a side dish; it’s a superfood packed with probiotics, a flavor bomb that elevates any meal, and a cornerstone of Korean identity. In my family, we say a meal isn’t complete without kimchi. We eat it fresh, we eat it fermented, we cook with it – it’s truly indispensable.
Now, I know what you might be thinking: “Kimchi? Isn’t that incredibly difficult and time-consuming?” While making huge batches for a family’s winter supply (kimjang, 김장) can be quite an undertaking, this recipe is designed for you, the beginner home cook living outside Korea. We’re going to make a small, manageable batch of napa cabbage kimchi, using ingredients that are largely accessible from your local Western grocery store, with just a few specialty items you can find at an Asian market or online. My goal is to demystify kimchi-making and show you how genuinely rewarding it is to craft this culinary treasure in your own kitchen. Let’s get started!
Ingredients
- For the Cabbage Brining:
- 1.5 kg (about 3.3 lbs) napa cabbage (roughly 1 medium head)
- 100 g (about ½ cup) Korean coarse sea salt (or pickling salt)
- For the Rice Porridge:
- 30 g (3 tablespoons) glutinous rice flour (chapssal-garu, 찹쌀가루)
- 250 ml (1 cup) water
- For the Kimchi Paste (Yangnyeom, 양념):
- 1 medium Korean radish (mu, 무), about 250 g (½ lb), julienned (or daikon radish)
- 1 medium carrot, about 100 g (¼ lb), julienned
- 5-6 stalks green onions (scallions), chopped into 2.5 cm (1-inch) pieces
- 1 small yellow onion, about 100 g (¼ lb)
- 8-10 cloves garlic, about 40 g (1.4 oz)
- 1 small piece ginger, about 15 g (0.5 oz)
- 150 g (about 1 cup) Korean chili flakes (gochugaru, 고춧가루) – adjust to your spice preference!
- 50 ml (⅓ cup) Korean fish sauce (myeolchi aekjeot, 멸치액젓, or kkanari aekjeot, 까나리액젓)
- 30 g (2 tablespoons) sugar (white or brown)
Substitutions
Don’t worry if you can’t find every single exact ingredient! Making kimchi at home is about embracing the spirit, not always strict adherence. Here are some common swaps:
- Korean Coarse Sea Salt: This salt is crucial for brining as its larger crystals dissolve slower and draw out moisture effectively. If you can’t find it, use pickling salt or a non-iodized coarse sea salt. Avoid table salt, which can make your kimchi taste bitter.
- Korean Radish (Mu): A daikon radish is an excellent substitute! It has a similar crisp texture and mild flavor.
- Glutinous Rice Flour: This is a key binder for the paste and helps with fermentation. If absolutely unavailable, you could try a tiny bit of regular rice flour or even a potato starch slurry, but glutinous rice flour is highly recommended for the best texture and fermentation.
- Korean Chili Flakes (Gochugaru): This is truly the heart of kimchi’s color and spice. There’s no perfect substitute for its unique flavor and vibrant red color without being overwhelmingly spicy. However, if you absolutely can’t find it, a mix of sweet paprika and a tiny pinch of cayenne pepper can give you some color and heat, but the flavor profile will be different. Look for brands like Ottogi or CJ CheilJedang online or at Asian markets.
- Korean Fish Sauce: This adds a crucial umami depth. If you can’t find Korean fish sauce (made from anchovies or sand lance), any good quality fish sauce (like Thai or Vietnamese brands) will work. For a vegan alternative, substitute with soy sauce and a touch of mushroom powder or fermented bean paste.
How to Make It
- Prepare and Brine the Napa Cabbage: The first and arguably most important step! Cut the cabbage lengthwise into quarters, then chop each quarter into 2.5-5 cm (1-2 inch) pieces. Place the cabbage in a large bowl. Sprinkle the coarse salt over the cabbage, making sure to distribute it evenly. Why do we do this? Salting is essential for two reasons: it draws out excess water from the cabbage, making it tender and crisp, and it helps preserve the kimchi by inhibiting unwanted bacteria while encouraging beneficial lactic acid bacteria. Toss every 30-45 minutes for 2-3 hours, until the cabbage has softened significantly and becomes pliable, almost like a wet towel. You’ll see a good amount of water released at the bottom of the bowl.
- Rinse and Drain the Cabbage: Once the cabbage is brined, rinse it thoroughly under cold running water 3-4 times. This step is crucial to wash off excess salt and ensure your kimchi isn’t too salty. After rinsing, squeeze out as much water as you can from the cabbage without bruising it. Why squeeze? Removing excess water prevents your kimchi from becoming watery and diluting the flavor of your paste. Let it drain in a colander for at least 30 minutes, or even an hour, pressing occasionally.
- Make the Glutinous Rice Porridge: In a small saucepan, whisk together the glutinous rice flour and water until smooth. Cook over medium heat, stirring constantly, until the mixture thickens into a translucent, sticky paste, about 3-5 minutes. Why do we add this porridge? This paste acts as a binder for the kimchi seasoning, helping it cling to the cabbage. More importantly, it provides a food source for the good bacteria, encouraging healthy fermentation and giving your kimchi its characteristic tangy flavor and longer shelf life. Let it cool completely.
- Prepare the Kimchi Paste (Yangnyeom): While the porridge cools, prepare your aromatics. Peel and roughly chop the yellow onion, garlic, and ginger. Blend these with a splash of water (about 50ml) into a smooth paste using a food processor or blender. Why blend? This creates a potent aromatic base that distributes evenly throughout the kimchi. In a very large mixing bowl, combine the cooled rice porridge, the blended aromatic paste, gochugaru, fish sauce, and sugar. Mix well until you have a vibrant, thick red paste. Then, add the julienned Korean radish, carrot, and chopped green onions. Why these vegetables? They add layers of texture, freshness, and their own unique flavors, contributing to the overall complexity of the kimchi.
- Mix the Kimchi: Now for the fun part! Put on a pair of food-safe gloves – the gochugaru will stain your hands, and the spice can irritate your skin. Add the well-drained napa cabbage to the large bowl with the kimchi paste. Why gloves? Protection! Using your hands, gently but thoroughly mix the cabbage with the paste. Make sure every piece of cabbage is coated evenly with the vibrant red seasoning. Why mix by hand? It allows you to feel the texture and ensure even coating without over-mashing the cabbage.
- Pack and Ferment: Once mixed, pack the kimchi tightly into a clean, airtight container or jar. Why tightly? Pushing down on the kimchi removes air pockets, which helps prevent mold and encourages anaerobic fermentation (the good kind!). Leave a little headspace (about 2.5 cm or 1 inch) at the top, as the kimchi will release more liquid and expand slightly during fermentation. Leave the jar at room temperature (ideally around 20-22°C or 68-72°F) for 12-24 hours. The exact time depends on your room temperature and how quickly you want it to ferment. Why room temperature first? This kickstarts the fermentation process. You’ll notice bubbles and liquid rising. After this initial fermentation, transfer it to the refrigerator.
Tips from a Korean Kitchen
- Gloves are Your Best Friend: Seriously, don’t skip the food-safe gloves! Gochugaru will stain your hands a deep red, and the capsaicin can cause a burning sensation, especially if you rub your eyes.
- Taste as You Go: After rinsing the cabbage (before adding the paste), taste a piece. It should be slightly salty, but not unpleasantly so. If it’s too salty, rinse again briefly. After mixing the paste, taste a tiny bit. You can adjust sugar or fish sauce to your preference. Remember, fermentation will deepen and alter the flavors.
- Don’t Over-Ferment at Room Temp: For beginners, 12-24 hours at room temperature is usually plenty to get fermentation started. Leaving it out too long, especially in a warm kitchen, can make it overly sour quickly or even risk spoilage. The refrigerator will slow down the fermentation process, allowing it to ripen slowly over weeks or months.
- Quality Gochugaru Matters: The Korean chili flakes are the defining ingredient. Opt for high-quality gochugaru from a reliable Asian market or online store. There are different grades (fine, coarse) and spice levels. For kimchi, coarse gochugaru is standard as it provides great color and texture.
Storage
Once your kimchi has had its initial room-temperature fermentation, store it in an airtight container in the refrigerator. It will continue to ferment slowly in the cold, developing deeper, more complex flavors over time. Properly stored, homemade kimchi can last for several months in the refrigerator. The longer it sits, the more sour it will become. While you can freeze kimchi, it’s generally not recommended for fresh kimchi as it changes the texture of the cabbage, making it mushy. However, very sour, aged kimchi is perfect for cooking dishes like kimchi jjigae (kimchi stew) or kimchi bokkeumbap (kimchi fried rice), and freezing cooked kimchi can be an option for long-term storage of these dishes.
FAQ
Is kimchi vegan?
Traditional kimchi often contains fish sauce or salted shrimp (saeujeot), making it not vegan. However, you can easily make delicious vegan kimchi by substituting the fish sauce with a combination of soy sauce, mushroom powder, and/or fermented bean paste (doenjang). Many Koreans are making delicious plant-based kimchi these days!
Can I make kimchi without gochugaru?
While you can make a type of fermented cabbage without gochugaru (like Baek Kimchi, 백김치, which is a white kimchi), the vibrant red color and distinctive spicy-sweet flavor of classic napa cabbage kimchi comes primarily from gochugaru. Without it, it wouldn’t truly be the kimchi most people recognize. I highly recommend seeking it out!
My kimchi is too salty/sour. What went wrong?
If it’s too salty right after mixing, it might be due to insufficient rinsing after brining. You can try mixing in some un-salted, finely shredded daikon radish or Asian pear to absorb some saltiness. If it’s too sour, it means it has fermented too long or too quickly. Very sour kimchi is excellent for cooking into stews or fried rice, where the sourness mellows out and adds depth. For future batches, ensure you don’t leave it at room temperature for too long and maintain a cooler refrigerator temperature.
