Home » Type » How To » Vegan Kimchi

Vegan Kimchi

Vegan Kimchi – Tangy and delicious, this addicting kimchi recipe is made with cabbage, apple, green onion, gochugaru, garlic and ginger, and is a flavorful side or condiment that is easy to make!

head on view of vegan kimchi in a mason jar with chopsticks.

Welcome to the world of vegan Kimchi!

This tangy, spicy dish is a staple in Korean culture and is typically eaten with every meal. In fact, kimchi is their national dish, and once you become accustomed to its unique characteristics, you may find yourself hooked!

What Is Kimchi?

Kimchi is a mixture of vegetables and spices that go through a fermentation process. Fermenting foods have long been known for their health benefits. Foods like kimchi, kombucha, sauerkraut, pickles, miso and tempeh are all probiotic powerhouses!

Fermenting creates good bacteria which works directly in the gut to balance and regulate a variety of bodily functions. It can help with IBS, boost your immunity, aid in weight loss and even promote better skin.

Kimchi is very easy to make and just takes patience to get through the first day or two. This simple condiment is worth the wait and is a beneficial mixture to add to your weekly meal plans!

In the last couple of weeks, I’ve tried 2 different spice blends, both delicious and noted below. I’ve also used different style cabbages, all great. I’ve even added shredded carrots but will save that for another recipe.

So without further ado, let’s make kimchi!

top down of ingredients needed to make vegan kimchi recipe.

Ingredient Notes

Here you’ll find the ingredients needed to make vegan kimchi, plus substitution ideas.

The Produce

  • Cabbage – This is the base. Here I used Napa cabbage, which is traditional, but you can use green or savoy with excellent results as well. You may even find you like one of these other cabbages better.
  • Kosher salt – Stick with using kosher, pickling, or other course salts like sea or mineral salts that do not contain iodine. Iodine, with its antimicrobial properties, may interfere with proper fermentation.
  • Apple – You can sub with a pear or pineapple or 2 teaspoons of organic pure cane sugar. Fermentation requires some sort of sugar.
  • Onion – We will use white onion and green onions (scallions).
  • Garlic – Use fresh, and for convenience, bottled minced garlic is great too.
  • Ginger – Use fresh or packaged minced garlic (we love this garlic paste).

The Spice

For the spice, you’ll want to source out Korean red pepper powder or flakes known as gochugaru (wikipedia). You can find it at Asian grocery stores or online (affiliate link). I just tried this one from Mother In Laws Kimchi (affiliate link) red pepper flakes and thought it had a nice flavor. The peppers are not overly spicy, but I do find that the spiciness intensifies as the kimchi ages.

I’ve also replaced the Korean red pepper with a mixture of cayenne pepper and sweet Hungarian paprika, using 1 tablespoon each, and it was delicious as well.

top down view showing the process of slicing cabbage.
top down view of sliced napa cabbage on a wooden cutting board.

How To Make Vegan Kimchi

It only takes a few simple steps to make vegan kimchi, all of which are super easy. Following is a breakdown of the steps involved. If you have any questions, be sure to ask in the comments!

(Note – The full printable recipe is at the bottom of this post)

Cut The Cabbage

  • Quarter the cabbage.
  • Slice quarters laterally into 2-inch chunks, as shown above.
  • Discard the very bottom cuts with the core.

Cabbage will shrink a bit more during the fermentation process, so there is no need to chop it too small. But you may consider slicing the pieces with thick stalks (mainly the pieces towards the bottom). Slicing them in half will do fine.

side by side photos showing how to make brine.
top down view showing the process of brining cabbage for kimchi.

Brine The Cabbage

Soaking of the cabbage in salt water, aka brining, will help draw moisture from the plant cells causing the leaves to wilt. Soaking will move the preparation along a lot faster than other methods used and is my preferred method.

  • Dissolve the salt. Combine salt with 2 cups of lukewarm water, stir to dissolve salt, water will turn clear.
  • To brine cabbage for kimchi. Place the cabbage in a large bowl, pour the salt water overtop, add more water, and cover with a dish (placing a weighted object if needed) on top to submerge the cabbage. Let soak for at least 2 hours, up to 12 hours if you like, but I find 2 hours is plenty. Rinse the cabbage well to remove excess salt.
side by side photos showing the process of making kimchi seasoning.

Puree Kimchi Seasoning

  • To make the vegan kimchi seasoning, add the apple, onion, ginger, and garlic to a food processor or blender and puree, making a sweet and zesty mixture.

The sugar from the apple will help in the fermentation while adding a hint of sweetness.

If you don’t have an apple, some recipes call for a teaspoon or two of sugar in place of the apple (I will save that method for another kimchi recipe). I like the thought of using an apple, but if you’re in a pinch without an apple in sight, use 2 teaspoons of organic pure cane sugar, coconut sugar or sugar in the raw – just the purest sugar you can find.

You may like to add a bit of water to the mix as well, about 2 – 3 tablespoons.

top down view showing the process of mixing vegan kimchi.
side angle view of freshly mixed cabbage and kimchi seasoning.

Mix Kimchi

Now you’re ready to combine the cabbage and seasonings.

  • In the bowl the cabbage was soaked in, add the cabbage, green onions, puree, and gochugaru, mixing well to coat.

You can use your hands to mix, gloves are recommended if you do. I used a wooded spoon.

head on view of freshly mixed kimchi added to mason jar before fermenting.

Fermentation + Storage

Kimchi relies on fermentation, or the digestion of sugars into acid, gases, or alcohol (not the tipsy kind). This process is what gives kimchi its hallmark effervescence, tanginess, and tasty funk, captured through the natural dynamics between bacteria and their environment.

Here is how to pack and start the fermentation process:

  • Pack. Place the kimchi into glass jars or containers, packing down the best you can to close any air pockets, leaving 1 inch at the top for gases and air. Add a little of the leftover juices or brine over the veggies to just cover, and seal with a lid.
  • Start fermentation. Place on the counter and let ferment for 24 – 36 hours. If it’s hot, store it in a cool area such as a pantry.
  • Check process. Check after 24 hours and pack down the kimchi. You may notice it bubbles as it ferments, this is normal and a good sign you’re doing it right. Kimchi shouldn’t taste bad, it should have a tangy, slightly sour, and crisp flavor.
  • Store. Move the kimchi to the refrigerator, where it will keep for at least a month, maybe 2. It will continue to ferment and is best if stored towards the back of the refrigerator.

Top Tips

  • Start with the freshest high-quality produce possible.
  • Use non-iodized salt when brining the cabbage for proper fermentation. The top choice is Kosher salt and any other course salts such as sea salt.
  • Always check for odors or bacteria. During the fermentation process or during storing, if the kimchi has a foul smell or signs of mold or bacteria, throw it out immediately. Fermenting is a relatively safe preserving method, but things can still go wrong.

head on view of freshly fermented kimchi added to mason jar with items surrounding.

Serving Suggestions

With its spicy, pungent flavor and versatility, kimchi is an addiction for me and keeps me coming back for more. If you’ve never tried it, I hope you’re inspired to get in the kitchen and give it a try, or pick up a ready-made vegan version and enjoy asap!

Here are a few ways to enjoy vegan kimchi:

top down view of vegan kimchi before topping with lid and fermenting.

If you try this easy vegan kimchi recipe, please let me know! Leave a comment and rate it below. I love to hear what you think, or any changes you make.



This easy Vegan Kimchi recipe is 100% whole food plant based and full of spicy, tangy flavor! It’s a natural probiotic for a healthy and delicious condiment!

  • Author: Julie | The Simple Veganista
  • Prep Time: 36 – 48 hours
  • Total Time: 49 minute
  • Yield: Makes 34 cups 1x
  • Category: Side, Condiment
  • Method: ferment
  • Cuisine: Korean, Asian
  • Diet: Vegan


  • 1 medium Napa cabbage, about 2 lbs (savoy, green or any combo works too)
  • 1/4 cup kosher salt (non-iodized sea salt or other coarse salt is great too)
  • 6 cups water
  • 3/4 sweet apple (I used fuji), chopped
  • 1/2 small white onion, chopped
  • 1 1/2 inch ginger, chopped
  • 12 cloves garlic
  • 3 tablespoons gochugaru (Korean red chili powder) or 1 tablespoon each cayenne & Hungarian paprika
  • 34 scallions (green onions), sliced 1 inch


Preparing Cabbage: Quarter cabbage and chop laterally into about 2 inch pieces. Place cabbage in an extra large bowl or pot. Combine salt with 2 cups of lukewarm water, stir to dissolve salt. Pour salt water over the cabbage and add remaining 4 cups, stir to mix. If you can, place a plate or circular baking dish of sorts on top to submerge the cabbage (I used a pie dish), place something with a good amount of weight on top to hold down if necessary (it’s not completely necessary but will help to evenly wilt the cabbage). Give cabbage a good mix every now and then. Let soak for 2 hours, up to 12 if you like. I found that 2 – 4 hours was enough and didn’t see much change between the two times.

Make your seasonings: While cabbage is soaking, combine apple, onion, ginger and garlic in food processor/blender and process until fairly smooth.

In a small bowl, mix the chili pepper with a small amount of water to make a wet paste. You can just as easily blend it with the apple/onion mixture adding a couple tablespoons of water as well.

Mix everything together: Once cabbage is ready, drain water, reserving 1/2 cup, and rinse well. Place cabbage back in large bowl, combine with the scallions, apple/onion mixture and chili paste. Mix well to coat all pieces. Either use your hands (with gloves on pref to protect from the chili pepper) or simply use wooden spoons to toss everything.

Packing: Place the kimchi in glass jars or containers with lid, pack down the best you can to close air pockets and leave about an inch at the top for air and gases. Top with remaining juices, add reserved brine if needed to cover vegetables.

Fermenting: Let kimchi sit at room temp (or in a cool place like a pantry or closet if weather is extremely warm) for 24 – 36 hours. After 24 hours, open kimchi and pack the mixture down with a spoon (the cabbage will have likely shrunk and you’ll have more liquids). You may notice it bubbling, this is perfectly normal as the kimchi is fermenting. As your kimchi ferments the flavors will develop, taste every 24 hours and place kimchi in the refrigerator once you’re happy with the taste and to slow fermentation, usually after 36 – 48 hours. It should be tangy, spicy and slightly sweet. After moving to the fridge, it’s best used within a month, maybe two.

Makes about 3 – 4 cups

Serve with rice, use in Kimchi Fried Rice or make Kimchi Tofu Scramble!


Practice makes perfect with kimchi. You may find you like it more or less spicy. After a few tries you’ll find the perfect mix to suit your taste. Also, how fermented you like your kimchi will take practice as well. The weather will also play a role in how fast/slow your mixture will ferment. Higher temperatures will progress fermentation while cooler will slow it down.

Apple substitute: If you’re in a pinch without an apple in sight, use 2 teaspoons of organic pure cane sugar, coconut sugar or sugar in the raw, just the purest sugar you can find. You may like to add a bit of water to the mix as well, about 2 – 3 tablespoons.

You can also enjoy kimchi fresh right after you mix it and store it straight in the fridge. You may like to experiment by putting half the recipe in the fridge and the other half in the pantry to ferment & sour to see which flavor is your favorite.

Optional ingredients for color and variation: carrots and/or daikon radish (grated or julienned), about a 1/2 cup of each. If using these, add to cabbage when mixing scallions and wet mixtures together.

If using savoy or green cabbage, quarter cabbage, remove core and roughly slice.

If you don’t have glass jars, plastic containers with lids will work just as well. If you have too much room, more than an inch, place plastic wrap over top, but sinking in close to the surface of the kimchi to remove air, and cover with lid.

Keywords: vegan kimchi

Updated: This recipe was originally published in October 2014. It has been updated with new photos and helpful tips in March 2020.

FOLLOW TSV on FacebookInstagramPinterest, or RSS for more updates and inspiration!


  1. Have made this several times and it always turns out great. I use green cabbage from my garden so this is my first batch of the season. I also grow Napa cabbage and tried that in a batch but found I prefer the green cabbage.

  2. Danna Chiu says:

    Excellent recipe! Been making this since 2018 and every time I try something a little different all with great success! Most recently, I used 1 Korean radish, shredded and soaked in 1 T. Salt and 2 T. Sugar for 30 minutes. Used 3 T. Gochugaru plus 2 t. Paprika for a perfect level of spice for me…also I’ve substituted 1/4 Cup + 2 T. Organic (plain, no cinnamon!) applesauce for the 3/4 C. Chopped apple. I also add 4 large carrots, shredded. This recipe yields 3 pint size jars and a smaller jelly jar. Thanks for a great recipe!

    I should add that the sugar and salt soak for the radish not only flavors it, but also keeps the color white!

  3. Andrea Wright says:

    I made your vegan kimchi two days ago after a previous failed attempt using a different recipe. I used 2tbsp red chilli flakes and 1 tbsp paprika and it is really delicious with just the right amount of fieryness. Doubt this will last long so will me making it regularly. I have just put it into the fridge to slow down the fermentation.

  4. I tasted a bit when packing it into the jar and I may have used too much ginger. It was super spicy, is there any way to save this? Will it not be as spicy as it ferments?

    1. Julie | The Simple Veganista says:

      Once it’s fermented and it still seems too spicy, try adding a little sugar. That may help with the spiciness. Everyone is so different, I’ve had some say it wasn’t spicy enough. I hope it turns ok, and you’ll know for next time so you can have your perfect kimchi!

  5. I have everything but the ginger. Is it okay to leave that out?

    1. Julie | The Simple Veganista says:

      Yes, you will be fine without the ginger. Enjoy!

  6. One of the best recipe pages I’ve ever seen. Great pictures and although very slightly mixed review very good replies. Never comment normally so well done.

    1. Julie | The Simple Veganista says:

      Thank you so much, Andrew! Cheers :)

  7. Cassandra says:

    I was just wondering if I can use ambrosia or honey crisp apple for this recipe. I’m so excited to try it!

    1. Julie | The Simple Veganista says:

      Yes, any sweet apple will do great! The sweeter the apple the better, as the sugar helps during fermentation. Do let us know how it goes! Enjoy :)

  8. This kimchi is seriously amazing, and so cheap to make!!!!! On my second lot of kimchi in a month, and just wanted to thank you for the amazing recipe. Although I did have to half the chili, as my taste buds were seriously blown away!!

    1. Julie | The Simple Veganista says:

      You’re welcome and thanks for the feedback, Rosie! :)

  9. I was looking for kimchi recipes that dont use fish oils (not even vegan fish oils), soya sauces or the like. This seems to fit the bill perfectly ! Just curious, why do traditional kimchi recipes make use of them (fish oil/soya sauce, etc.,)? and what are we missing by not including it?

    1. Julie | The Simple Veganista says:

      Hi Jess, great question! Different kinds of fermented salty fish are used as seasoning, but I can’t imagine that we’re missing much! This kimchi recipe with the salt brine for the cabbage and flavor of the pureed seasoning is delicious, and so is any other prepackaged vegan kimchi I’ve tried. It’s just traditional, but plant-based kimchi is amazing! Enjoy and let me know how it goes for you! Cheers :)

  10. I have a 680g glass jar (that used to hold pasta sauce). Would that be big enough for this recipe portion?

    1. Julie | The Simple Veganista says:

      Yes, that will be fine! If it’s a close call, just pack it really good. Would love know how it goes! Enjoy :)

Leave a Reply

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

Recipe rating 5 Stars 4 Stars 3 Stars 2 Stars 1 Star