Homemade Kimchi

Authentic Homemade Kimchi Recipe

Author Avatar

Updated on October 7, 2025

Making homemade fermented foods might initially seem overwhelming, but homemade kimchi proves just how simple and rewarding it can be. This bold, spicy, tangy Korean staple is more than just a side dish; it’s a flavour-packed powerhouse with incredible health benefits.

With the right ingredients and a bit of patience, creating kimchi at home becomes an exciting journey into the world of fermentation. Whether you love the heat of chilli flakes, the crunch of perfectly brined cabbage, or the rich umami depth that develops over time, this guide will easily walk through every step. 

Get ready to master this iconic dish and bring a taste of Korea straight to the kitchen!

What is Kimchi

Homemade Kimchi

Kimchi is a traditional Korean dish made from fermented vegetables, mostly napa cabbage and radish. Thanks to ingredients such as garlic, ginger, and chilli flakes, it has a bold, tangy flavour with a balance of spice and umami. 

While cabbage-based kimchi is the most well-known, countless variations incorporate different vegetables, such as cucumbers cucumbers, mustard greens, or scallions, each offering unique textures and taste profiles.

Brief History of Kimchi

The history of kimchi stretches back centuries and is deeply rooted in Korean culinary traditions. Early records suggest that kimchi-making began during the Three Kingdoms period (37 BC – 7 AD) to preserve vegetables for the harsh winters. Fermentation, a vital technique long before refrigeration, allowed communities to store food safely while enhancing its flavour and nutritional value.

Originally, kimchi lacked the spice it is known for today, as chilli peppers were only introduced to Korea in the early 17th century through trade. The addition of chilli powder revolutionised the dish, giving rise to the vibrant, fiery kimchi now considered a staple of Korean cuisine. Over time, different regions in Korea developed their own styles, with variations in seasoning, fermentation times, and ingredient combinations.

Beyond its culinary significance, kimchi has become a symbol of Korean heritage, representing resilience, tradition, and the art of fermentation. Today, it is an essential part of Korean dining and a globally recognised and widely enjoyed fermented food.

Traditional Ingredients and Methods

Kimchi is traditionally made using napa cabbage, Korean radish, and essential seasonings such as garlic, onion, ginger, Korean chilli flakes (gochugaru), fish sauce, and fermented shrimp. Some variations include carrot, pear, or even kelp to enhance sweetness and depth of flavour.

The process begins with soaking the cabbage in a salt brine to soften the leaves and draw out excess moisture. This step is crucial for achieving the right texture and ensuring the vegetables absorb the seasoning effectively. The seasoning paste is typically made by blending garlic, ginger, onion, and fish sauce into a thick, aromatic mixture. Once combined with the cabbage or other vegetables, the mixture is left to ferment for several days to several months, depending on the desired level of tanginess and complexity.

Traditional fermentation occurs in earthenware pots called onggi, allowing air circulation while maintaining optimal moisture levels. These pots were historically buried underground to regulate temperature during seasonal changes, ensuring a steady fermentation process. While modern refrigeration has simplified storage, the fundamental techniques remain the same, requiring careful attention to salt ratios and fermentation conditions to achieve an authentic batch of kimchi.

Variations of Kimchi

Kimchi exists in numerous forms, each offering a distinct flavour and texture. Some of the most well-known varieties include:

  • Baechu-kimchi: The classic napa cabbage kimchi seasoned with chilli flakes, garlic, and fish sauce.
  • Oi-sobagi: A refreshing cucumber kimchi, often stuffed with spicy seasoning and enjoyed fresh.
  • Kkakdugi: Made with cubed radish, offering a crisp texture and slightly milder taste.
  • Chonggak-kimchi: A type of kimchi using young ponytail radishes, known for their firm texture and intense flavour.
  • Baek-kimchi: A non-spicy white kimchi made without chilli powder, relying on ingredients like pear and jujube for a naturally sweet, mild taste.

Each variation reflects different regional and seasonal influences, allowing for diverse flavours. Homemade kimchi can also be tailored to suit personal taste by adjusting spice levels, fermentation time, and additional ingredients.

Benefits of Making Your Own Kimchi

Creating your own kimchi at home offers a range of advantages. It allows complete control over ingredients, delivers health benefits, and is a cost-effective way to enjoy this traditional Korean dish. Homemade kimchi provides the satisfaction of crafting something unique while ensuring it’s tailored to your taste and dietary needs.

Control Over Ingredients

Making your own kimchi puts you in charge of every aspect. You can select the freshest produce, ensuring your batch is packed with nutrients and bursting with authentic flavour. This means choosing high-quality cabbage, radishes, and spices to achieve a vibrant and delicious result.

You can adjust the level of spiciness to suit your palate, whether you prefer a mild kick or a fiery heat. Customising the seasoning allows for variations in taste and texture. For example, you might experiment with additional ingredients like apples for sweetness or kelp for umami depth.

Having control also means tailoring your kimchi to your dietary preferences, such as reducing its salt content or making it vegan by substituting fish sauce with alternatives like soy sauce or miso. This flexibility ensures you create a balanced, healthy kimchi that perfectly suits your needs.

Health Benefits

Fermenting your own kimchi is an excellent way to boost gut health. The natural fermentation process produces probiotics, which are beneficial bacteria that aid digestion and support a healthy microbiome. Regular kimchi consumption can improve overall gut function, enhance immunity, and increase nutrient absorption.

Homemade kimchi is often lower in sodium compared to store-bought versions, offering a healthier option for those watching their salt intake. Using fresh ingredients means avoiding preservatives or artificial additives commonly found in commercial products.

Additionally, kimchi is rich in vitamins A, C, and K and essential minerals like calcium and iron. Making it at home ensures you reap these nutritional benefits while enjoying the complex flavours of this fermented side dish.

Cost Savings

Preparing kimchi at home is a cost-effective way to enjoy this delicious food. The main ingredients, cabbage, garlic, ginger, and chilli flakes, are inexpensive and readily available. By making your own, you avoid the higher price of pre-packaged kimchi and gain the satisfaction of crafting it yourself.

The process requires only basic kitchen tools, making it accessible for anyone interested in fermenting their own food. Small batches can be made using simple equipment like glass jars, allowing you to adjust portions based on your consumption and reduce food waste.

Homemade kimchi is not only budget-friendly but also an economical way to introduce more probiotic-rich foods into your diet. By creating your own, you ensure a constant supply of this flavourful condiment at a fraction of the cost while enjoying the freshness and quality that comes with homemade efforts.

How to Make Your Own Kimchi

Homemade Kimchi

Making kimchi at home is a rewarding process that allows for customising flavour, spice level, and fermentation time. This recipe follows a traditional method using napa cabbage and Korean radish, but variations can be made to suit personal preferences.

Ingredients

For the Cabbage Preparation:

  • 1 large napa cabbage (about 1.5 kg)
  • ¼ cup (60g) sea salt or kosher salt
  • 5 cups (1.2L) water

For the Seasoning Paste:

  • 5 cloves garlic, minced
  • 1 tbsp grated ginger
  • ½ small onion, finely chopped
  • 1 tbsp sugar (optional, for balance)
  • 3 tbsp Korean chilli flakes (gochugaru) (adjust for spice preference)
  • 2 tbsp fish sauce (or soy sauce for a vegan alternative)
  • 1 tbsp fermented shrimp (saeu-jeot) (optional for depth of flavour)
  • ¼ cup water or rice porridge (see below for instructions)

For the Additional Vegetables:

  • 1 small Korean radish (mu), julienned (or substitute with daikon)
  • 2 spring onions, chopped
  • 1 small carrot, julienned (optional)

Step-by-Step Instructions

1. Preparing the Cabbage

  1. Cut the napa cabbage lengthwise into quarters, keeping the core intact so the leaves remain attached. Alternatively, for easier mixing, chop the cabbage into bite-sized pieces.
  2. Dissolve the salt in water and submerge the cabbage. Let it sit for 1–2 hours, turning occasionally, until the leaves soften.
  3. Rinse thoroughly under running water at least 2–3 times to remove excess salt. Drain well in a colander for 30 minutes.

2. Making the Seasoning Paste

  1. Mix garlic, ginger, onion, and sugar in a small bowl.
  2. Stir in the gochugaru (Korean chilli flakes) and fish sauce (or soy sauce).
  3. Add the fermented shrimp (if using) for extra depth of flavour.
  4. To help bind the seasoning, mix in ¼ cup of water or rice porridge (made by cooking 1 tbsp rice flour with ¼ cup water until thickened and cooled).

3. Mixing the Kimchi

  1. Place the drained cabbage in a large mixing bowl.
  2. Add the julienned radish, spring onions, and carrots.
  3. Pour the seasoning paste over the vegetables and use gloved hands to massage it in thoroughly, ensuring every leaf is coated.

4. Packing and Fermenting

  1. Transfer the coated cabbage into a clean, airtight glass jar or traditional earthenware pot (onggi). Press down firmly to remove air pockets.
  2. Leave a little space at the top to allow for expansion during fermentation.
  3. Close the lid, but do not seal too tightly, as gases will need to escape.

Fermentation Process

  1. Leave the jar at room temperature (18–22°C) for 1–2 days to kickstart fermentation. During this time, bubbles may form, and the smell will intensify.
  2. Taste after 24 hours; if it has started to develop a tangy flavour, move it to the fridge to slow down fermentation.
  3. Kimchi is typically best in the fridge after 1–2 weeks, though it will continue to develop in flavour over time.

Storage and Serving Suggestions

  • You can store kimchi in an airtight container in the fridge for up to 3–6 months. The longer it ferments, the more sour it becomes.
  • Freshly made kimchi can be eaten straight away for a crisp texture, while aged kimchi is great for cooking, such as in kimchi fried rice or stews.
  • Serve as a side dish with rice, noodles, or Korean BBQ.

Variations of Kimchi

Kimchi comes in many forms, each offering a unique flavour and texture. Here are two popular variations: White Kimchi (Baek-kimchi) for a milder, non-spicy option and Quick Kimchi (Geotjeori) for those who prefer fresh, unfermented kimchi.

White Kimchi (Baek-kimchi) – A Non-Spicy, Refreshing Alternative

Baek-kimchi, or white kimchi, is a mild and slightly sweet version that omits chilli flakes, making it ideal for those who prefer a less spicy option. It highlights the natural sweetness of the vegetables and is often infused with fruits for added depth.

Ingredients

For the Cabbage Preparation:

  • 1 large napa cabbage
  • ¼ cup (60g) sea salt or kosher salt
  • 5 cups (1.2L) water

For the Brine:

  • 5 cups water
  • 1 tbsp sea salt
  • 1 tbsp sugar
  • 1 small Asian pear or apple, thinly sliced
  • 5 cloves garlic, crushed
  • 1 tbsp grated ginger
  • ½ onion, thinly sliced

For the Filling:

  • 1 small Korean radish (or daikon), julienned
  • 1 small carrot, julienned
  • 2 spring onions, chopped
  • 10 pine nuts (optional)
  • ¼ cup chestnuts, thinly sliced (optional)

Instructions

  1. Prepare the Cabbage: Follow the same process as traditional kimchi; cut the cabbage and soak it in salted water for 1–2 hours, then rinse and drain well.
  2. Make the Brine: In a large bowl, dissolve salt and sugar in 5 cups of water. Add sliced pear, garlic, ginger, and onion. Let it infuse for 15–20 minutes.
  3. Prepare the Filling: Mix radish, carrot, and spring onions in a bowl. Optionally, add pine nuts and chestnuts for extra texture.
  4. Stuff and Assemble: Gently spread the filling between the cabbage leaves. Place the filled cabbage in a clean glass jar or airtight container.
  5. Add Brine: Pour the prepared brine over the cabbage, ensuring it is fully submerged.
  6. Ferment and Store: Leave at room temperature for 1–2 days, then transfer to the fridge. White kimchi is typically best after 5–7 days of fermentation.

Serving Suggestion: Serve chilled as a side dish or use as a refreshing addition to cold noodles or soups.

Quick Kimchi (Geotjeori) – A Fresh, Crisp Alternative

Geotjeori is a fast, lightly pickled kimchi that is ready to eat immediately. It retains a crunchy texture and fresh taste, making it a great option for those who don’t want to wait for fermentation.

Ingredients

For the Cabbage:

  • 1 small napa cabbage (chopped into bite-sized pieces)
  • 1 tbsp sea salt
  • 1 cup water

For the Seasoning Paste:

  • 3 cloves garlic, minced
  • ½ tbsp grated ginger
  • 1 tbsp sugar
  • 2 tbsp Korean chilli flakes (gochugaru)
  • 1 tbsp fish sauce (or soy sauce for a vegan option)
  • 1 tbsp sesame oil
  • 1 tsp toasted sesame seeds
  • 2 spring onions, chopped
  • ½ small carrot, julienned

Instructions

  1. To soften the Cabbage, Mix chopped cabbage with salt and water. Let it sit for 30 minutes, then rinse and drain well.
  2. Make the Seasoning Paste: Combine garlic, ginger, sugar, gochugaru, fish sauce (or soy sauce), and sesame oil in a bowl. Stir well.
  3. Mix Everything: Add the drained cabbage, spring onions, carrot, and sesame seeds to the seasoning paste. Toss everything together until well coated.
  4. Ready to Serve: Eat immediately or let it sit for 30 minutes to develop more flavour. Unlike fermented kimchi, geotjeori is best consumed within 2–3 days and should be stored in the fridge.

Serving Suggestion: Serve as a fresh side dish with rice, BBQ, or grilled meats.

Storage and Serving Suggestions

Homemade Kimchi

Kimchi needs proper storage to maintain its freshness and flavour. Keeping it in the right conditions ensures it ferments at the ideal pace while preserving its rich, tangy taste. It can be enjoyed in countless ways, from traditional pairings to creative fusion dishes.

Proper Storage

Once fermented, transfer the kimchi into an airtight jar or container. Press it down firmly to remove any air pockets, ensuring the vegetables remain submerged in the brine to prevent spoilage. Storing it in the refrigerator slows down fermentation while maintaining its deep, complex flavours.

For a milder taste, consume freshly made kimchi within a week. If a stronger, tangier flavour is preferred, let it ferment for 3–4 weeks before eating. Over time, the taste will continue to evolve, becoming more pungent.

To avoid over-fermentation, ensure the kimchi is consumed within a few months. While properly stored kimchi can last much longer; it may become overly sour or develop intense flavours best suited for cooked dishes rather than fresh consumption.

How Long to Ferment for Desired Taste

The fermentation time depends on both temperature and personal preference. Generally, kimchi takes 3–5 days to ferment at room temperature, but refrigeration significantly slows this process.

  • Mild and crisp: Eat within 1–2 days for a fresher taste.
  • Balanced and tangy: 1–2 weeks in the fridge allows for a well-rounded depth of flavour.
  • Rich and pungent: 3–4 weeks will produce deeply fermented, bold kimchi.

During fermentation, occasionally burp (open) the jar to release any built-up gases and prevent overflow. Regularly tasting the kimchi after the second day helps achieve the perfect balance of tanginess.

Even after moving it to cold storage, fermentation does not stop entirely, meaning the flavour will continue to develop over time. If it becomes too sour, use it in cooked dishes such as kimchi stew (kimchi jjigae) or fried rice.

Ways to Serve Kimchi

Kimchi’ss versatility makes it an essential ingredient in a variety of dishes. While it is traditionally eaten as a side dish alongside steamed rice, it can be incorporated into many cuisines.

  • Korean classics: Use kimchi in kimchi pancakes (kimchijeon), stir it into bibimbap, or add it to soups and stews for extra depth.
  • Fried rice and noodles: Toss kimchi into fried rice, ramen, or stir-fried noodles to infuse them with its spicy, umami-rich flavour.
  • Sandwiches and wraps: Layer kimchi in grilled cheese sandwiches, wraps, or burgers for a punch of acidity and spice.
  • Fusion dishes: Mix it into tacos, grain bowls, or even sushi rolls for a creative twist.
  • Salads and slaws: Chop kimchi finely and add it to coleslaw or grain salads to bring a unique fermented kick.

Dips and spreads: Blend it into mayonnaise, hummus, or cream cheese-based dips for a bold appetiser. Kimchi’ss ability to enhance savoury dishes makes it a staple in both traditional Korean cooking and modern fusion cuisine. Whether eaten fresh or cooked, it adds complexity and depth to any meal.

Making kimchi at home is a rewarding and flavourful experience. It offers full control over ingredients, ensuring freshness and personalisation while also providing numerous health benefits and saving money. The process may seem intricate at first, but with simple steps, bringing the cabbage, preparing the seasoning, combining everything, and allowing it to ferment, it becomes an enjoyable and satisfying tradition.

With proper storage, homemade kimchi stays fresh for weeks, developing even deeper flavours over time. Whether enjoyed as a side dish, mixed into rice and noodles, or used in creative fusion dishes, it adds a unique, spicy kick to any meal. Give it a go; you may just find yourself making batch after batch!

FAQs

1. What’s important to know before making kimchi?

Making kimchi starts with fermenting cabbage. This involves soaking it in brine to preserve it, then adding a spicy seasoning mix to develop the signature bold flavour.

2. Is homemade kimchi a healthy choice?

Absolutely! Kimchi is rich in vitamins and probiotics, making it great for gut health and digestion. As a fermented food, it supports a healthy diet and adds a nutritious boost to meals.

3. Can any type of cabbage be used for kimchi?

Napa cabbage is the most commonly used, but other types, like green or savoy cabbage, can also work. The texture and flavour may vary, so experimenting with different varieties can lead to unique results.

4. How long does it take to ferment kimchi properly?

Fermentation time depends on temperature and personal taste preference. The flavours typically develop in at least a week, but letting them sit for two to three weeks can result in a deeper, more complex taste.

Share with our social media

Leave a Reply

Your email address will not be published. Required fields are marked *