Kimchi jjigae with pork is a classic Korean stew made with aged kimchi, rich pork belly, and soft tofu. Bold, tangy, and deeply comforting, it’s the kind of weeknight comfort that comes together on the stovetop in about 40 minutes. An easy, authentic way to turn that jar of old kimchi in your fridge into something truly satisfying.

Kimchi jjigae simmering in a pot with pork belly, tofu, and green onion.

I always have a jar of old kimchi hiding in the back of my fridge—too sour to eat fresh, but perfect for cooking. In Korean homes, that’s when it’s time to make kimchi jjigae (김치찌개).

I grew up eating all kinds of jjigae. My mom often made Doenjang Jjigae (a classic Korean soybean paste stew), but this kimchi jjigae with pork was the one that always felt like home — comforting, hearty, and full of bold flavor.

Ladle lifting kimchi jjigae with tofu and pork belly from a simmering pot.

Aged kimchi simmered with fatty pork creates a broth that’s rich, tangy, and deeply savory. The tofu soaks up all that goodness. This is the kind of food that, once you acquire the taste, you crave again and again.

I’ve cooked countless versions of this stew over the years while living both in Korea and abroad — this version balances the deep tang of aged kimchi with the richness of pork the way I grew up eating it. If you’ve got sour kimchi and some pork belly, you’re already halfway there.

P.S. Short on time? Try my Quick Spam Kimchi Jjigae, made with pantry staples and done in 20 minutes.

Spoonful of rice topped with pork and kimchi jjigae over a bowl of steamed rice.

Choosing the Right Kimchi and Pork

For the most flavorful kimchi jjigae, the two things that matter most are your kimchi and your pork.

Use very old, sour kimchi. The funkier, the better! Fresh kimchi won’t give you that deep, tangy flavor this stew is known for. If your kimchi isn’t sour enough yet, leave it out at room temp for a day or two to speed up fermentation.

Choose fatty pork. Pork belly is ideal because it melts into the stew and adds rich, savory depth. Pork shoulder (butt) is a good alternative. Avoid lean cuts like pork loin—they’ll turn dry and bland in the broth. For a meat-free version, skip the pork and use anchovy broth for the same rich flavor.

If you love the pork and kimchi combo, you’ll also enjoy my Kimchi Jjim— a deeply flavorful braised dish made with the same beloved pairing (with pork ribs instead). It’s one of my all-time favorite recipes.

How to make Kimchi Jjigae, Step-by-Step

Pork belly slices browning in a pot for kimchi jjigae.

Sear pork belly until browned. This is where the stew builds its flavor base.

Pork belly and onions coated with Korean chili flakes (gochugaru) in a pot.

A quick toss with onion, garlic, and a hint of gochugaru gives a smoky depth.

Kimchi juice poured into a pot with sliced kimchi and pork belly for stew.

Once the pork is fragrant, stir in your oldest kimchi and a splash of kimchi brine.

Thin rice cake rounds added to kimchi jjigae for extra texture and heartiness.

Add the water and rice cakes (if you like a chewy texture). The rice cakes will slightly thicken the stew as they simmer, giving the broth more body and depth. Let everything cook together until the flavors taste like one — that’s when you know it’s ready.

Korean salted shrimp added to kimchi jjigae for deep umami flavor

Finish with salted shrimp and a touch of soup soy sauce — small additions that bring serious umami.

Soft tofu slices added to kimchi stew, finished with chopped green onion on top.

Slide in tofu, let it soak up the broth, and top with green onion.

And now? All you need is a bowl of hot rice—non-negotiable. I like to wrap mine with store-bought gim (seasoned seaweed), dunk it in the broth, and chase it with a bite of pork. Um, um, good!

In my cookbook, Korean Cooking Favorites, I share a pork kimchi jjigae that uses a little fish cake to boost the broth. It’s a small addition, but it changes the stew in such a good way. You can also browse more cozy dishes in my Korean soups and stews category.

Bowl of kimchi jjigae served with steamed rice and roasted seaweed on the side.

Love this recipe? Rate it and share your experience in the comments below! On Instagram? Tag me to showcase your creation. For more delicious recipes, subscribe to our newsletter!

A pot of kimchi jjigae made with pork and tofu is served with rice and roasted seaweed.

Kimchi Jjigae (Korean Pork Kimchi Stew)

A bold and tangy Korean kimchi stew made with aged kimchi, pork belly, and soft tofu. Savory and comforting, and ready in about 40 minutes — great with rice.
5 from 6 ratings

Recipe Video

Ingredients

  • 1 tbsp (15 ml) oil
  • 1/2 lb (225 g) pork belly, sliced
  • 1/2 medium onion, sliced
  • 2 cloves garlic, finely minced
  • 1 tbsp Korean chili flakes (gochugaru)
  • 1 lb (450 g) sour kimchi, sliced
  • 4 tbsp (60 ml) kimchi juice
  • 2 1/2 cup (600 ml) water
  • 5 piece rice cake rounds, optional
  • 1 tsp (5 g) Korean salted shrimp
  • 1 tbsp (15 ml) Korean soup soy sauce (gukganjang), or Korean tuna sauce
  • 1/2 lb (225 g) soft tofu, sliced
  • 1 green onion, chopped
  • pinches salt , to taste

Instructions 

  • Cook the pork: Heat oil in a pot over medium-high heat. Add the pork belly slices and cook until fully browned. Add onion and garlic, and sauté for 1 minute. Sprinkle in the gochugaru and toss to coat everything evenly.
  • Add kimchi and simmer: Add the sliced kimchi, kimchi juice, water, and rice cakes (if using). Cover the pot and bring to a boil. Reduce the heat to low and let it simmer for 15–20 minutes.
  • Season the stew: Stir in the salted shrimp and soup soy sauce. Taste the broth and adjust seasoning with more salt if needed.
  • Add tofu and finish: Gently add tofu slices and simmer for another 5 minutes. Just before serving, garnish with green onion. Serve hot with steamed rice and your favorite Korean side dishes. Enjoy!

Notes

Kimchi stew actually tastes better the next day, as the flavors deepen over time. Store leftovers in an airtight container in the fridge for up to 2 weeks—it reheats beautifully!
Calories: 392kcal, Carbohydrates: 5g, Protein: 12g, Fat: 36g, Saturated Fat: 12g, Polyunsaturated Fat: 6g, Monounsaturated Fat: 17g, Trans Fat: 1g, Cholesterol: 43mg, Sodium: 611mg, Potassium: 188mg, Fiber: 2g, Sugar: 1g, Vitamin A: 629IU, Vitamin C: 2mg, Calcium: 94mg, Iron: 2mg
Did you make this recipe?Tag @beyondkimchee on Instagram. I love to see your masterpiece.