How to Make Kimchi-Jjigae (Kimchi Stew)
Love Korean food?
Check out my complete guide to Korean home cooking, pantry essentials, and techniques.
There are a handful of dishes I’ve eaten in so many versions — restaurant, home-cooked, reheated the next morning over rice — that I feel like I know them the way I know old friends. Kimchi-jjigae is one of them. It’s the dish Korean home cooks reach for when they want something deeply satisfying without overthinking it. Spicy, funky, rich, warming. Done in under 30 minutes.
I’ve tested this five times across different kimchi ages, different stocks, and with and without the key technique I’m about to tell you about. Each batch taught me something. The version below is the one where everything clicked — and I’ll walk you through exactly why it works.

What is kimchi-jjigae?
Kimchi-jjigae (김치찌개, pronounced kim-chee jjee-gay) is a Korean stew built around fermented kimchi. It sits somewhere between a thick soup and a braise — heartier than doenjang jjigae but lighter than galbi jjim. According to Wikipedia’s Kimchi-jjigae entry, it’s one of the most commonly eaten stews in Korean cuisine, traditionally made with kimchi, pork, scallions, onions, and tofu.
The stew is almost always served bubbling hot at the table, usually in a stone pot (dolsot or ttukbaegi), alongside steamed short-grain white rice. You don’t sip kimchi-jjigae on its own — you eat it with rice, alternating bites, letting the spicy broth soak into each grain. If you’re new to Korean cooking and want to build your pantry from scratch, the Quick Korean Cucumber Kimchi (Oi Sobagi) is a great low-commitment starting point, and Korean Glass Noodles (Japchae) makes a natural companion dish on the same table.
Why your kimchi choice matters most
This is the single most important variable in this recipe. I’ll say it plainly: fresh kimchi does not work for kimchi-jjigae. I tested this in Batch 1. The broth came out thin, flat, and vaguely sour in a wrong way — like something was missing and couldn’t be fixed with seasoning.
What you want is well-fermented kimchi — at minimum 2 to 3 weeks old, ideally 4 to 6 weeks. The older and more pungent your kimchi is, the richer and more complex the stew’s broth will be. The sugars in the kimchi have been consumed by lactic acid bacteria, the kimchi brine has concentrated, and the whole thing has developed into something that functions almost like a fermented flavor bomb when it hits a hot pot.
Asha’s tip: If your kimchi is fresh and you’re craving kimchi-jjigae tonight, leave the opened jar on the counter (lid loose) for 24–48 hours. It won’t replicate weeks of cold fermentation, but it accelerates things enough to get you in the right direction. Don’t skip the brine — add 2–3 tablespoons directly to the pot.
If you want to go deeper on this, I wrote a full guide on how to ferment your own kimchi at home. Making your own means you always have a rotation of kimchi at different stages — fresh for eating, aged for cooking.
Ingredients

Kimchi-jjigae has a short ingredient list. Here’s what every element is doing:
- Kimchi (300g, well-fermented): The soul of the dish. Don’t use fresh. Keep the brine — it goes in the pot.
- Pork belly (200g): The fat renders into the broth and carries the chili flavor throughout. Sliced thin from the fridge so it’s easier to cut.
- Silken or soft tofu (300g): Breaks down slightly into the broth, adding a creamy texture. Firm tofu works but produces a different mouthfeel.
- Anchovy-kelp stock (2 cups): The savory backbone. This is where the umami depth lives. Don’t skip it if you can help it.
- Gochugaru (1 tbsp): Korean red pepper flakes — coarser, fruitier, and less sharp than regular chili flakes. This is what gives the broth its color and warmth. Maangchi has a good guide to sourcing gochugaru if you’re new to it.
- Gochujang (1 tsp): The fermented chili paste adds a different kind of heat — deeper, earthier.
- Sesame oil (1 tbsp): Used for blooming the spices. Fat-soluble flavors need fat to activate.
- Fish sauce (1 tsp, off heat): Finishing touch. Adds umami without tasting “fishy.”
- Soy sauce (1 tbsp): Seasoning and color.
Where to buy: Gochugaru, gochujang, and anchovy stock packets are available at Korean and Asian grocery stores. You can also order them online — I use H Mart if there’s one near you, or Amazon for pantry staples. For anchovy stock: look for dried anchovies (myeolchi) and dried kelp (dashima) — simmer together for 15 minutes and strain.
Ingredients
Serves 4 | Prep 10 min | Cook 20 min
- 300g (10 oz) well-fermented kimchi, chopped into 2-inch pieces
- 3 tablespoons kimchi brine (from the jar)
- 200g (7 oz) pork belly, sliced into 1-inch pieces (slightly chilled for clean cuts)
- 300g (10 oz) silken or soft tofu, cubed into 1-inch pieces
- 2 cups anchovy-kelp stock (or low-sodium chicken broth — see substitutions below)
- 1 tablespoon gochugaru (Korean red pepper flakes)
- 1 teaspoon gochujang (Korean red pepper paste)
- 1 tablespoon sesame oil
- 1 tablespoon soy sauce
- 1 teaspoon fish sauce (added off heat)
- 1 medium onion, halved and sliced
- 3 cloves garlic, minced
- 2 scallions, thinly sliced (for garnish)
- 1 teaspoon sesame seeds (for garnish)
Equipment: 2–3 qt Dutch oven or Korean stone pot (dolsot/ttukbaegi), wooden spoon or silicone spatula
Instructions
1. Bloom the spices. Heat sesame oil in your pot over medium heat. Add gochugaru and gochujang. Stir constantly for 60–90 seconds until the oil shifts from pale orange to a deep, brick red. Watch your heat — if the oil smokes or smells acrid rather than toasty, reduce heat immediately and add a small splash of water.
2. Sear the pork. Add pork belly pieces to the spiced oil. Stir to coat and cook 3–4 minutes until the edges are lightly browned and some fat has rendered.
3. Fry the kimchi. Add chopped kimchi and the 3 tablespoons of kimchi brine directly into the rendered pork fat. Stir and cook 2–3 minutes, until the kimchi looks slightly translucent and limp. This fries the kimchi flavor into the fat base rather than diluting it into the liquid later.

4. Add aromatics. Stir in sliced onion and minced garlic. Cook 1 minute.
5. Add stock. Pour in anchovy-kelp stock and soy sauce. Bring to a gentle boil, then reduce heat and simmer uncovered for 12–15 minutes. The broth will deepen in color and the kimchi will soften.
6. Add tofu. Gently place tofu cubes into the pot. Do not stir vigorously — use a spoon to press them beneath the broth surface. Simmer 3 more minutes.
7. Finish and taste. Remove from heat. Add fish sauce. Taste and adjust salt. Ladle into bowls, garnish with scallions and sesame seeds. Serve immediately with steamed short-grain white rice.
Notes:
- If using a stone pot (dolsot): turn off heat 1 minute early. Residual heat will continue cooking the tofu.
- Fish sauce goes in off the heat. Adding it too early can turn it bitter.
- The right moment to add tofu is when the broth smells richer and less sharp than when you first added the stock.
Shop This Recipe
★ = affiliate link. I earn a small commission at no extra cost to you. I only link products I actually use.
Pantry
- ★ Gochugaru (Korean red pepper flakes)
- ★ Gochujang (Korean red pepper paste)
- ★ Sesame oil
- ★ Fish sauce
- ★ Low-sodium soy sauce
- ★ Dried anchovies (myeolchi)
- ★ Dried kelp / dashima
- ★ Dashida (Korean soup stock powder)
- ★ Yondu (vegetable seasoning)
- ★ Instant dashi powder
Proteins
Equipment
- ★ Korean stone pot (dolsot / ttukbaegi)
- ★ Dutch oven (alternative)
- ★ Wooden spoon / silicone spatula
The technique that makes or breaks the broth
Let me tell you what happened in Batch 3. I used well-fermented kimchi, I had good anchovy stock, and the stew still tasted flat. I’d skipped the blooming step — adding the gochugaru directly to the stock instead of frying it in oil first. The difference was stark enough that I immediately made a second pot just to confirm.
Here’s what’s happening chemically: gochugaru’s key flavor compounds — capsaicin, carotenoids, the compounds that give it color and depth — are fat-soluble, not water-soluble. If you dump chili flakes directly into water-based stock, you’re getting maybe 20–30% of their flavor potential. When you fry them in sesame oil first, the fat absorbs those compounds fully, and that flavored fat then disperses throughout the entire broth as it cooks.
Visual cue to watch for: The oil color shift from pale orange to a rich, brick red is your signal. That’s the fat-soluble pigments (capsanthin, capsorubin) extracting into the oil. Once you see that color, you’re done — move to the pork immediately.
This technique is similar to the tadka (tempering) method used in Indian cooking — something I’ve seen Priya’s mother do a hundred times with whole spices and ghee. The principle is identical: heat activates, fat carries. If you enjoy that kind of spice-and-fat chemistry, you’ll find the same thinking at work in the Spicy Szechuan Chicken (Lázǐ Jī) and the Paneer Makhani — two very different cuisines, same underlying principle.

Substitutions & variations that actually work
I tested the main substitutions so you don’t have to guess:
| Ingredient | Substitution | Notes |
|---|---|---|
| Pork belly | Pork shoulder, thinly sliced beef brisket, canned tuna | Tuna version is called chamchi-jjigae — popular and delicious. Drain the tuna well. |
| Anchovy-kelp stock | Low-sodium chicken broth; dashida powder; Yondu + water; instant dashi | Tested all four. Plain water alone is noticeable — the broth lacks backbone. Any of these options are fine in a pinch. |
| Silken tofu | Firm tofu | Holds its shape better but doesn’t meld with the broth the same way. Slightly different texture in every bite. |
| Gochugaru | Increase gochujang to 2 tsp, reduce by half | Flavor profile shifts slightly toward a deeper, more paste-forward heat. Still good. |
| Fish sauce | Soy sauce (1:1) | Keeps it vegetarian-friendly. Flavor is slightly different but works. |
Vegetarian kimchi-jjigae
Skip the pork entirely. Replace with extra tofu and 4–5 sliced shiitake mushrooms (the stems, too — they add chew and umami). Use kombu-only stock — just simmer dried kelp in 2 cups of cold water for 20 minutes, then remove. Swap fish sauce for soy sauce. The bloom step still works perfectly; sesame oil and gochugaru need no meat to function.
Heads up on vegetarian kimchi: Most store-bought kimchi contains fish sauce or salted shrimp (jeot). If you need a fully vegetarian or vegan version, look for kimchi specifically labelled vegan — or make your own using our 7-day fermentation guide with coconut aminos in place of fish sauce.
What to serve with kimchi-jjigae
The answer is almost always steamed short-grain white rice. Specifically short-grain — the starch is higher, the texture is stickier, and it holds up against the aggressive broth in a way long-grain rice doesn’t. Jasmine rice works in a pinch. Brown rice changes the dish significantly.
Beyond rice, a traditional Korean table (banchan) alongside kimchi-jjigae might include pickled radish, spinach namul, or kongnamul (bean sprout side dish). If you want a complete Korean spread, consider pairing this with Japchae (Korean glass noodles) — the contrast between the spicy stew and the sweet-savory noodles is excellent.
One serving suggestion I’ve come to love: if there’s leftover kimchi-jjigae the next day and you have leftover rice, use both for kimchi fried rice. You cook the rice in the leftover stew broth instead of oil — the result is one of the best versions of kimchi fried rice I’ve had, and it uses up everything. And if you want to keep the Korean table going, Japchae (Korean glass noodles) is the obvious next recipe — it covers the same sweet-savory territory from a completely different angle.
Storage & reheating
Kimchi-jjigae keeps well in an airtight container in the refrigerator for up to 3 days. One thing I’ve noticed consistently across every batch I’ve made: the stew tastes better the next day. The kimchi has had more time in the broth, the fat has settled and redistributed, and the whole thing is more cohesive.

To reheat: medium-low heat with a splash of water or stock if the broth has thickened overnight. Don’t boil aggressively — the tofu breaks down further with aggressive reheating, which changes the texture more than you’d want.
Kimchi-jjigae does not freeze particularly well — the tofu turns grainy and the texture suffers. If you’re making a big batch for meal prep, freeze the broth without tofu and add fresh tofu when reheating.
Health Benefits of Kimchi Soup
Kimchi is a fermented food that provides meaningful nutritional value. It supplies vitamins A and C (antioxidants that support immune function) and B vitamins that contribute to energy metabolism, along with dietary fiber. Because kimchi is fermented, it also delivers live lactic acid bacteria that may support gut microbiome diversity.
The tofu in kimchi-jjigae adds complete plant protein, while the pork provides B12 and iron. The anchovy stock contributes calcium and omega-3 fatty acids. This stew is warming, nutrient-dense, and deeply satisfying — which is exactly why it has remained a staple of Korean home cooking for generations.
Nutrition
Per serving (1 of 4). Estimated values. Sodium varies by kimchi brand, soy sauce, and fish sauce used. Does not include steamed rice.
| Nutrient | Amount |
|---|---|
| Calories | 310 kcal |
| Protein | 18g |
| Total Fat | 20g |
| — Saturated Fat | 6g |
| Carbohydrates | 14g |
| — Dietary Fiber | 3g |
| — Sugars | 4g |
| Sodium | 980mg |
| Cholesterol | 45mg |
| Vitamin C | 18mg (20% DV) |
| Iron | 2.4mg (13% DV) |
Kimchi-jjigae is reasonably well-balanced for a stew — protein from pork and tofu, fermented vegetables, and a broth-forward base rather than a cream or nut-based one. The main watch point is sodium, which can run high depending on how salty your kimchi and soy sauce are. Using low-sodium soy sauce and tasting before adding fish sauce keeps it more manageable. The fermented kimchi also contains probiotics (Lactobacillus species), which are studied for gut microbiome benefits — though cooking reduces live bacteria, the prebiotic fiber remains intact.
FAQ

What kimchi should I use for kimchi-jjigae? Use well-fermented kimchi — at least 2–3 weeks old, ideally 4–6 weeks. Fresh kimchi produces a flat, thin broth with no depth. The older and more pungent your kimchi, the richer and more complex the stew will be. Always add the brine from the jar too — it’s concentrated flavor you don’t want to waste.
Can I make kimchi-jjigae without pork? Yes. Thinly sliced beef brisket and canned tuna (chamchi-jjigae) are both popular alternatives. For a vegetarian version, use extra tofu and shiitake mushrooms with kombu-only stock and soy sauce instead of fish sauce.
What is the bloom technique and why does it matter? Blooming means frying gochugaru and gochujang in sesame oil for 60–90 seconds before adding any liquid or protein. Chili’s key flavor compounds are fat-soluble, not water-soluble — frying them in oil first extracts far more flavor than adding them directly to stock. It’s the single most impactful technique in this recipe and takes 90 seconds.
Can I make kimchi-jjigae without anchovy stock? Yes. Use low-sodium chicken broth, dashida (Korean soup stock powder) dissolved in water, a few drops of Yondu vegetable seasoning in plain water, or a half-packet of instant dashi dissolved in 2 cups of water. All four were tested and perform well. Straight water produces a noticeably flatter broth.
How long does leftover kimchi-jjigae keep? Up to 3 days in the refrigerator. The flavor improves overnight. Reheat gently over medium-low heat with a splash of water or stock if the broth has thickened. Does not freeze well with tofu — if meal prepping, freeze the broth without tofu and add fresh tofu on reheat.
What is kimchi-jjigae? Kimchi-jjigae is a Korean stew made by simmering aged kimchi with pork, tofu, and aromatics in a spicy, umami-rich broth. It’s one of the most commonly eaten home-cooked dishes in Korea, typically served bubbling hot alongside steamed short-grain white rice.
Is kimchi-jjigae healthy? It’s a balanced, protein-rich stew with fermented vegetables. The main consideration is sodium, which can be high depending on your kimchi and soy sauce brands — using low-sodium alternatives helps. The kimchi provides prebiotic fiber even after cooking, and the pork and tofu together provide complete protein.
What is the difference between kimchi soup and kimchi stew (jjigae vs. guk)? Kimchi-jjigae (stew) is thicker, saltier, and richer than kimchi-guk (soup). Stews are traditionally served in a shared pot at the table, while soup is ladled into individual bowls. This recipe falls into the jjigae category — it is heartier and more broth-dense.
What kind of tofu is best for kimchi soup? Silken or soft tofu is traditional. It absorbs broth beautifully and contributes a creamy contrast to the spicy flavors. Firm tofu holds together better if you prefer texture; just slice it thicker and add it slightly earlier in cooking.
Is kimchi soup spicy? Yes, kimchi-jjigae is a spicy dish. The heat comes primarily from the gochugaru (Korean red pepper flakes), gochujang, and the kimchi itself. To reduce spice, halve the gochugaru and use mild kimchi. The dish will still have depth and umami without the full heat.
What is the best pot for kimchi soup? A heavy-bottomed pot or a Korean stone pot (dolsot or tukbaegi) is ideal. The stone pot retains heat exceptionally well and allows the soup to stay at a bubbling simmer at the table — the traditional presentation.
*This post may contain affiliate links which means I may earn commissions for purchases made through links at no extra cost to you.
See View Disclaimer for more information.
How to Make Kimchi-Jjigae (Kimchi Stew)
Main coursePT10M
PT20M
PT30M
Ingredients
- • 300g (10 oz) well-fermented kimchi, chopped into 2-inch pieces
- • 3 tablespoons kimchi brine (from the jar)
- • 200g (7 oz) pork belly, sliced into 1-inch pieces (slightly chilled for clean cuts)
- • 300g (10 oz) silken or soft tofu, cubed into 1-inch pieces
- • 2 cups anchovy-kelp stock (or low-sodium chicken broth — see substitutions below)
- • 1 tablespoon gochugaru (Korean red pepper flakes)
- • 1 teaspoon gochujang (Korean red pepper paste)
- • 1 tablespoon sesame oil
- • 1 tablespoon soy sauce
- • 1 teaspoon fish sauce (added off heat)
- • 1 medium onion, halved and sliced
- • 3 cloves garlic, minced
- • 2 scallions, thinly sliced (for garnish)
- • 1 teaspoon sesame seeds (for garnish)
Instructions
- 1 Bloom the spices
- 2 Sear the pork
- 3 Fry the kimchi
- 4 Add aromatics
- 5 Add stock
- 6 Add tofu.
About Asha
Half Asian, half African cook raised between two food-obsessed cultures. I've spent 10 years learning Asian cooking traditions through family, friends, and thousands of hours at the stove — testing every dish until it works in a standard home kitchen.
Read my full storyRelated Recipes
Authentic Kimchi Fried Rice Recipe
How to Make Korean Steamed Eggs (Gyeran-jjim) Like a Pro
How to Ferment Your Own Kimchi: A Foolproof 7-Day Plan
How to Make Korean Jangjorim (Easy Soy-Braised Beef & Eggs)
The Best Korean Fried Chicken Recipe
Loading comments...