Simple Vegan Blog

  • Recipes
  • About
  • Subscribe
  • Start Here
menu icon
go to homepage
  • Recipes
  • About
  • Subscribe
  • Start Here
subscribe
search icon
Homepage link
  • Recipes
  • About
  • Subscribe
  • Start Here
×
Home > Recipes > Side Dishes

Homemade Vegan Kimchi

Published: Apr 20, 2025 by Iosune Robles · This post may contain affiliate links

5 from 1 vote
Pin Recipe Jump to Recipe
Vegan kimchi in two shallow dishes and a jar

Learn how to make your own Homemade Vegan Kimchi with this Korean-inspired recipe. It’s spicy, tangy, and full of flavor. Typically served as a side dish with Korean meals, it’s easy to prepare with just a few ingredients. A delicious way to add probiotics to your diet!

Looking for more Korean-inspired dishes? Check out my Vegan Kimchi Stew, Spicy Korean Tofu Soup, and Korean Spicy Tofu. These recipes bring the perfect balance of spice to every bite. Try them out and bring a bit of Korea into your kitchen!

Vegan kimchi in two shallow dishes and in a jar.

Making your own homemade vegan kimchi is easier than you think! All you need are a few basic ingredients, and after letting it ferment for a bit, you’ll have a delicious, tangy kimchi ready to enjoy. It's a fun and rewarding process that adds so much flavor to your meals.

Vegan kimchi is super versatile! You can eat it with rice, toss it in a soup, or add it to stir-fries. It’s also a great side dish or topping for anything that needs a little extra kick. The best part? It’s packed with probiotics, making it a healthy addition to your diet!

Ingredients for vegan kimchi

Ingredients for making vegan kimchi.
  • Napa cabbage: This is the cabbage you need for kimchi! It’s a mild, long cabbage used in Korean cooking. You can find it at Asian grocery stores or sometimes in the produce section of bigger supermarkets. If you can't find it, regular cabbage works, but it won't taste the same.
  • Water.
  • Salt.
  • Glutinous rice flour: This is the best option for making the rice porridge in kimchi, as it gives it the perfect texture. If you can’t find it, you can use regular rice flour or cornstarch as a substitute, but the texture might be a little different.
  • Vegetable broth: You can use vegetable broth for extra flavor, but if you don’t have it, water works fine too. The broth will give your kimchi a better taste, so it’s worth using if you can!
  • Granulated sugar: I like using granulated sugar because it dissolves easily and helps balance the flavors in kimchi. If you prefer, you can use brown sugar, coconut sugar, or maple syrup as alternatives, but the taste might change a little.
  • Onion.
  • Garlic.
  • Ginger.
  • Vegan fish sauce: Traditional kimchi has fish sauce, so it's best to use a vegan substitute, either homemade or store-bought. If you don’t have it, soy sauce or tamari (for a gluten-free version) work great too.
  • Gochugaru: This Korean chili flake has a mild, smoky flavor that’s key for authentic kimchi. It gives the right amount of heat without being too strong. Make sure to use gochugaru, as it's essential for the true kimchi flavor. You can find it at Asian markets, online, or in larger grocery stores with an international section.
  • Korean radish: You can find Korean radish at most Asian grocery stores or online. If you can’t find it, you can substitute it with daikon or even carrots for a different flavor and texture.
  • Scallions: You can find scallions (also known as green onions) at most grocery stores or farmers' markets. If you can’t find them, you can substitute with regular onions or shallots, though the flavor will be slightly different. You can also omit them if you prefer, but they do add a nice crunch and mild onion flavor to the kimchi.

Find the full recipe with exact measurements in the recipe card below.

How to make vegan kimchi

Collage showing steps to cut cabbage for vegan kimchi.

Step 1. Cut the cabbage in half lengthwise. For a more traditional method, make a small cut and separate it by hand.

Step-by-step collage showing how to cut cabbage for vegan kimchi preparation.

Step 2. Cut each half in half again lengthwise to create 4 quarters. For a more traditional method, make a small cut in each piece and then separate it by hand.

Collage of photos showing how to remove the tough core from cabbage.

Step 3. Remove and discard the tough core from each quarter.

Collage of images showing how to cut cabbage for vegan kimchi.

Step 4. Slice the cabbage leaves into bite-sized pieces, around 1 to 1½ inches (2.5 to 4 cm) wide. Place them in a large bowl.

Chopped cabbage in a bowl with salt and water.

Step 5: Toss the cabbage with the salt and water, mixing thoroughly with your hands.

Cabbage in a bowl after resting for 2 hours with salt and water.

Step 6: Let it sit for 2 hours, stirring every 30 minutes to evenly distribute the salt.

Cabbage in a strainer after rinsing to remove excess salt.

Step 7: Rinse the cabbage 3 to 4 times with cold water to remove dirt and excess salt. Drain it well and set aside.

Korean radish sliced into matchstick-sized pieces.

Step 8: Slice the Korean radish into thin rounds, then cut the rounds into matchstick-sized pieces. Set aside.

Rice porridge in a saucepan on the stove.

Step 9: Combine the rice porridge ingredients (glutinous rice flour, vegetable broth, and sugar) in a saucepan. Heat over medium-high, stirring until the mixture thickens slightly, about 3-5 minutes. Let it cool.

Kimchi paste in a blender jar before adding gochugaru.

Step 10: Chop the onion into large pieces and add it to a blender or food processor with the cooled rice porridge, garlic, ginger, and vegan fish sauce. Blend until smooth.

Kimchi paste in a bowl with gochugaru added.

Step 11: Transfer the paste to a large bowl, add gochugaru, and mix everything well.

Vegan kimchi in a bowl.

Step 12: Add the cabbage, radish matchsticks, and green onions to the same bowl with the kimchi paste. Mix thoroughly with your hands (wear disposable gloves if you prefer).

Vegan kimchi in a glass container.

Step 13: Pack the vegan kimchi into an airtight container or glass jars. Press it down firmly to remove air, then seal.

Vegan kimchi in a glass container after fermenting.

Step 14: You can enjoy the vegan kimchi right away or let it ferment for about 2 weeks in the fridge. For faster fermentation, leave it at room temperature for 1-2 days. Once fermented, keep it in the fridge, where it will continue to get sourer and stay good for months.

Storage instructions

In the fridge: Keep your vegan kimchi in an airtight container in the fridge. It’ll last for months, and the flavors will get stronger over time. In Korea, people often store kimchi in the fridge for over a year! Just keep in mind, the longer it sits, the more sour and intense the flavor gets.

In the freezer: Freezing vegan kimchi isn’t the best idea, as it can change the texture and taste. But if you need to freeze it, put it in an airtight container and try to eat it within 2-3 months. Freezing might affect its original flavor and crunch.

Vegan kimchi in two shallow dishes and a jar.

Frequently asked questions

What is kimchi?

Kimchi is a traditional Korean dish made from fermented vegetables, usually napa cabbage and Korean radish, combined with seasonings like garlic, ginger, chili flakes (gochugaru), and sometimes fish sauce. It has a tangy, spicy, and umami flavor.

Kimchi is typically served as a side dish with Korean meals, often enjoyed with rice, soups, and stews. It's also known for its health benefits, particularly due to the probiotics formed during the fermentation process.

How can you tell when this vegan kimchi is ready?

Kimchi is ready when it has fermented to your preferred level of sourness and flavor. You can tell it's ready by tasting it; it should be tangy and slightly sour. If it’s not sour enough, let it ferment for another day or two.

The smell will become stronger as it ferments, which is another sign that it’s progressing. You may also notice bubbles in the jar, indicating active fermentation. The cabbage will soften and turn slightly more translucent as it ferments.

At room temperature, kimchi ferments faster and can take about 1 to 2 days, depending on how warm your kitchen is.

In the refrigerator, kimchi ferments much more slowly, and it can take anywhere from 1 to 3 weeks to develop a deeper, more robust flavor. You can start tasting it after a few days in the fridge, and it will continue to ferment over time.

How can I use this vegan kimchi?

Kimchi is traditionally served as a side dish with rice or as part of a larger Korean meal. It’s also commonly added to kimchi jjigae (kimchi stew), used in bokkeumbap (kimchi fried rice), or mixed into ramyeon (Korean noodle soup). You can also enjoy it on its own or with jeon (Korean pancakes) for a simple, flavorful dish.

Can I cut down on the amount of salt?

I wouldn’t recommend reducing the salt, as it helps prevent harmful bacteria and is vital for the fermentation process of the cabbage.

Can I use different vegetables in this vegan kimchi?

Yes, you can! While traditional kimchi typically uses napa cabbage and Korean radish, you can experiment with other vegetables like carrots, bok choy, or even cucumbers. Just keep in mind that different vegetables may affect the texture and flavor, but they can still create a delicious kimchi variation.

Homemade vegan kimchi in a shallow dish.

More vegan Asian recipes

  • Vegan Pad Thai
  • Vegan Pho
  • Teriyaki Tofu
  • Kung Pao Tofu
  • Vegetable Tempura
Vegan kimchi in two shallow dishes and in a jar.
5 from 1 vote

Homemade Vegan Kimchi

Learn how to make your own Homemade Vegan Kimchi with this Korean-inspired recipe. It’s spicy, tangy, and full of flavor. Typically served as a side dish with Korean meals, it’s easy to prepare with just a few ingredients. A delicious way to add probiotics to your diet!
Prep: 3 hours hrs
Fermenting: 2 days d
Total: 2 days d 3 hours hrs
Servings: 2 pounds (900 g)
PRINT PIN COMMENT


Ingredients 
 

For salting the cabbage:

  • 1 medium head napa cabbage, about 2 pounds or 1 kg
  • ⅔ cup water
  • ¼ cup salt

For the rice porridge:

  • 1 tablespoon glutinous rice flour
  • ½ cup vegetable broth
  • 1 tablespon granulated sugar

For the kimchi paste:

  • ½ onion, peeled
  • 4 cloves garlic, peeled
  • 1-inch piece fresh ginger, peeled
  • 2 tablespoons vegan fish sauce, or soy sauce
  • ⅓ cup gochugaru, or ½ cup or 120 ml if you want it extra spicy

Vegetables:

  • ⅔ cup Korean radish, about 4 oz or 115 g
  • 4 scallions, sliced diagonally
Prevent your screen from going dark

Instructions 

  • Cut the cabbage in half. Cut the cabbage in half lengthwise. For a more traditional method, make a small cut and then gently break it apart with your hands. Check out more step-by-step photos above in the post for further details.
    Cabbage cut in half on a cutting board.
  • Cut into quarters. Cut each half in half again to make 4 quarters. For a more traditional method, make a small cut in each section and break it apart by hand. Check out more step-by-step photos above in the post for further details.
    Half of cabbage cut into halves on a cutting board.
  • Remove the core. Carefully remove the tough core from each quarter and discard it.
    Quarter of cabbage on a cutting board with the core removed.
  • Cut the cabbage into pieces. Slice the cabbage leaves into bite-sized pieces, about 1 to 1½ inches (2.5 to 4 cm) wide. Transfer them to a large bowl. Check out more step-by-step photos above in the post for further details.
    Chopped cabbage in a bowl.
  • Salt the cabbage. Toss the cabbage with salt and water, then mix everything well using your hands to ensure it’s evenly coated.
    Chopped cabbage in a bowl with salt and water.
  • Let the cabbage sit. Let the cabbage sit for 2 hours, tossing it every 30 minutes to make sure the salt is evenly distributed.
    Cabbage in a bowl after resting for 2 hours with salt and water.
  • Rinse the cabbage. Rinse the cabbage 3 to 4 times under cold running water to remove any dirt and excess salt. Make sure to drain it thoroughly. Set aside.
    Cabbage in a strainer after rinsing to remove excess salt.
  • Prepare the Korean radish. Slice the Korean radish into very thin slices, then cut them into matchstick-sized pieces. Set aside.
    Korean radish sliced into matchstick-sized pieces.
  • Make the rice porridge. Combine the rice porridge ingredients (glutinous rice flour, vegetable broth, and sugar) in a saucepan. Heat over medium-high heat, stirring constantly until the sugar dissolves and the mixture thickens slightly, about 3-5 minutes. Remove from heat and let it cool for a few minutes.
    Rice porridge in a saucepan on the stove.
  • Blend the paste. Chop the onion into large chunks, then place it in a blender or food processor with the cooled rice porridge, garlic, ginger, and vegan fish sauce. Blend until smooth and fully combined.
    Kimchi paste in a blender jar before adding gochugaru.
  • Add gochugaru. Transfer the paste to a large bowl, add the gochugaru, and mix everything together until fully combined.
    Kimchi paste in a bowl with gochugaru added.
  • Mix the ingredients. Add the cabbage, radish matchsticks, and green onions to the same bowl with the kimchi paste and gochugaru. Mix everything thoroughly using your hands. You can wear disposable gloves if you want.
    Vegan kimchi in a bowl.
  • Pack the kimchi. Transfer the vegan kimchi to an airtight container or glass jars. Press it down firmly to pack it tightly, then seal the lid.
    Vegan kimchi in a glass container.
  • Enjoy or ferment. You can enjoy the vegan kimchi right away, or let it ferment for about 2 weeks in the fridge. For faster fermentation, leave it at room temperature for 1-2 days. Once fermented, store it in the fridge. It will continue to get more sour over time and stay good for months.
    Vegan kimchi in a glass container after fermenting.

Notes

  • Store your kimchi in an airtight container in the fridge. It lasts for months and gets more sour and intense over time. Some people in Korea keep it for over a year!
  • Freezing kimchi isn’t ideal as it can affect its texture and taste. However, if you need to freeze it, store it in an airtight container and consume it within 2-3 months. The flavor and crunch may change.

Nutrition

Serving: 0.5cup (75 g) | Calories: 42kcal | Carbohydrates: 8g | Protein: 2g | Fat: 1g | Saturated Fat: 0.2g | Polyunsaturated Fat: 1g | Monounsaturated Fat: 0.2g | Sodium: 2682mg | Potassium: 353mg | Fiber: 4g | Sugar: 2g | Vitamin A: 2248IU | Vitamin C: 23mg | Calcium: 90mg | Iron: 2mg
Tried this recipe?Leave a comment below and let me know how it was!
Course: Side Dish
Cuisine: Korean
Author: Iosune Robles

More Vegan Side Dish Recipes

  • Tofu bacon slices on a white background with a finger picking up a slice.
    Tofu Bacon
  • A bowl of vegan mushroom soup garnished with parsley and sautéed mushrooms.
    Creamy Vegan Mushroom Soup
  • Sliced bread topped with lettuce, tomato, and vegan chicken salad.
    The Best Vegan Chicken Salad (15 Minutes)
  • A bowl with vegan tofu ricotta cheese and some bread slices around.
    Vegan Tofu Ricotta Cheese (4 Ingredients)

Comments

  1. Jan says

    May 05, 2025 at 3:10 pm

    5 stars
    This kimchi turned out so good! Just the right amount of spice and tang, and it was super easy to make. I let it ferment for about 5 days and it was perfect. I actually used it later in your kimchi stew recipe too!

    Reply
5 from 1 vote

Leave a Reply Cancel reply

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

Recipe Rating





Iosune with a glass of juice.

Hi, I'm Iosune!

I share easy and delicious vegan recipes perfect for everyday meals and special occasions, all made with simple, everyday ingredients.

More About Me

Most Popular Recipes

  • Photo of a bowl of general tso's tofu served over some rice
    General Tso's Tofu

  • Photo of some vegan Baileys being poured into a glass
    Vegan Baileys

  • Photo of a bowl of vegan vegetable soup
    Vegan Vegetable Soup

  • Picture of a dish with homemade vegan jambalaya topped with chopped parsley
    Vegan Jambalaya

  • A bowl with vegan tofu ricotta cheese and some bread slices around.
    Vegan Tofu Ricotta Cheese (4 Ingredients)

  • Photo of a plate of sweet and sour tofu
    Sweet and Sour Tofu

Vegan Spring Recipes

  • Bowl of vegan tzatziki sauce garnished with cucumber and olive oil.
    The Best Vegan Tzatziki Sauce (15 Minutes)

  • Tofu salad in a bowl.
    Marinated Tofu Salad

  • Vegan pasta salad on a plate with a fork.
    Easy Vegan Pasta Salad (20 Minutes)

  • Sliced vegan blueberry muffin with a delightful, fruity center on display.
    The Best Vegan Blueberry Muffins

  • Photo of some vegan lemon bars
    Vegan Lemon Bars

  • Close-up photo of a dish with a slice of vegan lemon cake and a fork
    Vegan Lemon Cake

Footer

↑ Back to Top • Recipes • About • Contact

© 2025 Simple Vegan Blog. All rights reserved. Privacy Policy • Terms & Conditions • Affiliate Disclosure

Rate This Recipe

Your vote:




A rating is required
A name is required
An email is required

Recipe Ratings without Comment

Something went wrong. Please try again.