Vegan Kimchi

Simple vegan kimchi and six ways to serve this Korean condiment

4.5 from 2 reviews

Kimchi is a hot, salty and flavourful condiment that is a staple in all Korean kitchens. This 100% vegan kimchi is simple and delicious. See the section above for 6 ways to enjoy kimchi.


  • 4 Tablespoons non-iodized salt
  • 8 cups of water
  • 1 large head of napa cabbage
  • 1 daikon radish (6″ to 8″ in length)
  • 3 carrots
  • 4 green onions
  • 1 yellow onion, peeled and quartered
  • 4 garlic cloves, peeled
  • 2-inch knob of ginger, peeled and diced
  • 12 tbsp red chilli pepper flakes (using gochugaru is traditional)


  1. Dissolve the salt in the water to make a brine.
  2. Roughly chop the cabbage, and submerge it in the brine for at least 5 hours, up to 24 hours. If there isn’t enough brine to cover the cabbage, wait 30 minutes for the cabbage to start softening before adding more brine.
  3. Use a weight to keep the cabbage below the surface of the brine. I soak my cabbage in a large bowl and use a dinner plate to keep it below the surface.
  4. After soaking, drain the cabbage reserving 6 cups of the brine.
  5. Dice the radish, carrots and green onions into sticks.
  6. Place the yellow onion, garlic, ginger and chilli pepper flakes into a food processor and chop until it becomes a paste.
  7. Mix all the vegetables and the paste together in a large bowl.
  8. Pack the vegetables into mason jars. It should make around 3 quarts depending on the size of the cabbage.
  9. Pour the reserved brine over the vegetables, using as much as needed to keep them submerged.
  10. Leave the kimchi to ferment in a cool location for up to 3 days. It is traditional to eat kimchi while it is still in the sparkling stages of fermentation (3-7 days.)
  11. After 3 days, place the kimchi in the refrigerator to stop fermentation.


  • If the raw garlic, onions and spices aren’t your thing, here’s my recipe for kid-friendly kimchi. It avoids the stronger flavours while keeping the delicious kimchi-ness.
  • If you can’t find napa cabbage then use savoy. You can also use a regular cannonball cabbage, but it won’t have the same texture or flavour.
  • You can find gochugaru in Korean grocery stores or online (affiliate link.)

Keywords: vegetarian, vegan, no shrimp, no fish, no shellfish, gluten free, paleo, keto, probiotic, spicy, salty, pungent