Kimchi jjigae (김치찌개) is arguably the most beloved Korean comfort food — a deeply savory, spicy stew built on fermented kimchi, pork, and tofu. It's a daily staple in Korean households, the default order at Korean restaurants when nothing else appeals, and the dish most Koreans say they miss most when they're away from home.
The counterintuitive rule: kimchi jjigae is significantly better made with aged, sour kimchi (mukeunji, 묵은지) rather than fresh kimchi. Understanding why makes you a better kimchi jjigae cook.
Why Old Kimchi Makes Better Jjigae
Fresh kimchi (0-2 weeks old) has bright, sharp flavors — good for eating raw but lacking the depth that jjigae needs. Aged kimchi (2+ months, preferably 3-6 months) has:
Developed sourness: Lactic acid bacteria have converted more sugars, producing the sour depth that becomes the backbone of the stew broth.
Mellowed spice: The initial harsh gochugaru bite mellows into a deeper, rounder heat over fermentation.
Concentrated flavor: Water has released from the vegetables; the kimchi flavor is more concentrated and complex.
Fat-solubles released: The garlic, ginger, and gochugaru compounds have melded together over months into something more unified.
When kimchi jjigae bubbles with aged kimchi, the broth becomes an entirely different entity than if made with fresh kimchi — deeper red, more sour, more complex.
Practical note: If your kimchi is less than a month old, add an extra tablespoon of rice vinegar and 1-2 tablespoons of gochugaru to compensate. Or better: buy an extra head of kimchi and let some of it age in the back of the refrigerator.
The Recipe
Ingredients (serves 2-3)
Main:
- 300g aged kimchi, roughly chopped (include the kimchi juice)
- 200g pork belly (samgyeopsal), sliced 5mm thick, or pork shoulder — fatty cuts work best
- 200g firm tofu, cut into 2cm cubes
- 1 medium onion, sliced
- 3 cloves garlic, minced
- 2 green onions, chopped
Liquids and seasoning:
- 2 cups (480ml) water or anchovy dashi (myeolchi yuksu) — dashi gives a better result
- 2 tablespoons gochugaru (Korean red pepper flakes)
- 1 tablespoon gochujang
- 1 tablespoon soy sauce
- 1 tablespoon sesame oil
- 1 teaspoon sugar
- Salt to taste
The Anchovy Dashi (Optional but Recommended)
For a deeper broth, make a quick anchovy dashi before starting:
- Add 8-10 dried anchovies (mareun myeolchi) and a 5cm piece of dried kelp (dashima/kombu) to 2.5 cups of cold water.
- Bring to a gentle simmer, cook 10 minutes.
- Strain, discard solids. Use this as your liquid base.
The anchovy dashi adds a savory seafood depth that makes the final stew notably more complex. Many Korean home cooks use plain water; the dashi version is the restaurant level.
Method
Step 1: Sauté the pork In a medium pot over medium heat, add a small amount of sesame oil. Add the pork belly slices and cook until the fat renders and the edges begin to brown — about 4-5 minutes. The rendered pork fat is part of the flavor base.
Step 2: Add aromatics Add the onion and garlic to the pork. Stir and cook 2-3 minutes until the onion softens.
Step 3: Add kimchi and spice Add the chopped kimchi (with its juice) and stir everything together. Add the gochugaru and gochujang. Stir to coat everything in the red paste. Cook 2-3 minutes, stirring — you want the kimchi to cook into the fat slightly before adding liquid.
Step 4: Add liquid and simmer Add the water or anchovy dashi. Stir to deglaze the bottom of the pot. Add the soy sauce and sugar.
Bring to a boil, then reduce to a steady simmer. Cook uncovered for 15-20 minutes — this is where the flavors meld. The broth should become deeper red and slightly thickened.
Step 5: Add tofu Add the tofu cubes gently (press them slightly into the liquid rather than stirring, to avoid breaking them). Cook another 5-7 minutes at a low simmer.
Step 6: Finish and serve Taste and adjust: more soy sauce for salt, more gochugaru for heat, a little more sugar if the kimchi sourness is very sharp. Add the green onions. Serve immediately in the pot or in individual stone bowls.
Variations
Vegetarian kimchi jjigae: Omit the pork. Use mushrooms (shiitake, oyster) for body, and add extra firm tofu. Replace soy sauce with a slightly larger quantity to compensate for the missing pork flavor. The anchovy dashi would also be omitted — use a kombu dashi (kelp only) instead.
Tuna kimchi jjigae (chamchi kimchi jjigae): A quick weeknight version using canned tuna (chamchi) instead of pork. Common in Korean households. Add one drained can of tuna at the same stage as the tofu. The tuna gives a different, lighter flavor — less fatty richness, more clean protein.
Kimchi jjigae with spam: Occasionally called "budae-style" kimchi jjigae — cubed Spam added alongside or instead of pork. This is genuinely good; the processed pork fat and salt of Spam works surprisingly well in the context.
How to Eat Kimchi Jjigae
Kimchi jjigae is served with rice — always. The stew is a banchan complement to rice, not a standalone soup. The broth is ladled over rice rather than the reverse.
The most satisfying ratio: a mouthful of plain rice, then a bite of stew including a piece of pork, tofu, and kimchi, with broth to follow. The rice tempers the heat and acidity; the stew makes the rice interesting.
At Korean restaurants, kimchi jjigae is almost always served dolsot — in a cast iron or stone pot that arrived at the table actively bubbling. The pot retains heat through the meal.
Kimchi jjigae is one of the best arguments for keeping an aging container of kimchi in the back of your refrigerator. With a well-aged kimchi and a 20-minute simmer, it becomes something much greater than the sum of its parts — a reminder that Korean cuisine built one of the world's great fermentation traditions for exactly this kind of depth.
Related reading: What Is Kimchi? | Doenjang Jjigae Recipe | Korean Food for Beginners
The full recipes live in the book.
Get Tokyo Meets Tuscany on AmazonPaperback $24.99 · Hardcover $34.99 · eBook $9.99