Kimchi might be Korea’s most famous culinary export, and for good reason. It’s spicy, tangy, crunchy, and packed with complex umami flavors that can transform even the simplest meals. At its core, kimchi is fermented cabbage, but that description hardly does justice to its depth and versatility. This ancient side dish has gained global popularity not just for its bold taste but also for its health benefits.
Making kimchi at home might sound intimidating if you’ve never tried fermentation before, but it’s surprisingly approachable. You don’t need fancy tools or hard-to-find ingredients. What you do need is a bit of patience and a willingness to experiment. The magic of kimchi lies in time. As it ferments, the flavors evolve from salty and spicy to tangy and deeply savory. The transformation is part of what makes the process so satisfying.
Homemade kimchi is also highly customizable. You can go for a classic napa cabbage version or branch out with daikon radish, carrots, or even green onions. Some prefer it blazing hot, while others tone down the chili for a milder taste. Vegetarian versions swap out fish sauce or shrimp paste for soy sauce or miso. However you make it, your batch will be unique to your kitchen and your tastes.
Fermentation is more than just a preservation method. It’s a way to add probiotics to your diet naturally, which supports gut health and digestion. Kimchi is also rich in vitamins A and C and low in calories, making it a flavorful addition to a healthy lifestyle.
Once ready, kimchi can be enjoyed in so many ways. Serve it as a side with rice, toss it into fried rice or noodles, pile it onto a sandwich, or top your favorite soup. It brings brightness and a little heat to any dish.
Homemade kimchi connects you to a centuries-old tradition while allowing for personal creativity. Whether you’re looking to try something new in the kitchen or add more fermented foods to your diet, kimchi is a rewarding place to start.

Ingredients
- 1 Napa cabbage large, about 2 pounds
- 1/4 cup sea salt
- 1 cup water for soaking
- 1 carrot large, julienned
- 4 cloves garlic minced
- 1 tablespoon ginger grated
- 2 tablespoons Korean red pepper flakes (gochugaru) adjust to spice preference
- 4 stalks scallions chopped
- 2 tablespoons fish sauce optional for a more authentic flavor
Instructions
- Cut the cabbage lengthwise into quarters and remove the core. Cut each quarter into 2-inch wide strips.
- Place the cabbage in a large bowl and sprinkle with the sea salt. Add the water and mix well. Let the cabbage soak for about 1 to 2 hours, tossing occasionally.
- Rinse the cabbage under cold water 3 times to remove excess salt. Drain in a colander for 15 to 20 minutes.
- In a large mixing bowl, combine the cabbage with the carrot, garlic, ginger, red pepper flakes, scallions, and fish sauce (if using). Mix thoroughly.
- Pack the kimchi tightly into a clean glass jar or fermentation container, pressing down to remove air bubbles and ensure the vegetables are submerged in the liquid.
- Seal the jar loosely with a lid (to allow gases to escape during fermentation) and let it sit at room temperature for 1 to 5 days. Check daily and press down the vegetables if needed.
- Once the kimchi has reached your desired level of fermentation, transfer it to the refrigerator. It can be consumed immediately or allowed to continue fermenting in the fridge for additional flavor development.
Where do I find gochugaru? I couldn’t find it at my local store. Can I use regular chili powder instead?
You can find gochugaru at an Asian grocery store. Regular chili powder isn’t quite the same, but you can use it in a pinch. Just be careful with the spice level!
I dunno what gochugaru is, but I’ve used cayenne pepper instead for spice! Not the same but worked for me. Good luck!
Yum! I added extra garlic and it turned out great! Has anyone tried adding a little sugar for sweetness?
Extra garlic sounds awesome! I’ve never thought about adding sugar, though. Isn’t kimchi supposed to be savory? But hey, if it worked for you, why not? Can’t wait to try it out!
This kimchi recipe is amazing! I made it last week and it’s been the highlight of my meals. So tangy and delicious! ⭐⭐⭐⭐⭐
This kimchi recipe is fantastic! I made it last week and it turned out perfect. Will definitely make again.
Perfect? Really? Mine came out all mushy. Maybe I soaked it too long. What did you do differently?
I’m glad it turned out well for you! Kimchi is really versatile, isn’t it? Have you tried it with anything else?
It’s hard! I tried it and it’s stinkyy!! Maybe I’m doing it wrong or somethin.🤔
It can be tricky, but don’t give up! Maybe you added too much salt? Try rinsing it more next time. 😊
I think it smells funny too, but that’s normal! Give it some time, it’s not gonna stink forever. 😅
I don’t understand why you need to soak the cabbage. Isn’t it just a waste of time? Mine turned out too salty. 🤨
Total disaster! I think I added too much salt and now it tastes like the ocean. Anyone else have this happen? 😩⭐
This is just like my grandma used to make back in the days! Brings back memories. 👍
That’s so sweet! I love how food can bring back such good memories. Kimchi really is the best! ❤️
So gud!!! Kimchi for days!!! 2 thumbs up
Totally agree! It’s the best! Just made a batch myself, love how spicy it gets!
How long can we keep it in the fridge? I’m scared it’ll go bad.
Um, I thought it was like 1 week max or it’ll spoil? I wouldn’t want to eat bad food.
You can keep it in the fridge for a few months! It might actually get better with time. Just make sure it’s always submerged in the liquid!
I don’t think this is real kimchi if it don’t have meat in it. A bit of beef would be nice.
I’m skeptical about fermentation…what if I get sick? Seems risky, but the flavors sound good.
Yum! Gonna serve it with some rice and chicken. Perfect combo!
This recipe is amazing! My first time making kimchi and it turned out so good. 😍
That’s awesome! Kimchi is so delicious. What other recipes are you thinking of trying next? 😊
Kimchi good! Me like! Will eat with rice! 😊
Yum! Kimchi is the best! I love eating it with rice too! 😍
Wow, this looks amazing! I can’t wait to try making kimchi myself. Thanks for sharing! 😊
Just a heads up, it was way too salty for my taste. I think I will skip the salt next time. 2 stars.
2 stars for just too salty? That’s kinda harsh! Maybe your taste is different, but I think the salt enhances the flavor. Don’t give up on it!
Sorry to hear that! Salt can be tricky, but you can adjust it next time. Maybe try using less or swapping for a low-sodium option? I’m sure it’ll be better for you!
Very good recipe, but I left it for a bit too long and now it’s super sour… maybe my time management isn’t great. Still edible! ⭐⭐⭐⭐
I don’t know why everyone loves kimchi. This was too salty for my taste. Never again!
This kimchi recipe is fantastic! Made it last week and it was a hit at dinner. So easy!
Glad to hear it turned out well! Kimchi is really easy once you get the hang of it. Did you adjust the spice level?
I just love kimchi! This turned out fantastic. Used less fish sauce and it was still bomb! Can’t get enough! 🔥😊 ⭐⭐⭐⭐⭐
I followed the recipe but it didn’t taste like the one I get from the store. What am I doing wrong?
I don’t think kimchi needs fish sauce… I prefer vegetarian. But maybe I’ll try it your way. 🤔
I don’t know about all this fermentation stuff. Isn’t it just rotten veggies??
Just made this with my kids! They loved mixing everything together! Next batch, will try adding more garlic! ⭐️⭐️⭐️⭐️
I don’t see how this could be good. Fermented cabbage? Sounds gross. I prefer mine store-bought. ⭐⭐⭐
I used to think like you, but homemade kimchi is really tasty! The flavors are so much better than store-bought. You should give it a shot! ⭐⭐⭐⭐
Easy to follow! My whole family loved it! Put it on everything now.
This recipe is legit! Kimchi is like magic for my meals now! 🍚💚
Uh, can I just buy kimchi in stores? Seems like a lot of work for something I can get ready-made.
This recipe is amazing! Just made my first batch and it’s delicious! 5 stars!
Yum! I’ve been wanting to try making kimchi myself! Thanks for sharing your experience!
I love it! Finally made my own kimchi! But what’s with the fish sauce? That’s gross. Can I skip it?
Looks easy but I just don’t have the patience to wait for it to ferment! 😩
Patience? What’s that?! I barely have time to cook dinner, let alone wait for kimchi to ferment. 🙄
I totally get that! Fermenting takes soooo long. You could try quick pickles instead. They’re faster! 😅
This is the real deal! Used your recipe and my family loved it. Much better than store bought.
Y’all, this sounds way too complicated. Can’t I just buy kimchi at the store? 🤷♂️
So salty! I rinsed it like you said but still too much salt for me. Maybe less next time.
I don’t think the fish sauce is necessary. My friend said it makes it taste fishy. I’ll pass. 3 stars.
Tried this recipe and it was a disaster! The cabbage never got crunchy. What did I do wrong?!
Sorry to hear that! It can be tricky. Did you soak it long enough? It helps to get that crunch.
Cabbage crunchy? I thought it was supposed to be soft when fermented? Maybe I’m wrong.
Kinda tricky. Idk why my cabbage got all slimy. Is that normal? Help!
I tried this recipe and it turned out AMAZING! The flavors are out of this world! Definitely a 5-star dish!
I’m glad you loved it! Kimchi is such a great way to get those flavors going! 🥬🥳
Eh, it was decent. I thought it would be more spicy. But hey, who knew cabbage could be tasty! lol
Instructions are too long, I got lost after the 2nd step. I added too much salt by mistake. 😅
Kimchi is the best! Love how spicy this is. Just finished a jar in 3 days, my whole family loved it!
Kimchi is overrated, but I gave this a shot. It was ok, but not my favorite.