Tired of store-bought kimchi that tastes a little bit bland and a lot like regret? You want a kimchi that’s not only delicious but also has a little bit of a crunch, a little bit of a kick, and a lot of flavor. You want something that’s savory, satisfying, and a total crowd-pleaser. That’s where this incredible homemade kimchi comes in. It’s the kind of project that makes you feel like a kitchen goddess, even if you just mashed up a few vegetables, and trust me, it’s going to become a staple in your home.

My love for this recipe started out of pure necessity. I was looking for a way to use up a huge head of Napa cabbage, and I was in the mood for something with a little bit of a kick. I figured, why not try to make my own kimchi? I threw in a little bit of gochugaru, some fresh garlic and ginger, and a few other pantry staples, and the result was a rich, flavorful, and incredibly easy ferment. It turned a boring weeknight dinner into something truly special. The best part? The kitchen smelled amazing! Since then, I’ve spent a lot of time perfecting my own version, and I can say with confidence that this kimchi recipe is a total game-changer. It looks incredibly impressive, but it’s so much easier to make than you might think.
Why Making Your Own Kimchi Is a Total Game-Changer
You might think a kimchi is just a kimchi, but this recipe is truly something special. It takes a simple condiment and elevates it in a few very important ways.
First, there’s the incredible flavor. The long, slow fermentation process allows all the flavors to meld together beautifully. The kimchi is rich, savory, and has a beautiful depth of flavor that you just can’t get from a store-bought version. Second, it’s incredibly healthy and filling. This kimchi is packed with probiotics, and it’s loaded with vegetables. It’s a total win for anyone who wants to eat a little bit healthier.
Finally, it’s an incredibly forgiving recipe. This easy kimchi recipe is a fantastic recipe for a beginner cook. It doesn’t require any fancy techniques or special equipment. You can literally just chop, mix, and wait. It’s so easy, you’ll feel like you’re cheating. This traditional kimchi is perfect for anyone who loves a good homemade meal but doesn’t have a lot of time to spend in the kitchen.

Your Dream Team of Ingredients
The best part about this recipe is that it uses a handful of ingredients you can find at any Korean grocery store. You don’t need a trip to a specialty store or a long shopping list. Just a few key players to create a legendary condiment.
- Napa Cabbage: This is the most important ingredient. You’ll need to use a large head of Napa cabbage for a beautiful, crunchy kimchi. You can also use a little bit of daikon radish or carrots for a different texture.1
- Gochugaru: This is the secret to a beautiful, vibrant color and a little bit of a kick. It’s a Korean chili powder that’s not too spicy, not too bland—it’s just right. You can find it at any Korean grocery store or online.
- Garlic and Ginger: These add a beautiful savory depth that makes the kimchi irresistible. Use fresh garlic and ginger for the best results.
- Onion: This adds a beautiful, subtle sweetness that complements the salty, savory flavor of the kimchi. You can use any onion you have on hand.
- Other Pantry Staples: You’ll also need a little bit of sugar, a little bit of salt, and a little bit of fish sauce.2 The fish sauce is the secret to a rich, savory flavor.
The Step-by-Step Guide to Kimchi Perfection
This recipe is so straightforward, you’ll be making it with your eyes closed after the first time. The key is to have all your ingredients prepped and ready to go before you start assembling.
Step 1: Prep the Cabbage
Chop the Napa cabbage into bite-sized pieces. Place the cabbage in a large bowl and sprinkle it with a generous amount of salt. Use your hands to massage the salt into the cabbage. Let it sit for about 1-2 hours, or until the cabbage has wilted and a little bit of water has been released. Rinse the cabbage very well and squeeze out as much water as you can.
Step 2: Make the Paste
In a separate bowl, combine the gochugaru, grated garlic and ginger, grated onion, sugar, and fish sauce. Stir everything together until you get a smooth, thick paste. You can add a little bit of water to thin it out if you need to.
Step 3: Mix and Ferment
Add the paste to the cabbage and use your hands to massage the paste into the cabbage. Make sure every piece of cabbage is well-coated. Pack the kimchi into a clean jar or an airtight container. Press it down so that the liquid covers the cabbage. You can leave a little bit of headspace at the top. Cover it with a lid and let it ferment at room temperature for about 1-2 days. Once it’s fermented, transfer it to the fridge.
Step 4: Enjoy and Serve
The kimchi will continue to ferment in the fridge, but it will be a lot slower. You can eat it immediately, but it will taste even better after a few days. You can serve it with a bowl of rice, a little bit of grilled meat, or a simple side salad.3
Beyond the Basics: My Favorite Remixes
The classic Korean staple is pure perfection, but you can also use it as a base for endless flavor combinations.
- The Different Vegetable: You can use any vegetable you have on hand. Daikon radish, carrots, or even some cucumbers would be delicious.
- The Spicy Twist: Add a little bit of extra gochugaru, a little bit of hot sauce, or a little bit of chopped jalapeños to the paste for a spicy kick.
- The Sweet Twist: Add a little bit of extra sugar or a little bit of grated apple to the paste for a beautiful, sweet flavor.
- The Vegan Twist: You can easily substitute the fish sauce with a little bit of soy sauce or a little bit of a vegetarian fish sauce.4 The kimchi will still be delicious.
FAQs: Your Kimchi Questions Answered!
What is gochugaru?
Gochugaru is a Korean chili powder that’s made from sun-dried red chili peppers.5 It has a beautiful, vibrant color and a little bit of a smoky, spicy flavor. You can find it at any Korean grocery store or online.
How long does it last?
You can store this kimchi in an airtight container in the fridge for up to 3 months. The flavor will continue to develop over time, but it will still be delicious.
Why is my kimchi too salty?
This is a common issue, and it’s usually because you didn’t rinse the cabbage well enough. The key here is to rinse the cabbage very well after you’ve salted it.
Can I use a different cabbage?
Yes, you can! You can use any cabbage you have on hand. Green cabbage, red cabbage, or even some bok choy would be delicious. The texture might be a little bit different, but it will still be delicious.
What should I serve with this?
This kimchi is so versatile! It would be delicious with a bowl of rice, a little bit of grilled meat, a little bit of roasted vegetables, or even a simple side salad. It also makes a great topping for a burger or a sandwich.
So there you have it. A guide to making the most delicious, tender, and beautiful Homemade Kimchi you’ll ever have. It’s a simple, brilliant idea that solves all your dinner dilemmas. The next time you’re craving something with a little bit of a kick, you’ll know exactly what to make. Go forth and cook! You’ve got this.

Homemade Kimchi
Equipment
- Large mixing bowl
- Knife
- Cutting board
- clean jar or airtight container
- Measuring cups and spoons
- gloves (optional for handling chili paste)
Ingredients
- 1 large head Napa cabbage, chopped
- 1/4 cup sea salt (for salting cabbage)
- 1/4 cup gochugaru (Korean chili powder)
- 4 cloves garlic, grated
- 1 tbsp fresh ginger, grated
- 1/2 medium onion, grated
- 1 tbsp sugar
- 2 tbsp fish sauce (or soy sauce for vegan)
Instructions
- Chop Napa cabbage into bite-sized pieces. Place in a large bowl and sprinkle generously with salt. Massage with hands and let sit 1–2 hours until wilted. Rinse well and squeeze out excess water.
- In a separate bowl, mix gochugaru, garlic, ginger, onion, sugar, and fish sauce into a smooth paste. Add a splash of water if too thick.
- Add paste to cabbage. Massage until every piece is coated. Pack tightly into a clean jar, pressing down until liquid covers cabbage. Leave headspace at the top.
- Cover and let ferment at room temperature 1–2 days. Transfer to fridge. Flavor will deepen as it continues fermenting.