Low Carb Soups

Spicy Kimchi Pork Soup with Tender Pork and Tofu

extrarecipes extrarecipes
| Jul 12, 2026 | 10 min read

This post may contain affiliate links. As an affiliate, we may earn a small commission from qualifying purchases — at no extra cost to you.

One chilly evening, I found myself craving something warm and comforting, and that’s when I decided to make a spicy kimchi pork soup. The aroma of simmering pork and fragrant spices filled my kitchen, and I couldn’t help but feel a rush of excitement as I tasted the first spoonful. This dish combines tender pork and silky tofu, making it a perfect harmony of textures and flavors.

What sets my spicy kimchi pork soup apart is the balance of heat and umami, enhanced by homemade kimchi that packs a punch without overwhelming the dish. It's all about finding that perfect blend of ingredients that warms your soul while still being incredibly satisfying.

Why You'll Love It

Pork Shoulder's Rich Flavor: The marbled fat in pork shoulder renders beautifully during cooking, infusing the soup with a deep, savory flavor that complements the spicy kimchi perfectly. I tried this with chicken once, and while it was good, it just didn’t have the same depth.
Fermented Kimchi's Umami Boost: Kimchi not only adds spice but also provides a layer of umami thanks to its fermentation process. The probiotics break down the vegetables, releasing complex flavors that enhance the broth, making it richer and more satisfying.
Gochujang's Balanced Heat: This Korean chili paste offers a unique combination of sweetness, heat, and depth, which rounds out the soup beautifully. I experimented with different chili pastes, but nothing gave that perfect kick and flavor profile like gochujang.
Sesame Oil's Aromatic Finish: Adding sesame oil at the end of cooking creates a fragrant aroma that enhances the entire dish. I’ve made the mistake of adding it too early, and the flavor just wasn’t as vibrant—this step is key for that nutty finish.

Ingredient Notes

What You'll Need

  • 1 lb pork shouldercut into bite-sized pieces; this cut is perfect for a tender, flavorful soup, as it becomes melt-in-your-mouth delicious with slow cooking.
  • 1 tbsp vegetable oilused for sautéing; it has a neutral flavor that won't compete with the spices in the soup.
  • 1 cup kimchichopped; choose a brand you love for the best flavor, as it adds spice and tang to the soup.
  • 4 cups low-sodium chicken brothprovides a savory base; low-sodium allows you to control the saltiness of the dish.
  • 2 tbsp gochujangKorean chili paste; it brings heat and depth, so look for a quality brand for the best flavor.
  • 1 tbsp soy sauceadds umami; it's a key ingredient for balancing the flavors in the soup.
  • 1 tbsp sesame oiladds a nutty aroma and flavor; always use toasted sesame oil for the best result.
  • 2 cloves garlicminced; fresh garlic enhances the overall flavor profile and adds aromatic goodness.
  • 1 inch gingerpeeled and minced; it imparts warmth and a slight spiciness that complements the kimchi.
  • 2 green onionssliced for garnish; they add a fresh crunch and a pop of color at the end.
  • 1 cup tofucubed, optional; it adds protein and a creamy texture, perfect for balancing the spiciness.

When shopping for ingredients, don't skimp on quality, especially for the kimchi and gochujang. A good kimchi will really enhance your Spicy Kimchi Pork Soup, while a flavorful gochujang brings the perfect heat and depth.

Easy Substitutions

  • Dairy-free: swap tofu for chicken or omit it entirely — this will change the texture and protein content, making the soup heartier without the creaminess.
  • Gluten-free: swap soy sauce for tamari — this will maintain the umami flavor but eliminate gluten, making the soup suitable for those with gluten sensitivities.
  • Lower calorie: use lean pork tenderloin instead of pork shoulder — the soup will be less fatty, but it may lack some of the rich flavor that the shoulder provides.
Ingredients for Spicy Kimchi Pork Soup with Tender Pork and Tofu
Everything you need for this recipe

How to Make This Recipe

Prep & Sear

1

Heat 2 tablespoons of vegetable oil in a large pot over medium-high heat (about 375°F) for 1-2 minutes. This creates the perfect base for browning the pork, enhancing its flavor and texture.

2

Add 1 pound of pork shoulder, searing until browned on all sides, about 5-7 minutes. You want that nice caramelization for depth of flavor — listen for the sizzle that means it’s working!

3

Stir in 4 cloves of minced garlic and 1 tablespoon of minced ginger, cooking for an additional 1-2 minutes until fragrant. The aroma will fill your kitchen and let you know it’s time for the next step.

Simmer & Season

4

Add 2 cups of chopped kimchi, 4 cups of chicken broth, 2 tablespoons of gochujang, 2 tablespoons of soy sauce, and 1 tablespoon of sesame oil to the pot. This combination brings a wonderful umami richness to the soup.

5

Bring the soup to a boil over high heat (around 212°F), then reduce to a simmer. Cover and let it simmer for 20 minutes, stirring occasionally. This allows the flavors to meld beautifully.

6

If using, add 1 cup of cubed tofu during the last 5 minutes of cooking. Make sure the tofu is heated through and absorbs some of that spicy goodness.

7

Taste the soup and adjust the seasoning, adding more soy sauce or gochujang for extra spice as desired. You want it to be just right for your palate.

8

Ladle the soup into bowls and garnish with sliced green onions. Serve hot and enjoy the comforting warmth of this Spicy Kimchi Pork Soup!

Pro Tips

Use homemade kimchi:

Making your own kimchi allows you to control the fermentation level and spice. I’ve found that using 2-3 month old kimchi adds a deeper umami flavor, which enhances the soup to another level. Trust me, it's worth the effort!

Sear pork shoulder well:

Don’t rush the searing process! Getting that nice brown crust on the pork shoulder adds a depth of flavor that you'll notice in every spoonful. I learned this the hard way when I skipped this step once, and the soup just didn’t have the same richness.

Adjust broth saltiness:

Taste your broth before adding soy sauce. Different brands have varying salt levels, and you might need less than the recipe calls for. I once added the full amount and ended up with a soup that was way too salty!

Let it sit before serving:

Allowing the soup to rest for 10-15 minutes enhances the flavors as they meld together. I usually prepare it ahead of time and just reheat before serving, and it always tastes even better.

Finish with fresh herbs:

Adding chopped green onions or cilantro right before serving brightens the dish and adds a fresh crunch. I love the contrast of flavors, plus it makes the soup look even more inviting!

Variations & Customizations

Flavor Twists

Sweet and Spicy Pineapple

Add 1 cup of diced fresh pineapple and reduce gochujang to 1 tablespoon. The sweetness of the pineapple balances beautifully with the heat, creating a vibrant, tropical twist that brightens the entire dish. You’ll notice a pleasureful texture contrast with the tender pork and juicy pineapple chunks.

Curried Kimchi Pork Soup

Stir in 2 tablespoons of curry powder and add 1 cup of coconut milk. This variation transforms the soup into a creamy, spicy delight with a rich golden hue. The coconut milk adds a smooth mouthfeel, while the curry introduces warm, earthy notes that complement the kimchi beautifully.

High-Protein

Beef and Tofu Fusion

Replace the pork shoulder with 1 lb of beef brisket and keep the 1 cup of cubed tofu. The beef gives a deeper, more robust flavor, and the tofu adds an extra layer of protein. Together, they create a hearty soup that feels incredibly satisfying, with a rich depth of flavor that lingers on the palate.

Storage & Meal Prep

How to Store

Room Temperature

Spicy Kimchi Pork Soup should not be left at room temperature for more than 2 hours, especially since it contains meat. Use an airtight container to keep it safe if you have leftovers.

Refrigerator

You can store this soup in the fridge for up to 3 days. Make sure to cool it completely before transferring it to a glass or plastic container with a tight-fitting lid. Avoid stacking containers while the soup is still warm; they'll get soggy on the bottom.

Freezer

This soup can be frozen for up to 3 months. For the best results, flash freeze it on a sheet pan first, then transfer it to freezer bags, removing as much air as possible. Thaw overnight in the fridge or use the microwave on a low setting to defrost.

Meal Prep

To make meal prep easier, consider doubling the recipe. I like to prep it on the weekend, so I have a hearty meal ready for busy weeknights. Store it in individual portions in glass containers, and it will stay fresh for up to 3 days. When reheating, warm it on the stove over medium heat for about 10 minutes, or microwave for 3-4 minutes until heated through.

Equipment You'll Need

Essential

Large pot or Dutch oven: A sturdy pot is crucial for even heat distribution, especially when searing the pork. A Dutch oven retains heat beautifully, making it perfect for simmering and developing rich flavors. If you have a heavy-bottomed pot, that works too, but make sure it’s deep enough to hold all the soup ingredients.

Wooden spoon or spatula: You’ll want something sturdy to stir the soup without scratching your pot. A wooden spoon is great for scraping up any browned bits from the bottom, adding depth to your broth. Silicone spatulas are also fantastic because they are heat-resistant and won’t damage your cookware.

Nice to Have

Instant-read thermometer: This helps ensure the pork is perfectly cooked and the soup reaches the right simmering temperature quickly. It’s especially handy if you're unsure about meat doneness or want to avoid overcooking the pork.

Frequently Asked Questions

Can I use a different cut of pork for Spicy Kimchi Pork Soup?

Yes, you can use pork belly or pork loin instead of shoulder. Just keep in mind that pork belly will add more fat, while pork loin is leaner and may require careful cooking to avoid dryness.

Why did my Spicy Kimchi Pork Soup turn out too salty?

Too much salt can come from the kimchi or broth you use. Always taste your soup as it simmers and adjust the seasoning gradually to avoid overpowering flavors.

Can I make Spicy Kimchi Pork Soup ahead of time?

Absolutely! This soup actually tastes even better the next day as the flavors meld. Just reheat gently on the stove, adding a splash of water or broth if it thickens too much.

How can I make this soup vegetarian?

To make a vegetarian version, substitute the pork with tofu or tempeh and use vegetable broth instead of meat broth. You can also add more vegetables like mushrooms or zucchini for added texture and flavor.

What can I serve with Spicy Kimchi Pork Soup?

This soup pairs wonderfully with steamed jasmine rice or noodles to soak up the delicious broth. You can also serve it with a side of pickled vegetables for added crunch and acidity.

The Spicy Kimchi Pork Soup is a cozy hug in a bowl, perfect for chilly evenings or when you need a little pick-me-up. For an extra touch of flavor, try adding a splash of sesame oil just before serving. I can’t wait to hear how yours turns out — share your thoughts in the comments or tag me on Pinterest!

starstarstarstarstar
No reviews yet

Spicy Kimchi Pork Soup

by extrarecipes

Warm up with this spicy kimchi pork soup, featuring tender pork and tofu in a flavorful broth.

Pin
Spicy Kimchi Pork Soup
Prep 10 min
Cook 30 min
Total 40 min
Servings 4
Calories 350

Save this recipe!

Enter your email and we'll send it straight to your inbox.

Ingredients

Servings

Makes 4 servings

Ingredients

  • 1 lb pork shoulder
  • 1 tbsp vegetable oil
  • 1 cup kimchi
  • 4 cups low-sodium chicken broth
  • 2 tbsp gochujang
  • 1 tbsp soy sauce
  • 1 tbsp sesame oil
  • 2 cloves garlic
  • 1 inch ginger
  • 2 green onions sliced
  • 1 cup tofu

Instructions

Method

  1. 1

    Heat vegetable oil in a large pot over medium-high heat for 1-2 minutes.

  2. 2

    Add the pork shoulder and sear until browned on all sides, about 5-7 minutes.

  3. 3

    Stir in the minced garlic and ginger, cooking for an additional 1-2 minutes until fragrant.

  4. 4

    Add the chopped kimchi, chicken broth, gochujang, soy sauce, and sesame oil to the pot.

  5. 5

    Bring the soup to a boil over high heat, then reduce to a simmer.

  6. 6

    Cover and let simmer for 20 minutes, stirring occasionally.

  7. 7

    If using, add the cubed tofu during the last 5 minutes of cooking.

  8. 8

    Taste and adjust seasoning, adding more soy sauce or gochujang for spice as desired.

  9. 9

    Ladle the soup into bowls and garnish with sliced green onions.

  10. 10

    Enjoy your spicy kimchi pork soup!

Nutrition (per serving)

Calories 350
Protein 28g
Carbohydrates 12g
Fat 20g
Fiber 2g
Sodium 700mg

Ratings & Reviews

Be the first to review this recipe!

Leave a Review

Your rating:

Related Recipes