Spicy Kimchi Pork Soup with Tender Pork and Tofu
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
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.
How to Make This Recipe
Prep & Sear
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.
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!
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
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.
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.
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.
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.
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
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!
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.
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!
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.
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!
Spicy Kimchi Pork Soup
by extrarecipes
Warm up with this spicy kimchi pork soup, featuring tender pork and tofu in a flavorful broth.
Save this recipe!
Enter your email and we'll send it straight to your inbox.
Ingredients
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
Heat vegetable oil in a large pot over medium-high heat for 1-2 minutes.
- 2
Add the pork shoulder and sear until browned on all sides, about 5-7 minutes.
- 3
Stir in the minced garlic and ginger, cooking for an additional 1-2 minutes until fragrant.
- 4
Add the chopped kimchi, chicken broth, gochujang, soy sauce, and sesame oil to the pot.
- 5
Bring the soup to a boil over high heat, then reduce to a simmer.
- 6
Cover and let simmer for 20 minutes, stirring occasionally.
- 7
If using, add the cubed tofu during the last 5 minutes of cooking.
- 8
Taste and adjust seasoning, adding more soy sauce or gochujang for spice as desired.
- 9
Ladle the soup into bowls and garnish with sliced green onions.
- 10
Enjoy your spicy kimchi pork soup!
Nutrition (per serving)
Ratings & Reviews
Be the first to review this recipe!



