Kimchi Soup

Kimchi Soup Recipe – Easy Spicy Korean Comfort Food

Kimchi Soup

Kimchi soup is a warm, deeply savory Korean dish made with fermented kimchi, broth, tofu, aromatics, and Korean seasonings. It is one of those recipes that can turn a handful of simple ingredients into a meal with remarkable depth. The broth is spicy and slightly sour, the kimchi becomes tender as it simmers, and the tofu absorbs the flavorful liquid.

Although people often use the terms kimchi soup and kimchi stew interchangeably, the consistency can vary. A soup version usually contains more broth, while a traditional kimchi jjigae tends to be more concentrated and substantial. Both styles rely on the same essential idea: fermented kimchi is simmered with a savory liquid until its flavor becomes part of the entire dish.

The most important ingredient is well fermented kimchi. Fresh kimchi can work, but older kimchi is especially valuable for this type of cooking because fermentation develops acidity and complexity. That sourness becomes balanced by the rich broth, aromatic vegetables, and mild tofu.

A good bowl should have a clear but intensely flavored broth. The kimchi should be tender without completely falling apart, while the tofu should remain soft and intact. Every spoonful should contain a little of the kimchi, broth, and tofu so the flavors come together naturally. This dish is closely related to Kimchi Jjigae Soup and Spicy Kimchi Jjigae. The main difference is often the amount of liquid and the ingredients added to the pot. A soupier preparation can be especially convenient when you want something light enough to eat with rice while still having plenty of broth.

Kimchi soup is also a useful foundation for exploring other Korean dishes. If you enjoy Spicy Sundubu Jjigae, you will recognize some of the same qualities here, particularly the combination of spicy broth, tofu, fermented ingredients, and simple aromatics. The two dishes are not identical, but they share an appealing balance of heat and savory depth. For home cooks, this is an excellent recipe because it does not require complicated cooking techniques. Once the ingredients are prepared, the soup is built in stages and then gently simmered. The broth develops naturally as the kimchi, pork, garlic, onion, and seasonings cook together.

The dish can be prepared in a large saucepan, Dutch oven, Korean earthenware pot, or another heavy cooking vessel. A Korean Kimchi Soup In Pot presentation is especially appealing because the ingredients remain hot and the broth can continue to gently bubble as it reaches the table. Kimchi soup is commonly served with steamed rice. The rice provides a neutral, comforting contrast to the spicy broth and also absorbs some of the flavorful liquid. Simple Korean side dishes such as seasoned vegetables, cucumber salad, or additional kimchi can complete the meal without overwhelming the soup.

The recipe can also be adjusted depending on what you have available. Pork is a popular addition because its richness works beautifully with acidic kimchi, but you can use chicken, beef, canned tuna, mushrooms, tofu, or seafood. A vegetarian version can be just as satisfying when you build enough flavor into the broth. If you are looking for a simple Kimchi Jigae Recipe, this soup follows many of the same techniques while giving you a more generous amount of broth. It is especially useful when you want a warm meal that feels substantial without relying on a heavy sauce.

The dish can also be presented as a Korean Kimchi Stew In Pot when you use less broth and allow the ingredients to simmer into a thicker, more concentrated preparation. For a bowl focused presentation, ladle the soup into individual dishes and arrange the tofu and kimchi so that each serving looks generous. One of the advantages of making kimchi soup at home is that you can control the intensity. Increase the Korean red pepper flakes for more heat, add extra kimchi juice for stronger fermented flavor, or add more broth when you prefer a lighter soup.

Some cooks also add noodles to the pot. Korean glass noodles, udon, ramen style noodles, or other wheat noodles can turn the soup into a more filling meal. However, noodles should generally be cooked near the end because they absorb broth quickly. The flavor profile is quite different from a Traditional Japanese Ramen Meal, even though both can feature noodles, broth, vegetables, and protein. Kimchi soup gets its defining character from fermented Korean kimchi and Korean chili seasonings, while ramen uses a different broth and seasoning tradition.

For an attractive serving, a Sundubu Jjigae In A Bowl style presentation can inspire the arrangement even if you are making a regular kimchi soup. Keep the tofu visible, place some kimchi near the center, add green onions, and serve the soup while it is very hot. This recipe is especially useful during cooler weather, but there is no reason to limit it to winter. The spicy broth can be comforting at any time of year, and the simple ingredients make it practical for everyday cooking.

Why You’ll Love This Recipe

  • It creates a rich, spicy broth from simple ingredients that are easy to find.
  • Fermented kimchi provides acidity, heat, and savory depth without requiring a complicated sauce.
  • Tofu absorbs the broth and provides a soft texture that balances the chewy kimchi.
  • The recipe can be made with pork, chicken, beef, seafood, mushrooms, or tofu depending on your preference.
  • It works beautifully as a comforting one pot meal served with steamed rice.
  • You can make the soup more broth focused or reduce the liquid for a thicker Kimchi Jjigae Soup style preparation.
  • The spice level is easy to adjust by changing the amount of gochugaru and gochujang.
  • It is an excellent way to use well fermented kimchi that has become too sour to enjoy on its own.
  • The recipe is flexible enough for weeknight cooking while still producing the bold flavor associated with Korean home cooking.
  • Leftovers can develop even deeper flavor after the broth has rested and the ingredients have had more time to combine.

Preparation and Cooking Time, Also Serving

  • Prep Time: 15 minutes
  • Cooking Time: 35 to 40 minutes
  • Total Time: Approximately 50 to 55 minutes
  • Servings: 4 servings
  • Serving Style: Individual bowls with steamed rice
  • Best Serving Temperature: Very hot
  • Cooking Method: Stovetop simmering
  • Recommended Side: Steamed white rice
  • Optional Garnishes: Green onions, sliced chili, sesame seeds, and roasted seaweed
  • Recommended Cooking Vessel: Heavy saucepan, Dutch oven, or Korean earthenware pot

Ingredients

  • 2 cups well fermented napa cabbage kimchi, roughly chopped
  • 1/2 cup kimchi juice
  • 10 ounces pork shoulder, pork belly, or boneless pork loin, cut into bite sized pieces
  • 1 tablespoon neutral cooking oil
  • 1 medium yellow onion, thinly sliced
  • 3 garlic cloves, finely minced
  • 2 green onions, sliced, with the white and green portions separated
  • 1 tablespoon gochujang
  • 1 tablespoon Korean red pepper flakes
  • 1 tablespoon soy sauce
  • 4 1/2 cups low sodium chicken broth
  • 1 cup water
  • 8 ounces firm tofu, cut into cubes
  • 1/2 cup sliced mushrooms
  • 1 teaspoon sugar
  • 1/2 teaspoon freshly ground black pepper
  • 1 teaspoon toasted sesame oil

For Serving

  • 4 cups cooked white rice
  • 1 green onion, thinly sliced
  • 1 fresh red or green chili, thinly sliced, optional
  • 1 teaspoon toasted sesame seeds
  • Roasted seaweed, optional
  • Extra kimchi, optional

Substitution Notes

  • Pork shoulder provides a good balance of tenderness and richness, while pork belly creates a richer broth. Pork loin can be used when you prefer a leaner option.
  • Chicken thighs can replace pork if you prefer poultry. They remain more tender during simmering than chicken breast.
  • Beef can be used for a richer variation. Thinly sliced beef works particularly well because it cooks relatively quickly.
  • Canned tuna can replace meat for a convenient seafood variation. Drain excess liquid before adding it.
  • Firm or extra firm tofu works best because it holds its shape during simmering. Silken tofu can be used for a softer texture, but it will break apart more easily.
  • Napa cabbage kimchi is the classic choice, but other vegetable kimchi can be used when necessary.
  • Vegetable broth can replace chicken broth for a vegetarian preparation.
  • For a vegan version, use vegan kimchi and vegetable broth, and make sure the gochujang and other seasonings contain no animal derived ingredients.
  • Gochujang can be reduced for a milder soup. If you do not have it, additional gochugaru can provide heat, although the broth will have less fermented depth.
  • Korean red pepper flakes, or gochugaru, can be reduced when you prefer less heat. Avoid replacing them with a large amount of standard chili powder because the flavor is different.
  • Soy sauce can be replaced with tamari for a gluten free option if all other ingredients are also gluten free.
  • Mushrooms can be replaced with zucchini, sliced cabbage, enoki mushrooms, oyster mushrooms, or additional tofu.
  • Sugar is optional but useful when the kimchi is particularly sour. Add it gradually and taste the broth before adding more.
  • Chicken broth can be replaced with vegetable broth, beef broth, or a Korean anchovy based broth depending on the desired flavor.
  • Sesame oil is best used as a finishing ingredient. If unavailable, simply omit it rather than using a large quantity of another oil.
  • White rice can be replaced with brown rice, mixed grain rice, or another cooked grain for serving.
Kimchi Soup

Step-by-Step Instructions

hot soup

Step 1: Prepare the Ingredients

Chop the well fermented kimchi into bite sized pieces and reserve 1/2 cup of its juice, then cut the pork into small pieces and prepare the onion, garlic, green onions, mushrooms, and tofu before you start cooking so everything is ready to enter the pot in the correct order. Separate the white and green portions of the green onions because the white pieces will be cooked with the aromatics while the green pieces will be added near the end for freshness, and cut the tofu into pieces large enough to remain intact during simmering.

hot soup

Step 2: Brown the Pork and Aromatics

Heat the neutral oil in a large heavy pot over medium heat, add the pork, and cook for approximately 5 to 7 minutes, stirring occasionally, until the outside of the meat is lightly browned and some of its natural fat has rendered into the pot. Add the sliced onion and the white portions of the green onions and cook for another 2 to 3 minutes until the onion begins to soften, then add the minced garlic and stir constantly for about 30 seconds until fragrant while taking care not to let the garlic become dark or bitter.

hot soup

Step 3: Cook the Kimchi and Seasonings

Add the chopped kimchi to the pot and stir it together with the pork and aromatics, then cook for approximately 4 to 5 minutes until the kimchi softens and releases some of its fermented juices. Stir in the gochujang, Korean red pepper flakes, soy sauce, and sugar, then continue cooking for another minute so the seasonings coat the kimchi and pork evenly and the chili ingredients become fragrant before the liquid is added.

hot soup

Step 4: Build the Broth

Pour the reserved kimchi juice, chicken broth, and water into the pot and stir thoroughly, scraping the bottom gently to loosen any browned pieces from the pork and aromatics. Increase the heat until the liquid reaches a gentle boil, then reduce the heat to medium low and allow the soup to simmer uncovered for approximately 20 minutes so the pork becomes tender, the kimchi softens, and the fermented flavor spreads throughout the broth.

hot soup

Step 5: Add Tofu and Mushrooms

Add the cubed tofu and sliced mushrooms to the simmering broth and gently stir them into the liquid without aggressively moving the tofu, then continue simmering for approximately 8 to 10 minutes until the mushrooms are tender and the tofu has absorbed some of the spicy broth. Taste the soup carefully at this stage and adjust the balance with a small amount of soy sauce for saltiness, kimchi juice for acidity, gochugaru for heat, or water if the broth has become stronger than you prefer.

hot soup

Step 6: Finish the Soup

Reduce the heat to low and add the toasted sesame oil, then allow the soup to simmer gently for another 2 to 3 minutes so the finishing oil blends into the broth while retaining its toasted aroma. Check that the pork is fully cooked and tender, the kimchi is soft but still recognizable, the mushrooms are cooked, and the tofu is heated through, then remove the pot from the heat and let the soup rest for approximately 3 minutes before serving.

hot soup

Step 7: Serve Hot

Ladle the kimchi soup into individual bowls, making sure each portion receives a balanced amount of broth, kimchi, pork, tofu, and mushrooms, then garnish with sliced green onions, fresh chili if desired, toasted sesame seeds, and a small amount of roasted seaweed. Serve immediately with freshly steamed white rice so the rice can absorb the spicy broth, and keep any additional kimchi or side dishes separate so diners can adjust the meal according to their preference.

How to Serve

Kimchi soup is best served piping hot, with the broth, kimchi, tofu, and other ingredients distributed evenly throughout each bowl. The spicy broth pairs naturally with plain steamed rice, which provides a mild contrast and absorbs the flavorful liquid.

  • Serve the soup in individual bowls with freshly steamed white rice on the side.
  • For a Korean Kimchi Soup In Pot presentation, bring the pot directly to the table while the soup is still gently bubbling and ladle it into bowls as everyone eats.
  • Garnish each bowl with thinly sliced green onions for freshness and color.
  • Add thin slices of fresh red or green chili when you want additional heat.
  • Sprinkle a small amount of toasted sesame seeds over the surface immediately before serving.
  • Add roasted seaweed on the side for a crisp, savory contrast.
  • Serve a small dish of extra kimchi alongside the soup for guests who enjoy a stronger fermented flavor.
  • Pair the soup with simple Korean side dishes such as cucumber salad, seasoned spinach, bean sprouts, pickled radish, or lightly seasoned mushrooms.
  • For a Sundubu Jjigae In A Bowl inspired presentation, arrange the tofu and kimchi where they are clearly visible rather than allowing everything to sink beneath the broth.
  • If serving the soup as a complete meal, include rice and one or two vegetable side dishes rather than several heavily seasoned sides.
  • For a thicker version, reduce the amount of broth slightly and serve it more like Kimchi Jjigae In Bowl style.
  • If you want to add noodles, cook them separately and place them in the serving bowl before ladling the hot soup over them.
  • For a more substantial meal, add a fried egg on top just before serving.
Kimchi Soup

Additional Tips

  • Use well fermented kimchi for the strongest and most developed flavor. Fresh kimchi will work, but it usually produces a milder broth.
  • Taste your kimchi before cooking because different brands and batches can vary significantly in saltiness, acidity, and spice.
  • Reserve the kimchi juice. It is one of the easiest ways to strengthen the broth without adding a large amount of additional seasoning.
  • Brown the pork before adding the broth. This creates flavorful browned bits and allows the rendered fat to carry the kimchi seasoning.
  • If using pork belly, cook it slowly enough to render some of the fat without burning the meat.
  • If using lean pork, avoid overcooking it. Smaller pieces can become dry if simmered for much longer than necessary.
  • Cook the kimchi with the pork and aromatics before adding the liquid. This helps soften the cabbage and intensifies its fermented flavor.
  • Do not add all the kimchi juice automatically if your kimchi is already very salty. Start with the recommended amount and adjust after tasting.
  • Keep the soup at a gentle simmer rather than a rapid boil. A steady simmer helps the meat become tender while allowing the broth to develop gradually.
  • Add tofu later in the cooking process so the pieces remain intact.
  • Use firm tofu when you want neat cubes in the finished soup. Silken tofu is delicious but much more delicate.
  • When preparing a Korean Kimchi Stew In Pot style version, use less liquid and allow the ingredients to simmer until the broth becomes more concentrated.
  • For a soupier Kimchi Jjigae Soup, increase the broth while keeping the kimchi and seasonings balanced.
  • If you want to prepare this dish as part of a balanced meal, increase mushrooms, zucchini, tofu, or other vegetables and serve a moderate amount of rice.
  • Prepare the ingredients before turning on the stove because the early cooking stages move quickly.
  • Let the finished soup rest for a few minutes before serving. This gives the broth time to settle and allows the tofu to absorb more flavor.
  • If making a large batch, taste the broth again after all ingredients have cooked because kimchi can release additional salt and acidity during simmering.
  • For a Traditional Japanese Ramen Meal inspired variation, noodles can be added, but keep the Korean kimchi and chili seasoning as the dominant flavor so the dish remains recognizable as kimchi soup.

Recipe Variations

  • Pork Kimchi Soup: Use pork belly for a rich broth or pork shoulder for a balanced combination of tenderness and meatiness. Brown the pork thoroughly before adding the kimchi.
  • Chicken Kimchi Soup: Replace pork with boneless chicken thighs. The mild flavor of chicken allows the fermented kimchi and spicy broth to remain the focus.
  • Tuna Kimchi Soup: Add drained canned tuna during the final 8 to 10 minutes of cooking. Tuna provides a convenient protein option and works particularly well with sour kimchi.
  • Mushroom Kimchi Soup: Replace the meat with a mixture of shiitake, oyster, enoki, and button mushrooms. Add extra tofu to make the soup more filling.
  • Vegetarian Kimchi Soup: Use vegetable broth, tofu, mushrooms, zucchini, and vegetarian kimchi. This creates a hearty meat free version without losing the main flavor of the dish.
  • Vegan Kimchi Soup: Use vegan kimchi and vegetable broth, then add tofu, mushrooms, zucchini, or other vegetables for body and protein.
  • Spicy Kimchi Jjigae: Increase the gochugaru and gochujang and add fresh sliced chili peppers for a stronger spicy flavor.
  • Mild Kimchi Soup: Reduce the chili flakes and gochujang, choose a mild kimchi, and add additional tofu and mushrooms to balance the meal.
  • Seafood Kimchi Soup: Add shrimp, squid, clams, or mussels during the final few minutes of cooking. Seafood should be added late so it remains tender.
  • Sundubu Style Kimchi Soup: Use soft tofu instead of firm tofu and gently break it into large pieces as it simmers. This creates a texture closer to Spicy Sundubu Jjigae.
  • Kimchi Noodle Soup: Add cooked ramen, udon, glass noodles, or another noodle variety to the finished broth. Cook the noodles separately if you want to prevent them from absorbing too much liquid.
  • Kimchi Soup With Egg: Crack an egg directly into the simmering soup during the final few minutes and cover the pot until the white sets and the yolk reaches your preferred consistency.

Freezing and Storage

  • Allow leftover kimchi soup to cool appropriately before transferring it to airtight containers.
  • Refrigerate leftovers promptly and use them within 3 to 4 days for the best quality.
  • Store the rice separately from the soup so it does not absorb the broth and become overly soft.
  • Keep fresh garnishes such as green onions, fresh chili, and sesame seeds separate and add them after reheating.
  • If possible, store tofu separately when you plan to keep the soup for several days because its texture can change slightly during storage.
  • Kimchi soup can be frozen in airtight freezer containers or freezer bags.
  • Leave some space at the top of the container because liquid expands as it freezes.
  • Label frozen containers with the date and use the soup within approximately 2 to 3 months for the best quality.
  • Thaw the frozen soup in the refrigerator overnight whenever possible.
  • Reheat the soup gently in a saucepan over medium low heat until it is steaming hot throughout.
  • Add a small amount of unsalted broth or water if the soup has become too concentrated during storage.
  • If you are adding fresh tofu after freezing, place it into the reheated soup and simmer for several minutes until hot.
  • Add fresh green onions, sesame seeds, chili, or sesame oil after reheating to refresh the flavor.
  • If adding noodles, cook them separately and add them only when serving because noodles stored in the broth can become soft and absorb too much liquid.
  • Do not repeatedly cool and reheat the entire batch. Reheat only the portion you intend to eat.

Nutritional Information

The following values are approximate for one serving of kimchi soup made with pork, tofu, mushrooms, and broth, excluding the accompanying rice. Actual nutritional values will vary according to the cut of pork, type of kimchi, broth, tofu, and seasonings used.

  • Calories: Approximately 350 per serving
  • Protein: Approximately 25 grams
  • Fat: Approximately 21 grams
  • Carbohydrates: Approximately 19 grams
  • Fiber: Approximately 3 grams
  • Sugar: Approximately 5 grams
  • Sodium: Approximately 1,250 milligrams

The sodium content can be relatively high because kimchi, kimchi juice, soy sauce, gochujang, and broth may all contain salt. Using low sodium broth and reducing the soy sauce can lower the overall amount.

Serving the soup with white rice will increase the carbohydrate and calorie content of the complete meal. For a lighter meal, use a smaller rice portion and increase the amount of vegetables or tofu.

A vegetarian version can have a different nutritional profile depending on the tofu, mushrooms, broth, and oil used. Using lean pork instead of pork belly can also reduce the fat content.

Final Words

Kimchi soup is a practical, comforting dish that brings together some of the most recognizable flavors of Korean home cooking. Fermented kimchi gives the broth its distinctive sour and spicy character, while pork, tofu, garlic, onion, and Korean chili seasonings create a rich foundation.

The recipe is straightforward, but the cooking order matters. Browning the meat, cooking the kimchi with the aromatics, and allowing the broth to simmer gradually all contribute to the final flavor. These simple techniques are what transform basic ingredients into a deeply satisfying bowl. If you enjoy Kimchi Jigae Recipe preparations, this soup gives you another way to work with the same core ingredients. You can make it more broth focused when you want a lighter soup or reduce the liquid for a richer Korean Kimchi Stew In Pot style meal.

The recipe is also highly adaptable. Pork provides richness, chicken creates a lighter option, tuna makes the preparation convenient, and mushrooms and tofu can create a satisfying vegetarian version. Seafood can also be added when you want a different flavor profile. For those who enjoy Spicy Sundubu Jjigae, adding soft tofu to this recipe creates a similar comforting texture while keeping kimchi as the main flavor. You can serve it in a Sundubu Jjigae In A Bowl inspired style with plenty of broth and soft tofu.

Presentation is simple but important. Serve the soup very hot, garnish it with green onions, and place freshly cooked rice alongside it. If you are preparing a Korean Kimchi Soup In Pot meal for family or guests, bringing the bubbling pot directly to the table creates a warm and inviting presentation.

Kimchi soup also works well as a flexible weeknight meal. You can prepare the basic broth with ingredients you already have and adjust the protein and vegetables according to what is available. This makes it a useful recipe to return to rather than something reserved for special occasions.

If you want to experiment, try adding noodles for a heartier meal. While the resulting dish may remind you of elements from a Traditional Japanese Ramen Meal, the fermented kimchi and Korean chili seasonings should remain the defining flavors. The most important lesson is to taste as you cook. Kimchi varies considerably in saltiness, acidity, and spice, so the exact amount of soy sauce, kimchi juice, and chili seasoning should always be adjusted according to the ingredients in your kitchen.

Once you understand that balance, the recipe becomes easy to customize. You can make it spicy, mild, meaty, vegetarian, seafood based, noodle filled, or loaded with tofu and vegetables. Whether you are new to Korean cooking or already enjoy kimchi jjigae, this kimchi soup is worth adding to your regular recipe collection. It is warm, flavorful, flexible, and satisfying, with enough depth to make a simple bowl of rice feel like a complete homemade meal.

FAQs

Kimchi soup is a Korean soup made with fermented kimchi, broth, seasonings, tofu, and often pork or another protein. It is typically served hot with steamed rice.

They are closely related and are sometimes used interchangeably. Kimchi jjigae is generally thicker and more concentrated, while a kimchi soup preparation may contain more broth.

The main difference is usually consistency. Kimchi jjigae tends to be a hearty stew with a concentrated broth, while kimchi soup can be prepared with more liquid for a lighter, soupier texture.

Well fermented napa cabbage kimchi is usually the best choice. Its stronger sour and fermented flavor gives the broth greater depth.

Increase the Korean red pepper flakes, add additional gochujang, or include thinly sliced fresh chili peppers. Add the heat gradually so you can maintain balance.

Sundubu jjigae is a Korean spicy stew traditionally made with very soft tofu. A bowl presentation usually highlights the soft tofu, spicy broth, and other ingredients.

Yes. Ramen noodles, udon, glass noodles, or other noodles can be added. Cook them separately when possible and add them when serving to prevent them from absorbing too much broth.

Kimchi Soup Recipe – Easy Spicy Korean Comfort Food

Recipe by Bella SkyeCourse: Soup Recipes
Servings

4

servings
Prep time

15

minutes
Cooking time

40

minutes
Calories

350

kcal

Ingredients

  • 2 cups well fermented napa cabbage kimchi, roughly chopped

  • 1/2 cup kimchi juice

  • 10 ounces pork shoulder, pork belly, or boneless pork loin, cut into bite sized pieces

  • 1 tablespoon neutral cooking oil

  • 1 medium yellow onion, thinly sliced

  • 3 garlic cloves, finely minced

  • 2 green onions, sliced, with the white and green portions separated

  • 1 tablespoon gochujang

  • 1 tablespoon Korean red pepper flakes

  • 1 tablespoon soy sauce

  • 4 1/2 cups low sodium chicken broth

  • 1 cup water

  • 8 ounces firm tofu, cut into cubes

  • 1/2 cup sliced mushrooms

  • 1 teaspoon sugar

  • 1/2 teaspoon freshly ground black pepper

  • 1 teaspoon toasted sesame oil

  • For Serving
  • 4 cups cooked white rice

  • 1 green onion, thinly sliced

  • 1 fresh red or green chili, thinly sliced, optional

  • 1 teaspoon toasted sesame seeds

  • Roasted seaweed, optional

  • Extra kimchi, optional

Directions

  • Chop the well fermented kimchi into bite sized pieces and reserve 1/2 cup of its juice, then cut the pork into small pieces and prepare the onion, garlic, green onions, mushrooms, and tofu before you start cooking so everything is ready to enter the pot in the correct order. Separate the white and green portions of the green onions because the white pieces will be cooked with the aromatics while the green pieces will be added near the end for freshness, and cut the tofu into pieces large enough to remain intact during simmering.
  • Heat the neutral oil in a large heavy pot over medium heat, add the pork, and cook for approximately 5 to 7 minutes, stirring occasionally, until the outside of the meat is lightly browned and some of its natural fat has rendered into the pot. Add the sliced onion and the white portions of the green onions and cook for another 2 to 3 minutes until the onion begins to soften, then add the minced garlic and stir constantly for about 30 seconds until fragrant while taking care not to let the garlic become dark or bitter.
  • Add the chopped kimchi to the pot and stir it together with the pork and aromatics, then cook for approximately 4 to 5 minutes until the kimchi softens and releases some of its fermented juices. Stir in the gochujang, Korean red pepper flakes, soy sauce, and sugar, then continue cooking for another minute so the seasonings coat the kimchi and pork evenly and the chili ingredients become fragrant before the liquid is added.
  • Pour the reserved kimchi juice, chicken broth, and water into the pot and stir thoroughly, scraping the bottom gently to loosen any browned pieces from the pork and aromatics. Increase the heat until the liquid reaches a gentle boil, then reduce the heat to medium low and allow the soup to simmer uncovered for approximately 20 minutes so the pork becomes tender, the kimchi softens, and the fermented flavor spreads throughout the broth.
  • Add the cubed tofu and sliced mushrooms to the simmering broth and gently stir them into the liquid without aggressively moving the tofu, then continue simmering for approximately 8 to 10 minutes until the mushrooms are tender and the tofu has absorbed some of the spicy broth. Taste the soup carefully at this stage and adjust the balance with a small amount of soy sauce for saltiness, kimchi juice for acidity, gochugaru for heat, or water if the broth has become stronger than you prefer.
  • Reduce the heat to low and add the toasted sesame oil, then allow the soup to simmer gently for another 2 to 3 minutes so the finishing oil blends into the broth while retaining its toasted aroma. Check that the pork is fully cooked and tender, the kimchi is soft but still recognizable, the mushrooms are cooked, and the tofu is heated through, then remove the pot from the heat and let the soup rest for approximately 3 minutes before serving.
  • Ladle the kimchi soup into individual bowls, making sure each portion receives a balanced amount of broth, kimchi, pork, tofu, and mushrooms, then garnish with sliced green onions, fresh chili if desired, toasted sesame seeds, and a small amount of roasted seaweed. Serve immediately with freshly steamed white rice so the rice can absorb the spicy broth, and keep any additional kimchi or side dishes separate so diners can adjust the meal according to their preference.