Kimchi Jjigae

Kimchi Jjigae
⏱️ cook time 30 minutes
🍽️ servings 4
⚡ Difficulty easy

intro

Warm, tangy, deeply savory fermented kimchi stew with tender pork and soft tofu, a beloved Korean comfort food ideal for cold winter days.

Ingredients

Aged napa cabbage kimchi 400 grams, cut into 2.5cm pieces
Skinless pork belly 200 grams, sliced 0.5cm thick
Firm silken tofu 300 grams, cut into 4cm cubes
Yellow onion 150 grams (1 medium), thinly sliced
Garlic 12 grams (4 cloves), minced
Scallions 30 grams (2 stalks), cut into 2.5cm pieces
Gochugaru (Korean coarse red chili flakes) 6 grams (1 tablespoon)
Gochujang (Korean fermented red chili paste) 15 grams (1 tablespoon)
Light soy sauce 15ml (1 tablespoon)
Reserved kimchi brine 120ml (1/2 cup)
Anchovy-kelp stock 960ml (4 cups)
Toasted sesame oil 10ml (2 teaspoons)

Steps

1

Sauté Pork in Sesame Oil

Heat 2 teaspoons (10ml) toasted sesame oil in a heavy-bottomed Korean earthenware pot (ttukbaegi) or Dutch oven over medium heat (175°C/350°F). Add 200g sliced pork belly, sauté for 3 minutes until edges turn golden and fat renders out.

Step 1
step1:Sauté Pork in Sesame Oil
2

Sauté the Onion and Garlic

Keep heat at medium (175°C/350°F), add 150g sliced yellow onion and 12g minced garlic to the pot with the pork, stir continuously for 2 minutes until the onion turns translucent and releases a sweet aroma.

Step 2
step2:Sauté the Onion and Garlic
3

Sauté the Kimchi and Brine

Add 400g chopped aged kimchi and 120ml reserved kimchi brine to the pot, stir to combine with the pork and onion mixture. Sauté for 5 minutes over medium heat, stirring occasionally, until the kimchi softens slightly and deepens to a rich ruby red.

Step 3
step3:Sauté the Kimchi and Brine
4

Add the Seasonings and Broth

Stir in 1 tablespoon (6g) gochugaru, 1 tablespoon (15g) gochujang, and 1 tablespoon (15ml) light soy sauce until the pastes fully dissolve and evenly coat the kimchi mixture. Pour in 4 cups (960ml) anchovy-kelp stock, turn heat up to medium-high (205°C/400°F) to bring the stew to a rolling boil, which takes approximately 4 minutes.

Step 4
step4:Add the Seasonings and Broth
5

Cover and Simmer the Stew

Once boiling, reduce heat to medium-low (135°C/275°F), cover the pot, and let the stew simmer for 10 minutes to allow flavors to fully meld. Avoid excessive stirring during this simmer to keep ingredients intact.

Step 5
step5:Cover and Simmer the Stew
6

Add the Tofu and Scallions

Keep heat at medium-low (135°C/275°F), uncover the pot, gently nestle 300g cubed firm silken tofu into the stew (do not stir aggressively to avoid breaking the soft tofu), and scatter 30g cut scallion pieces over the top. Cover again and simmer for 3 more minutes until the tofu is fully heated through.

Step 6
step6:Add the Tofu and Scallions
7

Rest and Serve the Stew

Turn off the heat, let the stew rest for 2 minutes before serving. Ladle directly from the pot into individual bowls, paired with steamed short-grain white rice if desired.

Step 7
step7:Rest and Serve the Stew

Tips

1.Use sour, well-fermented kimchi (fermented for a minimum of 2 weeks) for the best tangy, deep flavor; fresh, newly made kimchi will produce a flat, bland stew.
2.If you do not have anchovy-kelp stock, substitute with low-sodium chicken stock or plain water, and add an extra 1 teaspoon (5ml) of soy sauce to boost umami depth.
3.Handle silken tofu gently and avoid overcooking it, as it will break apart easily and develop a tough, rubbery texture if boiled for longer than 3 minutes or stirred roughly.

✨ You May Also Like

Soups & Stews
🍜 Japan

Rich, umami-dense Hokkaido-style miso ramen with chewy noodles, savory fermented broth, and classic toppings, a cozy, deeply satisfying warm meal.

⏱️ 45 minuteSoups & Stews ★ 4.8
Soups & Stews
🍜 United States

A hearty, peppery tripe and root vegetable stew with colonial Philadelphia roots, thick, warming, and packed with bold savory flavor for cold winter days.

⏱️ 2 hours 3Soups & Stews ★ 4.6
Soups & Stews
🍜 Mexico

Hearty, warming red pork posole loaded with tender hominy, slow-simmered in a rich smoky chile broth, served with zesty fresh garnishes for a deeply comforting, satisfying meal.

⏱️ 2 hours 3Soups & Stews ★ 4.8
Soups & Stews
🍜 United States

Warm, soothing classic chicken noodle soup loaded with tender chicken, soft egg noodles, and savory veggies, perfect for chasing chills and feeding the whole family.

⏱️ 40 minuteSoups & Stews ★ 4.7
Soups & Stews
🍜 France

Deeply savory caramelized onion broth topped with crusty bread and bubbly melted Gruyère, a timeless French bistro comfort food ideal for cold days.

⏱️ 1 hour 25Soups & Stews ★ 4.6
Soups & Stews
🍜 United States

Hearty, briny Maryland crab soup loaded with sweet blue crab, tender summer vegetables, and zesty Old Bay, a beloved Chesapeake Bay coastal comfort staple.

⏱️ 55 minuteSoups & Stews ★ 4.8

Kimchi Jjigae:Frequently Asked Questions

1.Why do I need to use aged napa cabbage kimchi instead of fresh kimchi for this stew?
Aged (2–4 week old, nicely sour) napa kimchi delivers the deep, tangy, umami fermented base that makes jjigae taste authentic. Fresh kimchi is crisp and bright, perfect for a side dish, but it tastes flat and watery when stewed. If your kimchi is too new, leave it on the counter 1–2 days to sour, and save all its brine—it’s liquid gold for your broth.
2.Can I substitute the skinless pork belly if I don’t eat pork?
Absolutely! Skinless pork belly adds rich, fatty savoriness, but great swaps include thinly sliced pork shoulder, oil-packed canned tuna (drained slightly), or shiitake mushrooms for a plant-based version. Note that leaner or non-meat swaps won’t render fat, so add a teaspoon of toasted sesame oil when sautéing to replicate that deep, rounded savoriness.
3.What’s the difference between firm silken tofu and regular firm tofu for this recipe?
Firm silken tofu has the delicate, custardy, soft texture that’s classic for kimchi jjigae—it holds its shape gently while simmering but has that melt-in-your-mouth bite when you eat it. Regular firm tofu is denser, chewier, and more porous; it will soak up broth but won’t deliver that iconic soft, silky texture people expect from this comfort stew.
4.Do I really need to sauté the pork and kimchi first before adding broth?
Yes, that quick initial sauté is non-negotiable for deep, well-rounded flavor! Cooking the pork belly first renders out its rich fat, then sautéing the aged kimchi and minced garlic in that fat caramelizes the kimchi’s edges, mellows sharp sour notes, and builds a layered base that tastes far better than boiling all ingredients together from the start.
5.How long should I simmer the stew to get perfectly tender kimchi?
Simmer it for 15–20 minutes over medium-low heat once you add your broth—don’t let it boil rapidly, as that will make the pork tough and break up the tofu too much. That simmer time is just long enough for kimchi to turn soft and mellow, pork to get tender, and all flavors to meld without turning the ingredients mushy and overcooked.
6.Can I make this kimchi jjigae ahead for meal prep?
Absolutely—it actually tastes even better the next day! Let the stew cool completely, store it in an airtight container in the fridge for up to 4 days, and hold off on adding the tofu until you reheat if possible. The flavors meld and deepen as it sits; just reheat gently over low heat and nestle in cubed tofu to warm through for 3 minutes before serving.
7.What’s the best liquid to use if I don’t have enough reserved kimchi brine?
If you don’t have ½ cup of reserved kimchi brine per batch, low-sodium chicken or anchovy broth works perfectly. Avoid heavily salted store-bought broths, because aged kimchi is already quite salty. Always taste the stew before adding extra soy sauce or salt—you’ll likely need far less added seasoning than you initially think.
8.Why does my kimchi jjigae turn out bland instead of tangy and savory?
Bland jjigae almost always comes from using too-fresh kimchi, skipping the initial sauté step, or diluting the broth too much with plain water. Fix it by stirring in a splash of extra kimchi brine, a tiny pinch of sugar to balance sour notes, and letting it simmer 5 more minutes to concentrate flavors; avoid adding extra water, which washes out that signature fermented umami.
9.Can I use white or red onion instead of the specified yellow onion?
Yellow onion is ideal because it has a balanced sweet, sharp flavor that softens beautifully when sautéed and simmered, but you can swap in mild sweet white onion if that’s what you have on hand. Skip sharp red onion for this recipe—it has a harsher, peppery bite that will overpower the delicate kimchi and pork flavors instead of complementing them.
10.How do I keep the firm silken tofu from breaking apart when I cook the stew?
Cut the firm silken tofu into big 1.5-inch cubes, and don’t stir it directly into the stew. Instead, nestle the cubes gently into the simmering liquid during the last 5 minutes of cooking. If you stir too aggressively, the soft tofu will crumble into tiny bits; a gentle shake of the pot is all you need to settle cubes into the broth without breaking them.
11.What are the best sides to serve with kimchi jjigae?
The classic, no-fuss pairing is a bowl of freshly steamed short-grain white rice, plus a few small Korean banchan: quick pickled radishes, seasoned sesame spinach, and a tiny dish of gochugaru for people who want extra heat. The fluffy, mild rice cuts through the stew’s rich, tangy flavor perfectly, making every bite feel balanced and cozy.
12.Can I make a vegetarian or vegan version of this stew without losing depth of flavor?
You absolutely can! Swap the pork belly for 8 ounces of sliced shiitake mushrooms, use low-sodium vegetable or dried mushroom broth instead of meat-based broth, and stir in a teaspoon of doenjang (Korean fermented soybean paste) when you sauté the kimchi. That fermented soybean punch adds the same deep savoriness pork provides, so you won’t miss the meat at all.
13.How do I adjust the stew if my aged kimchi is extra sour and pungent?
If your kimchi is extra tangy from fermenting longer than expected, don’t toss it! Just add ¼ teaspoon of white sugar or a splash of unseasoned rice wine when you sauté it to balance the sharp acid, and toss in a few extra slices of yellow onion to add natural sweetness. You’ll keep that signature tang, just mellow it so it’s pleasant instead of mouth-puckering.

Comments (8)

yesterday

OMG this kimchi jjigae was SO good! I made it for our Sunday family dinner last night and even my super picky 8 year old asked for seconds. I used a little extra pork belly because my husband is a meat fiend, and it came together in literally 30 minutes just like the recipe said. Total game changer for weeknight meals too, I’m adding this to our regular rotation!

2 hours ago

Wait did you use super ripe fermented kimchi for this? I tried making kimchi jjigae once with fresh kimchi from the grocery store and it was so bland, I’ve been nervous to try again!

5 minutes ago

Great question! Ripe, sour kimchi (fermented for 2+ weeks) is key for that deep, tangy flavor we all love in kimchi jjigae. If your kimchi is still fresh, you can add a splash of rice vinegar to amp up the tang while it simmers!

2 days ago

This recipe is perfect for meal prep! I made a big batch on Sunday, portioned it out with rice, and it reheated like a dream all week for work lunches. The flavor actually got better each day, which I was not expecting! Super easy too, I didn’t have to run to any special Asian market because I already had all the staples in my pantry. 10/10.

yesterday

Love that you’re using this for meal prep! You’re so right—the flavors meld and get even more delicious after a day or two in the fridge. It’s one of our favorite make-ahead meals too!

5 days ago

As a college student on a super tight budget, this was chef’s kiss. I used old kimchi I had in the back of my fridge, a can of tuna I had lying around instead of pork, and it still slapped. Took me 25 minutes total, and I have enough leftovers for 3 more meals. No fancy equipment needed either, just my beat up old stock pot. Only reason I’m not giving 5 stars is I wish I’d had silken tofu to throw in, that’s on me though! Will definitely make this again when I’m tired of instant noodles.

1 week ago

I brought this to my office potluck last week and people were literally coming up to me asking for the recipe all afternoon! I doubled the recipe to feed a crowd, added extra tofu and zucchini, and it was gone in 10 minutes flat. Even my coworker who hates spicy food ate a whole bowl, she said the flavor was so good she powered through the heat. Obsessed!

3 days ago

Wait did you serve it with rice on the side? I’m bringing a Korean-inspired dish to our next potluck and want to make sure it’s filling enough for everyone!

yesterday

That makes us so happy to hear! Serving it with steamed white rice on the side is perfect for potlucks—it cuts the heat a little for people who don’t love spice, and makes it extra filling. Great call adding extra veggies too!

3 days ago

This was my first time ever making any kind of Korean stew and I was so nervous it would turn out wrong, but the instructions were so straightforward! I messed up a little and added too much gochugaru at first, but I threw in an extra half cup of anchovy broth and it balanced out perfectly. It tasted just like the kimchi jjigae I get at my favorite local Korean restaurant, I was so proud of myself.

2 days ago

Yay, we love hearing this from first-time cooks! Don’t stress about adjusting the spice level to your taste—that’s what home cooking is all about. So stoked it turned out restaurant-quality for you!

2 weeks ago

I’m a total wimp when it comes to super spicy food so I cut the gochugaru in half and used a mild kimchi, and it was still absolutely packed with flavor. I added a handful of chopped green onions and a drizzle of sesame oil at the end like my grandma used to do, and it gave it that perfect nutty finish. So cozy for rainy cold days, I ate two bowls straight from the pot while watching TV last night.

2 hours ago

I swore I hated soft tofu until I made this recipe. I was this close to leaving it out entirely but decided to follow the recipe exactly, and oh my god? The silken tofu soaks up all that tangy, spicy broth so well, it’s my favorite part now! I made this with my partner last night and we both agreed it’s the best comfort food we’ve made all winter. We even fought over the last serving.

30 minutes ago

That’s the best kind of win! Silken tofu is such a star in kimchi jjigae for exactly that reason—it’s like a little flavor sponge. So glad you gave it a shot, and no judgment on fighting over the last bite (we’ve all been there)!

30 minutes ago

30 minute cook time? No fancy ingredients? Sign me up! I’m a single dad with three kids under 10 and I’m always looking for fast, filling dinners that don’t require a million steps. I made this tonight with pork shoulder I had in the freezer, served it with rice and roasted seaweed, and all three kids cleaned their plates. Even my teenager, who turns her nose up at everything I cook lately, asked if we can have this again next week. Worth every minute.

5 minutes ago

Wait how did you prep the pork shoulder? I have a big pack in my freezer I’ve been trying to use up and this sounds perfect!

just now

We love that this works for your busy family! For pork shoulder, just cut it into thin, bite-sized pieces (it helps if it’s slightly frozen to make slicing easier) and sauté it with a little garlic before adding the kimchi—it’ll get tender super fast as the stew simmers!