Years ago, my halmeoni (grandmother) taught me that the best meals aren’t about fancy techniques, but about filling your home with warmth and your belly with comfort. This kimchi jjigae, a bubbling Korean stew, is exactly that—a humble pot of deeply fermented kimchi, savory pork, and silken tofu that simmers into something magical. It’s the dish she’d make when the winter winds howled, promising that everything would be alright with just one spoonful.
Why This Recipe Works
- Deep, Tangy Foundation: Using well-fermented kimchi builds layers of complex, sour flavor that forms the soul of the stew.
- Savory Umami Boost: Browning pork belly first renders its fat, creating a rich, flavorful base that infuses every bite.
- Perfect Texture Harmony: The soft tofu and tender pork contrast beautifully with the resilient kimchi, offering a satisfying mouthfeel in every spoonful.
- Simple, Balanced Broth: Kimchi juice and a touch of soy sauce create a deeply savory, tangy broth without needing hours of simmering.
Ingredients
- 2 cups napa cabbage kimchi, well-fermented (preferably 3-4 weeks old), chopped into bite-sized pieces, plus ¼ cup of its brine
- ½ pound pork belly, sliced into thin, ¼-inch strips
- 1 medium yellow onion, thinly sliced
- 3 cloves garlic, minced
- 1 tablespoon gochugaru (Korean red pepper flakes)
- 1 tablespoon soy sauce
- 1 teaspoon granulated sugar
- 4 cups water or unsalted chicken stock
- 1 (14-ounce) package soft or silken tofu, cut into 1-inch cubes
- 2 green onions, sliced diagonally
- 1 tablespoon toasted sesame oil
- Freshly ground black pepper, to taste
Equipment Needed
- A heavy-bottomed pot or Dutch oven (3-4 quarts)
- Wooden spoon or spatula
- Sharp knife and cutting board
- Measuring cups and spoons
Instructions

Step 1: Building the Flavor Base
Place your heavy pot over medium heat and let it warm for a full minute. There’s no need to add oil here—the pork belly will provide all the fat we need. Add the sliced pork belly in a single layer and let it cook undisturbed for about 4-5 minutes, until the bottom side turns a beautiful golden brown and renders its fat. You’ll hear a gentle sizzle and see the meat begin to crisp. Carefully flip each piece and cook for another 3-4 minutes until both sides are browned and the pork is nearly cooked through. This step is crucial—it transforms simple pork into a savory, caramelized foundation. As the fat renders, it will coat the pot, ready to soak up the flavors of everything we add next. The aroma at this stage should be rich and meaty, a promise of the comfort to come.
Step 2: Sautéing the Aromatics
Push the browned pork to one side of the pot, creating a little space. Into that space, add the sliced onion and minced garlic. Listen for the immediate sizzle as they hit the hot pork fat. Sauté them for about 3-4 minutes, stirring occasionally, until the onions turn translucent and soften, and the garlic becomes fragrant but not browned. You’ll notice the sharp raw smell of garlic mellow into something sweeter. Now, add the chopped kimchi and its precious ¼ cup of brine. Stir everything together, letting the kimchi warm through and mingle with the pork and onions for about 2 minutes. The pot will be alive with the tangy, pungent scent of fermentation. This is where the soul of the stew is born. Tip: If your kimchi isn’t very sour, add a teaspoon of white vinegar to the pot here to mimic that essential tang.
Step 3: Creating the Broth
Now, sprinkle the gochugaru (Korean red pepper flakes) and sugar evenly over the kimchi and pork mixture. Stir vigorously for about 30 seconds to toast the spices slightly in the fat, which wakes up their flavor and deepens their color to a vibrant red. Next, pour in the soy sauce—it will sizzle and reduce almost instantly, adding a layer of salty umami. Finally, carefully add the 4 cups of water or stock. The liquid will hiss as it hits the hot pot. Give everything a good stir, scraping up any flavorful bits stuck to the bottom—that’s pure gold. Increase the heat to medium-high and bring the stew to a lively boil. Once boiling, immediately reduce the heat to low, cover the pot with a lid, and let it simmer gently for 15 minutes. This quiet simmer allows all the flavors—the sour kimchi, savory pork, sweet onion, and spicy gochugaru—to meld and marry into a harmonious, deeply flavored broth.
Step 4: Adding the Final Elements
After 15 minutes, lift the lid. The aroma should be incredible—complex, tangy, and inviting. Gently place the cubed soft tofu on top of the simmering stew. Do not stir it in aggressively, or the delicate tofu will break apart into mush. Instead, use the back of your spoon to just submerge the cubes into the hot broth. Let the stew continue to simmer, uncovered, for another 8-10 minutes. This allows the tofu to heat through thoroughly and absorb the flavors of the broth, becoming silky and infused. You’ll see the stew thicken slightly as it reduces. Tip: For an extra layer of flavor, you can briefly pan-sear the tofu cubes in a separate skillet before adding them, which gives them a slightly firmer skin.
Step 5: Finishing Touches and Serving
Your jjigae is nearly ready. Turn off the heat. Drizzle the tablespoon of toasted sesame oil over the surface—its nutty aroma will bloom instantly. Scatter the sliced green onions on top for a fresh, colorful finish. Give the stew one final, very gentle stir to incorporate the oil and green onions. Taste the broth; it should be perfectly balanced—tangy, savory, slightly spicy, and rich. Adjust with a pinch more salt or a grind of black pepper if needed. Ladle the stew piping hot into deep bowls, making sure each serving gets plenty of kimchi, pork, tofu, and broth. Tip: This stew tastes even better the next day as the flavors continue to develop. Serve it immediately with a bowl of steamed white rice on the side for the most authentic and comforting meal.
Tips and Tricks
The heart of a great kimchi jjigae is, unsurprisingly, the kimchi. Seek out kimchi that’s been fermenting for at least three weeks; it should taste distinctly sour and pungent. If you only have fresh kimchi, you can speed up the process by leaving it at room temperature for a day or two before making the stew. For a clearer broth, you can skim off any excess fat or foam that rises to the top during the initial simmer, though many prefer that richer mouthfeel. If you don’t have a Dutch oven, a regular soup pot works fine, but keep the heat moderate to prevent scorching. Leftovers reheat beautifully on the stovetop over low heat. For a more substantial meal, add a handful of sliced mushrooms or a can of drained tuna when you add the broth.
Recipe Variations
- Seafood Jjigae: Swap the pork belly for a mix of shrimp, clams, and squid. Add the seafood in the last 5 minutes of cooking to prevent it from becoming tough.
- Spicy Tofu Version: For a vegetarian take, omit the pork. Use a flavorful vegetable broth and add an extra tablespoon of gochugaru. Sauté sliced king oyster mushrooms with the onions for a meaty texture.
- Army Stew (Budae Jjigae): Transform it by adding slices of hot dogs, baked beans, American cheese, and instant ramen noodles to the pot for a uniquely Korean-American fusion feast.
- Extra-Hearty: Add a handful of bean sprouts or a cup of sliced zucchini when you add the broth for more vegetables and texture.
- Mild & Kid-Friendly: Reduce the gochugaru to 1 teaspoon and add a tablespoon of gochujang (Korean chili paste) for a sweeter, milder heat that’s often more palatable for little ones.
Frequently Asked Questions
Q: My kimchi isn’t very sour. Can I still make this stew?
A: Absolutely. While sour kimchi is ideal, you can mimic the tang by adding a teaspoon of white vinegar or rice vinegar to the pot when you sauté the kimchi. The stew will still be delicious, just slightly less complex.
Q: Can I make this recipe vegetarian or vegan?
A: Yes, easily. Omit the pork and use vegetable broth. For umami, sauté sliced shiitake mushrooms with the onions. Use a vegan fish sauce alternative or a bit more soy sauce, and ensure your kimchi is vegan (some contain shrimp paste).
Q: What’s the best type of tofu to use?
A: Soft or silken tofu is traditional, as it becomes wonderfully silky and absorbs the broth. If you prefer more texture, firm tofu works too—just pat it dry and add it a few minutes earlier so it has time to soak up the flavors.
Q: How long will leftovers keep?
A: Stored in an airtight container in the refrigerator, kimchi jjigae keeps well for 3-4 days. The flavors often improve. Reheat gently on the stovetop, adding a splash of water if it has thickened too much.
Q: Is there a substitute for gochugaru?
A: In a pinch, you can use another mild chili flake or powder, like Aleppo pepper, but the flavor will be different. Gochugaru has a unique sweet-smokiness. For less heat, use paprika mixed with a pinch of cayenne.
Summary
This kimchi jjigae is a bowl of pure comfort, transforming simple, fermented cabbage and pork into a deeply flavorful, tangy, and soul-warming stew. It’s a testament to how humble ingredients, given time and care, can create something truly extraordinary.
Grandma's Kimchi Jjigae
4
servings15
minutes35
minutesIngredients
Instructions
- 1 In a heavy pot over medium heat, brown the pork belly for 7-9 minutes until golden and fat is rendered.
- 2 Push pork aside, add onion and garlic. Sauté for 3-4 minutes until softened. Add kimchi and brine, cook for 2 more minutes.
- 3 Sprinkle with gochugaru and sugar, stir for 30 seconds. Add soy sauce, then water/stock. Bring to a boil, then reduce to low, cover, and simmer for 15 minutes.
- 4 Gently add tofu cubes, submerging them. Simmer uncovered for 8-10 minutes.
- 5 Turn off heat. Drizzle with sesame oil, top with green onions. Gently stir, taste, and adjust seasoning. Serve hot with rice.