Soups & Stews
This Busan pork soup recipe captures the bold flavors of Korea’s coastal city, where spicy kimchi meets tender pork in a deeply aromatic broth. 🌟 The secret lies in slow-braising pork belly until it’s fall-apart tender, then finishing with fermented kimchi for that signature tangy heat.
After years of perfecting this dish—both in my CIA training and at The Smoky Pig—I’ve simplified the technique without sacrificing that restaurant-quality depth.
The broth builds flavor through layering: garlic, ginger, and scallions form the aromatic base, while soy sauce and gochujang create the signature Busan spice profile. Pork belly renders its own fat, enriching the broth as it simmers for hours, while kimchi adds both acidity and umami.
What you’ll end up with is a soup that’s rich, complex, and perfectly balanced—spicy enough to wake up your palate but never overwhelming.
This isn’t just another pork soup; it’s a celebration of Busan’s coastal cuisine, where the sea breeze meets fiery flavors. The result is tender pork that practically melts in your mouth, floating in a broth that’s simultaneously comforting and exciting.
Each spoonful delivers layers of savory, spicy, and umami—proof that authentic comfort food doesn’t require compromise.
Serve with steamed rice to soak up every last drop of that flavorful broth, or pair with a cold beer to cut through the heat. The leftovers only get better as the flavors meld overnight. Let’s make this soup—your taste buds will thank you.
Ingredients for busan pork soup
Six hearty ingredients transform into Busan’s iconic spicy pork soup—rich, tender, and packed with umami.
| Ingredient | Amount | Notes |
|---|---|---|
| Pork Belly 🥓 | 2 lb | Thick-cut, skin-on preferred |
| Kimchi 🥬 | 2 cups | Fermented, with juice included |
| Garlic Cloves 🧄 | 6 cloves | Minced, for aromatic base |
| Fresh Ginger 🌿 | ½ cup | Julienned, about 2 oz |
| Scallions 🧅 | ¼ cup | Sliced, white and green parts |
| Gochujang 🌶️ | ¼ cup | Korean fermented chili paste |
| Soy Sauce 🍶 | ½ cup | Korean or Japanese preferred |
| Sesame Oil 🫒 | 1 tbsp | Toasted, for finishing |
| Brown Sugar 🍚 | ¼ cup | Packed, for balance |
| Water 💧 | 6 cups | Or low-sodium broth |
| Salt 🧂 | 1 ½ tsp | Adjust to taste |
| Black Pepper 🌶️ | ½ tsp | Freshly ground |
| Sesame Seeds 🌰 | 1 tbsp | Toasted, for garnish |
| Steamed White Rice 🍚 | 3 cups | Cooked, for serving |
The pork belly is non-negotiable here—thick-cut, skin-on delivers the best fat render for that signature richness. Costco or your local butcher will have it pre-sliced, but if you’re cutting it yourself, aim for 1-inch thick pieces. The kimchi? Look for bright red, not browned—that’s your sign it’s fresh. H Mart or Korean markets carry the best fermented varieties, but the jarred stuff at regular grocery stores works too. Gochujang is the soul of Busan flavor—Maesilchun or Sinsegae are my go-tos, but any brand with a deep red hue is fine. Skip the powdered stuff, it’s not the same.
No gochujang? Mix 2 tbsp red pepper flakes with 1 tbsp soy sauce for a rough substitute, but trust me, it won’t be identical. Sesame oil is for finishing—toast it first in a dry pan for 30 seconds to deepen the flavor. Brown sugar might sound odd, but it’s essential for balancing the heat. Use packed cups—lightly packed means less sweetness. The broth can be water, but low-sodium chicken broth adds another layer of depth. And if you’re short on time, pre-minced garlic and ginger from the freezer section works just as well as fresh.
This soup tastes even better the next day—flavors meld overnight. Store leftovers in airtight containers for 4-5 days in the fridge, or freeze for 3 months (portion into containers for easy reheating). The pork belly will get even more tender as it sits. For serving, I always keep a bowl of steamed rice ready—it soaks up every last drop of that flavorful broth. And if you’re feeling fancy, garnish with toasted sesame seeds right before serving.
Why You'll Love This Recipe
- No-Fuss Ingredients: I swear, you only need five things—pork belly, kimchi, garlic, ginger, and scallions. That’s it. No fancy pantry staples or last-minute grocery runs. Honestly, if I’m out of one, I just double down on the others.
- Crispy-Tender Magic: The pork belly gets that irresistible crackle on the outside while staying juicy inside—like a hug for your taste buds. And the kimchi? It turns the broth into this funky, tangy elixir that makes every bite feel like a reward.
- Leftovers That Don’t Suck: Between us, this soup actually improves the next day. The flavors meld into something even deeper, and I’ve reheated it three times with zero complaints. (Yes, even on a Tuesday night.)
- Budget-Friendly Feast: Pork belly might sound fancy, but it’s cheaper than takeout for four. Plus, kimchi lasts forever in the fridge, so I’m always stocked. It’s my go-to when I need a hearty meal without breaking the bank.
Step-by-step instructions for Busan pork soup
Here's how to make this rich, spicy pork belly soup that balances heat and umami perfectly.
🔥 Step 1: Render the Pork Belly Fat
Cut the 2 lb pork belly into 1-inch thick slices, leaving the skin on. Place them skin-side down in a large Dutch oven over medium-low heat. Let them render undisturbed for 10-12 minutes until the fat begins to bubble and the skin turns golden brown.
Here's the thing—don't rush this step. The rendered fat is what creates that luxurious, velvety broth. If you see the fat getting too dark or smoky, reduce the heat slightly. You want it to bubble gently, not smoke aggressively. Once the fat is rendered and the pork is lightly browned, flip the slices and cook for another 5 minutes on the other side.
🍳 Step 2: Build the Flavor Base
Remove the pork slices and set them aside. In the same Dutch oven, add 2 cups kimchi (including its juice) and cook over medium heat for 3-4 minutes until the kimchi starts to soften and release its tangy aroma. Stir occasionally to prevent sticking.
Add the 6 cloves minced garlic cloves and 0.5 cup julienned fresh ginger, cooking for another 1-2 minutes until fragrant. Here's where the magic happens: the garlic and ginger should smell pungent and inviting, not burnt. If it starts to darken too quickly, reduce the heat. Now add the 0.25 cup gochujang and stir to combine, letting it meld with the kimchi flavors.
🥘 Step 3: Simmer the Broth
Pour in the 6 cups water and add the 0.5 cup soy sauce, 0.25 cup packed brown sugar, 1.5 tsp salt, and 0.5 tsp black pepper. Bring the mixture to a gentle boil, then reduce heat to low and let it simmer uncovered for 30 minutes. This allows the flavors to meld and the broth to develop depth.
Real talk: this is where patience pays off. The broth should reduce slightly, becoming more concentrated and aromatic. If you notice the broth is too thin, continue simmering uncovered—it'll thicken as it reduces. After 30 minutes, add the pork belly slices back to the pot and simmer for another 20-25 minutes until the pork is fork-tender and easily pulls apart.
🔪 Step 4: Finish and Serve
Remove the pork slices and shred them into bite-sized pieces using two forks. Return the shredded pork to the broth and stir in the 0.25 cup sliced scallions. Taste and adjust seasoning—you might need a touch more salt or sugar to balance the flavors. The soup should be rich, slightly sweet, and spicy with a deep umami punch.
To serve, ladle the soup over 3 cups steamed white rice in individual bowls. Drizzle each serving with 1 tablespoon toasted sesame oil and sprinkle with 1 tablespoon toasted sesame seeds. The contrast of the warm rice with the hot, spicy broth is what makes this dish truly special.
Pro Tips For Making Busan Pork Soup
- CRISP THE BELLY FIRST: Thinly slice the pork belly and sear it in a hot pan until the edges turn golden—this isn’t just for flavor, it’s for texture. I used to skip this step, and the soup ended up with chewy, unappetizing chunks. A quick 2-3 minutes per side makes all the difference when it’s simmered later.
- SALT THE KIMCHU WATER: After draining the kimchi, save the liquid and add a teaspoon of salt to it before using it in the soup. This balances the acidity and keeps the broth from tasting too sharp. Sounds weird, but it works—my grandmother swore by it, and I finally believed her after the third try.
- DON’T BOIL THE GINGER: Thinly slice the ginger (no need to peel it) and add it to the pot after the pork and kimchi have simmered for 10 minutes. Boiling it too early turns it bitter, and you’ll just be left with a mushy, flavorless pulp. A few light slices toward the end infuse the broth without overpowering it.
- USE THE GARLIC RIGHT: Smash the garlic cloves with the flat side of your knife before adding them to the pot—this releases more flavor without burning. I was skeptical until I tried it; now I never go back. Just don’t crush it into paste, or you’ll end up with a bitter aftertaste.
Perfect pairings for busan pork soup
Kimchi Side Pairings
Busan pork soup’s spicy kick pairs beautifully with fresh, crunchy kimchi sides that cut through the richness. Serve with quick-pickled radishes (thinly sliced daikon or Korean radish in rice vinegar with a pinch of sugar) to add brightness.
I also love a small side of banchan-style cucumber salad—thinly sliced cucumbers tossed with sesame seeds, a splash of vinegar, and a hint of gochugaru for a perfect contrast. 🥬
Rice Variations
While steamed white rice is traditional, try short-grain sushi rice for a stickier texture that soaks up the broth beautifully. For a heartier option, serve over garlic fried rice—the nutty aroma complements the pork’s richness.
My go-to is a mix of both: a base of white rice topped with a scoop of fried rice for extra depth. Don’t forget to toast the rice in the pot with a pat of butter before steaming for that extra aromatic punch!
Drink Pairings
A crisp lagersuch as Hite or Cass (Korean lagers) balances the soup’s spice and richness perfectly. The light, clean finish cleanses your palate between bites. For something stronger, try a soju cocktail—mix equal parts soju and grapefruit juice with ice for a refreshing sipper.
If you prefer wine, a dry Riesling with its citrus notes stands up to the gochujang’s heat while enhancing the umami. 🍺
Garnish Upgrades
Toasted sesame seeds are a must, but elevate the dish further with crispy fried shallots for a nutty crunch. A drizzle of chili crisp (like Lao Gan Ma) adds another layer of heat and texture.
For freshness, top with thinly sliced scallions and a few cilantro leaves—the herbaceous notes brighten the dish. I also like adding a few soft-boiled egg halves on top for extra richness and protein. 🌟
Bread Pairings
Warm Korean mandu (dumplings) make an excellent side—their savory filling contrasts perfectly with the soup’s spice. For a lighter option, serve with garlic toast made from a baguette, brushed with garlic butter, and sprinkled with flaky sea salt.
The crispy bread soaks up the broth beautifully, making every bite more satisfying. If you’re feeling adventurous, try tteokbokki (spicy rice cakes) on the side—they add another layer of heat and texture. 🍞
Nutrition facts
Frequently asked questions
Can I substitute pork belly with another cut of pork?
Pork belly is ideal for its fat content, but you can use pork shoulder or pork trotter in a pinch. For shoulder, cut into 1-inch cubes and simmer 1.5 hours longer until tender. Trotters will need 2-3 hours of simmering to become fork-tender. The fat render will be less rich, so add 1 extra tablespoon sesame oil when finishing.
How can I adjust the spice level in Busan pork soup?
Start with 1 tablespoon less gochujang if you prefer mild heat, or add 1 extra teaspoon gochugaru (Korean chili flakes) for more intensity. For a smoky kick, stir in ½ teaspoon smoked paprika during the final 5 minutes of simmering. Always taste as you go—you can always add more spice but can't remove it!
Why is my broth too thin? How do I fix it?
Broth thinning usually happens from over-dilution or insufficient simmering. If it's too thin, remove the pork and reduce the broth uncovered over medium-high heat for 10-15 minutes, stirring occasionally. For extra richness, whisk in 1 tablespoon cornstarch mixed with 2 tablespoons water and simmer 2 minutes until thickened. Pro tip: Use low-sodium broth instead of water for deeper flavor.
Can I make this soup in an Instant Pot?
Sauté the pork belly for 8 minutes on high, then add all ingredients except scallions. Cook on high pressure for 30 minutes, followed by a 10-minute natural release. Shred the pork, stir in scallions, and finish with sesame oil. The Instant Pot version cooks 50% faster but may need extra salt since pressure cooking intensifies flavors.
What if I don't have gochujang?
Mix 2 tablespoons red pepper flakes with 1 tablespoon soy sauce and 1 teaspoon brown sugar as a substitute. For deeper flavor, add ½ teaspoon smoked paprika. The texture won't be identical, but it'll capture the spicy-savory essence. If you're feeling adventurous, try 1 tablespoon sriracha plus ½ teaspoon garlic powder for a sweeter heat profile.
