Spicy Korean Kimchi Stew (Kimchi Jjigae)

Spicy Korean Kimchi Stew (Kimchi Jjigae)

I still remember the first time I tried a truly good bowl of kimchi jjigae. It was a grey, drizzly afternoon in a tiny restaurant in Seoul, and the steam rising from the earthenware pot seemed to hold the entire history of Korean cooking. That deep, bubbling red broth, packed with sour, spicy, and savoury notes, was a revelation. This isn’t just a stew; it’s a pantry rescue, a weeknight lifesaver, and a bowl of pure, unapologetic warmth. I make this at least once a week – it’s become a family favourite, and I’m about to show you exactly how to get that same deep, restaurant-quality flavour in your own kitchen.

Recipe Overview

  • Prep Time: 10 minutes
  • Cook Time: 25 minutes
  • Total Time: 35 minutes
  • Servings: 4 generous portions
  • Difficulty: Easy

Why You’ll Love This Spicy Korean Kimchi Stew (Kimchi Jjigae)

  • Deep, Complex Flavour from Simple Ingredients: The magic happens when well-fermented kimchi meets savoury broth and a touch of sesame. It tastes like it’s been simmering for hours, but it comes together in under 40 minutes.
  • Uses Up Leftover Kimchi: This is the ultimate destination for that jar of kimchi that’s become a little too sour and funky for eating fresh. That extra tang is precisely what builds the stew’s incredible depth.
  • Customisable Protein and Veggies: I’ll show you my classic version with beef and tofu, but you can swap in chicken, tinned tuna, or even go entirely plant-based with mushrooms and extra tofu.
  • One-Pot Wonder, Minimal Washing Up: Everything comes together in a single pot or Dutch oven, meaning less time scrubbing and more time enjoying that soul-warming bowl of stew.
  • Naturally Gluten-Free and Low-Fuss: Using tamari or a certified gluten-free soy sauce makes this dish suitable for gluten-free diets, and the ingredient list is short and straightforward.
Spicy Korean Kimchi Stew (Kimchi Jjigae)

Spicy Korean Kimchi Stew (Kimchi Jjigae)
15 min prep  ·  30 min cook  ·  4 servings

📌Save to Pinterest

Ingredients You’ll Need

  • 2 tablespoons sesame oil (untoasted for cooking, toasted for finishing)
  • 200g beef brisket or beef chuck, thinly sliced into bite-sized pieces
  • 1 medium onion, thinly sliced
  • 4 cloves garlic, minced
  • 500g well-fermented kimchi (the sourer, the better), roughly chopped
  • 3 tablespoons kimchi brine (the liquid from the jar)
  • 1 tablespoon gochugaru (Korean red pepper flakes) – adjust to your spice preference
  • 1 tablespoon gochujang (Korean red pepper paste)
  • 2 tablespoons soy sauce (or tamari for gluten-free)
  • 1 litre chicken or beef stock (low-sodium)
  • 200g firm tofu, cut into 2cm cubes
  • 2 spring onions, sliced on the diagonal
  • 1 teaspoon toasted sesame seeds for garnish

Tip: The quality of your kimchi is the single most important factor here. Look for a jar that has been fermenting for at least a few weeks; the liquid should be cloudy and smell pungent and sour. A fresh, young kimchi simply won’t deliver the same depth of flavour.

How to Make Spicy Korean Kimchi Stew (Kimchi Jjigae)

  1. Sear the beef. Heat 1 tablespoon of the untoasted sesame oil in your large stockpot or Dutch oven over medium-high heat until it shimmers. Add the sliced beef in a single layer (work in batches if needed). Let it cook undisturbed for 2–3 minutes until the bottom is deeply browned and you can smell the rich, savoury caramelisation. Once the beef releases easily from the pan, stir and cook for another minute until all sides are browned. The beef should look dark and crusty.
  2. Sweat the aromatics. Reduce the heat to medium. Add the remaining tablespoon of untoasted sesame oil, then tip in the sliced onion and minced garlic. Stir frequently for 3–4 minutes. You’ll notice the onion turning translucent and glossy, and the garlic will release a fragrant, nutty aroma. The sizzling sound will soften as the moisture releases.
  3. Cook down the kimchi. Add the chopped kimchi and the kimchi brine to the pot. Stir well to combine with the beef and onions. Cook for 5–6 minutes, stirring occasionally. The kimchi will soften further and begin to release its vibrant red colour. You’ll see the bottom of the pot take on a beautiful brick-red hue, and the smell will become intensely pungent and sweet-sour.
  4. Bloom the spices. Sprinkle in the gochugaru, gochujang, and soy sauce. Stir everything together for 1 minute. This step toasts the spice powders, waking up their flavour. The mixture will look thick and pasty, and the aroma will become smoky and deeply spicy.
  5. Build the broth. Pour in the chicken or beef stock. Stir well, scraping the bottom of the pot with a wooden spoon to lift any browned bits (that’s pure flavour). Bring the stew to a vigorous boil over high heat. You’ll see large, rolling bubbles and the liquid will turn a deep, rich scarlet.
  6. Simmer to meld flavours. Once boiling, reduce the heat to low so the stew is at a gentle simmer – just a few small bubbles breaking the surface. Cover the pot and let it cook for 15 minutes. The liquid will reduce slightly and concentrate in flavour. The colour will deepen, and the beef will become tender enough to cut with a spoon.
  7. Add the tofu and finish. Gently slide the tofu cubes into the simmering stew. Do not stir too vigorously, or the tofu will break apart. Cover again and cook for a final 5 minutes. The tofu will absorb the spicy broth and become warm throughout. The stew should be intensely savoury, spicy, and slightly sour.
  8. Rest and garnish. Remove the pot from the heat and let it stand, uncovered, for 5 minutes. This brief rest allows the flavours to settle and meld. Just before serving, drizzle with a teaspoon of toasted sesame oil, sprinkle with sliced spring onions and toasted sesame seeds. The final stew should look glossy, steaming, and deeply inviting.

Tips From My Kitchen

  • The secret is old, funky kimchi. This is the most important tip. Fresh kimchi is crunchy and bright, but for jjigae, you want kimchi that has been fermenting in the fridge for at least 3–4 weeks. It should smell powerfully sour and the leaves should be soft. That intense lactic acid tang is what builds the stew’s signature depth. If your kimchi is too fresh, the stew will taste flat and one-dimensional.
  • Don’t skip the kimchi brine. That red, cloudy liquid in the jar is pure concentrated flavour. It’s packed with fermented garlic, ginger, and chilli. Adding a generous splash to the pot is like adding a flavour shortcut that you simply can’t replicate with any other ingredient. It adds instant sourness and complexity.
  • Sear the beef in batches for proper browning. If you crowd the pan, the beef will steam rather than sear. You want a deep, dark crust on the meat because that caramelisation adds a rich, savoury note called ‘umami’ to the entire stew. Cook in a single layer and resist the urge to move the pieces around too early.
  • Cook the kimchi down before adding liquid. This step is crucial for developing the stew’s characteristic red colour and deep flavour. When you sauté the kimchi in oil for 5–6 minutes, you’re caramelising its natural sugars and driving off some of the raw, harsh acidity. The result is a sweeter, more rounded, and more complex broth. The pot should look dry and the kimchi should be starting to stick slightly before you add the stock.
  • Adjust the spice level to your taste. Gochugaru (flakes) gives heat and colour, while gochujang (paste) adds body and a fermented sweetness. If you’re spice-sensitive, start with half the gochugaru and add more at the end. For extra heat, stir in a teaspoon of gochugaru oil or a finely chopped fresh red chilli during the last 5 minutes of cooking.
  • Use a good quality stock, not water. Water will give you a thin, watery stew. A rich chicken or beef stock (or a light vegetable stock) provides the savoury backbone that supports the kimchi. I often use a mix of half chicken stock and half beef stock for a particularly robust flavour. If using stock cubes, choose a low-sodium variety to control the salt level.

Equipment You’ll Need

  • Large stockpot or Dutch oven (at least 4-litre capacity)
  • Sharp chef’s knife and a sturdy cutting board
  • Wooden spoon or silicone spatula for stirring
  • Measuring spoons
  • Ladle for serving

Common Mistakes to Avoid

  • Overcrowding the pan: When searing the beef, adding too many pieces at once drops the pan’s temperature, causing the meat to release liquid and steam. This prevents browning and robs the stew of deep, caramelised flavour. Cook in a single layer, and if necessary, sear the beef in two batches.
  • Wrong temperature: After you add the stock, you must bring the stew to a full, rolling boil before reducing to a simmer. This initial high heat helps to emulsify the fats and meld the flavours. However, once it’s boiling, you must immediately lower the heat to a gentle simmer. A vigorous, rolling boil for the entire cooking time will break down the beef into tough, dry shreds and cloud the broth.
  • Skipping the rest time: That 5-minute rest after cooking is not optional. It allows the flavours to harmonise and the tofu to finish absorbing the broth without overcooking. If you serve the stew immediately, the flavours will taste sharp and separate. The rest time brings everything together into a cohesive, mellow whole.

What to Serve With Spicy Korean Kimchi Stew (Kimchi Jjigae)

  • Steamed short-grain white rice – the essential, fluffy base to soak up the broth.
  • A simple side of steamed or blanched spinach (sigeumchi namul) seasoned with sesame oil and garlic.
  • Crunchy, quick-pickled radish or cucumber for a refreshing contrast.
  • If you’re looking for a complete meal, consider pairing it with a Grilled Lamb Chops Mint Yogurt Sauce for a special dinner, or a lighter Healthy Veggie Fried Rice Recipe to round out the table.

Frequently Asked Questions

Can I make this Spicy Korean Kimchi Stew vegetarian or vegan?
Absolutely. Simply omit the beef and use a rich vegetable stock instead of chicken or beef stock. To add savoury depth, include a sheet of dried kelp (dashima) or a handful of dried shiitake mushrooms while the stew simmers, then remove them before serving. You can also add extra firm tofu or a can of drained chickpeas for protein.

My stew tastes too sour. How can I fix it?
An overly sour stew usually means your kimchi was exceptionally fermented, or you added too much brine. To balance the acidity, stir in ½ to 1 teaspoon of sugar or a small drizzle of honey. You can also add a splash of soy sauce or a tiny pinch of baking soda, which neutralises some of the acid without affecting the flavour.

Can I use a different protein instead of beef?
Yes, this stew is very adaptable. Canned tuna in brine or oil is a classic Korean addition – just drain it and flake it in during the last 5 minutes of cooking. Sliced chicken thigh or pork-free bacon alternatives also work beautifully. For a seafood twist, add raw prawns or clams in the last 5 minutes, just until they are cooked through.

How do I store and reheat leftovers?
This stew tastes even better the next day as the flavours continue to meld. Store it in an airtight container in the refrigerator for up to 4 days. To reheat, simply warm it in a saucepan over medium heat, adding a splash of water or stock if it has thickened too much. Reheat gently until bubbling; avoid boiling it for too long, as the tofu can become spongy.

Can I freeze Kimchi Jjigae?
Yes, but with a note of caution. Kimchi jjigae freezes well for up to 3 months. However, the texture of the tofu will change upon thawing and become slightly more porous and crumbly. For the best results, freeze the stew without the tofu, then add fresh tofu when reheating. Thaw overnight in the fridge and reheat gently on the stovetop.

Spicy Korean Kimchi Stew (Kimchi Jjigae)

Spicy Korean Kimchi Stew (Kimchi Jjigae)

A deeply savory, spicy, and slightly sour Korean stew made with well-fermented kimchi, tender beef, and tofu in a rich gochugaru and gochujang broth.
Prep Time 15 minutes
Cook Time 30 minutes
Total Time 45 minutes
Servings: 4 servings
Course: Main Course
Cuisine: Korean
Calories: 350

Ingredients
  

  • 2 tablespoons sesame oil untoasted for cooking, toasted for finishing
  • 200 g beef brisket or beef chuck thinly sliced into bite-sized pieces
  • 1 medium onion thinly sliced
  • 4 cloves garlic minced
  • 500 g well-fermented kimchi the sourer, the better, roughly chopped
  • 3 tablespoons kimchi brine the liquid from the jar
  • 1 tablespoon gochugaru Korean red pepper flakes – adjust to your spice preference
  • 1 tablespoon gochujang Korean red pepper paste
  • 2 tablespoons soy sauce or tamari for gluten-free
  • 1 litre chicken or beef stock low-sodium
  • 200 g firm tofu cut into 2cm cubes
  • 2 spring onions sliced on the diagonal
  • 1 teaspoon toasted sesame seeds for garnish

Method
 

  1. Sear the beef. Heat 1 tablespoon of the untoasted sesame oil in your large stockpot or Dutch oven over medium-high heat until it shimmers. Add the sliced beef in a single layer (work in batches if needed). Let it cook undisturbed for 2–3 minutes until the bottom is deeply browned and you can smell the rich, savoury caramelisation. Once the beef releases easily from the pan, stir and cook for another minute until all sides are browned. The beef should look dark and crusty.
  2. Sweat the aromatics. Reduce the heat to medium. Add the remaining tablespoon of untoasted sesame oil, then tip in the sliced onion and minced garlic. Stir frequently for 3–4 minutes. You'll notice the onion turning translucent and glossy, and the garlic will release a fragrant, nutty aroma. The sizzling sound will soften as the moisture releases.
  3. Cook down the kimchi. Add the chopped kimchi and the kimchi brine to the pot. Stir well to combine with the beef and onions. Cook for 5–6 minutes, stirring occasionally. The kimchi will soften further and begin to release its vibrant red colour. You'll see the bottom of the pot take on a beautiful brick-red hue, and the smell will become intensely pungent and sweet-sour.
  4. Bloom the spices. Sprinkle in the gochugaru, gochujang, and soy sauce. Stir everything together for 1 minute. This step toasts the spice powders, waking up their flavour. The mixture will look thick and pasty, and the aroma will become smoky and deeply spicy.
  5. Build the broth. Pour in the chicken or beef stock. Stir well, scraping the bottom of the pot with a wooden spoon to lift any browned bits (that's pure flavour). Bring the stew to a vigorous boil over high heat. You'll see large, rolling bubbles and the liquid will turn a deep, rich scarlet.
  6. Simmer to meld flavours. Once boiling, reduce the heat to low so the stew is at a gentle simmer – just a few small bubbles breaking the surface. Cover the pot and let it cook for 15 minutes. The liquid will reduce slightly and concentrate in flavour. The colour will deepen, and the beef will become tender enough to cut with a spoon.
  7. Add the tofu and finish. Gently slide the tofu cubes into the simmering stew. Do not stir too vigorously, or the tofu will break apart. Cover again and cook for a final 5 minutes. The tofu will absorb the spicy broth and become warm throughout. The stew should be intensely savoury, spicy, and slightly sour.
  8. Rest and garnish. Remove the pot from the heat and let it stand, uncovered, for 5 minutes. This brief rest allows the flavours to settle and meld. Just before serving, drizzle with a teaspoon of toasted sesame oil, sprinkle with sliced spring onions and toasted sesame seeds. The final stew should look glossy, steaming, and deeply inviting.

Notes

Use well-fermented, sour kimchi for the best flavor. For a vegetarian version, replace beef with mushrooms and use vegetable stock.

I’d love to hear how your Spicy Korean Kimchi Stew turns out! Drop a comment below and let me know if you tried any fun variations or if you’ve found your perfect level of spice. Happy cooking.

You might also like these recipes

Leave a Reply

Your email address will not be published. Required fields are marked *

Recipe Rating