Gamjatang: Korean Pork Bone Soup

There’s a particular kind of tired that only a big pot of spicy soup fixes. Gamjatang is the kind of soup that lands on the table still furiously bubbling — pork bones you wrestle with your chopsticks, potatoes that have soaked up two hours of broth, and perilla leaves wilting into the red soup. I’ve been making it at home for years, and the home version lets you control the two things that matter most: how spicy it is, and how clear the broth stays.

This is a project soup, not a weeknight soup. Give it an afternoon, and it gives you one of the most satisfying bowls of the year.

A steaming bowl of gamjatang, Korean pork bone soup, with tender pork neck bones, potato chunks, perilla leaves, and scallions in a deep red gochugaru broth, a bowl of rice and kimchi behind

Gamjatang (Korean Pork Bone Soup)

Tender pork neck bones simmered 2 hours in a spicy gochugaru broth with potatoes and perilla leaves, finished with perilla seed powder.
Prep Time 20 minutes
Cook Time 2 hours 30 minutes
Total Time 2 hours 50 minutes
Servings: 6 servings

Ingredients
  

For the pork bones
  • 3 lb pork neck bones about 1.4 kg; pork backbone also works
  • 12 cups water plus more as needed
  • 1 yellow onion quartered
  • 6 cloves garlic smashed
  • 1 inch fresh ginger sliced
For the seasoning
  • 3 tablespoons gochugaru Korean red pepper flakes
  • 2 tablespoons gochujang
  • 2 tablespoons fish sauce plus more to taste
  • 1 tablespoon doenjang Korean soybean paste
  • 1 tablespoon toasted sesame oil
  • 1 tablespoon minced garlic
  • 1 teaspoon sugar
  • 1/2 teaspoon ground black pepper
For the soup
  • 3 medium Yukon Gold potatoes about 1 lb, cut into 1 1/2-inch chunks
  • 1 cup fresh perilla leaves (kkaennip) roughly torn, about 15 leaves
  • 4 scallions cut into 2-inch pieces
  • 2 tablespoons ground perilla seed powder (deulkkae-garu) plus more for the table
  • Cooked short-grain rice for serving

Method
 

  1. Put the pork neck bones in a large pot, cover with cold water, and bring to a rolling boil. Boil 10 minutes, then drain, rinse the bones under cold water, and wash out the pot.
  2. Return the bones to the pot with 12 cups fresh water, the quartered onion, smashed garlic, and sliced ginger. Bring to a boil, then reduce to a gentle simmer, partially covered, for 2 hours, until the meat is nearly falling off the bones. Skim foam during the first 30 minutes.
  3. Fish out the onion and ginger. Stir the gochugaru, gochujang, fish sauce, doenjang, sesame oil, minced garlic, sugar, and black pepper into a paste in a small bowl, then whisk it into the pot.
  4. Add the potato chunks and simmer 20 to 25 minutes, until they yield easily when pierced with a fork.
  5. Stir in the perilla seed powder, then the perilla leaves and scallions. Simmer 5 more minutes, until the leaves wilt.
  6. Taste the broth and add fish sauce or salt if it tastes flat. Ladle into deep bowls and serve with steamed rice and extra perilla seed powder at the table.

Notes

Note 1: Boil the parboil water a full 10 minutes, not 5. At 5 minutes, pink bits still cling to the bones and leach back into the soup; at 10 they are gone. Past 15 minutes you start dissolving the gelatin you actually want, so rinse promptly.
Note 2: Keep the simmer gentle — lazy bubbles, not a rolling boil. A hard boil emulsifies fat straight into the broth and turns it greasy-cloudy even after a good parboil.
Note 3: Gochugaru heat varies hugely by brand. My ratio: 3 tablespoons in this volume of broth lands at a solid medium heat. Drop to 2 for mild; push to 4 for a burn that builds.
Note 4: Add the perilla leaves in the last 5 minutes. They wilt fast and turn dull and bitter if they sit in boiling broth.
Note 5: No perilla leaves? Fresh shiso works (same family). In a pinch, use 1 cup torn spinach plus a drizzle of toasted sesame oil — you will miss the minty edge, but the soup still sings.
Note 6: Leftovers keep 4 days refrigerated and freeze well for 3 months. The potatoes soak up seasoning overnight, so the day-two bowl is arguably the best one.

A steaming bowl of gamjatang, Korean pork bone soup, with tender pork neck bones, potato chunks, perilla leaves, and scallions in a deep red gochugaru broth, a bowl of rice and kimchi behind

What Is Gamjatang?

Gamjatang (감자탕) is a Korean pork bone soup, one of the great comfort foods of Korean home and restaurant cooking. The name trips people up: *gamja* is the Korean word for potato, and yes, potatoes are in the pot — but older cooks will tell you the name originally referred to the pork backbone (*gamja-gol*), the cut the soup was built on. These days most home versions use pork neck bones, which carry more meat and are easier to find at Asian markets and butchers.

What to expect: a rich, spicy broth colored deep red by gochugaru, with hunks of pork that slip off the bone, creamy chunks of potato, and perilla leaves lending their minty-anise edge. It’s eaten hands-on — you pick up the bones, gnaw the meat off, and chase it with rice. Gamjatang restaurants in Korea are famously open late and the soup doubles as beloved hangover food, which tells you everything about how restorative a bowl feels.

Ingredients

Everything here is easy to find at a Korean or well-stocked Asian grocery. Pork neck bones are sold in the meat case, usually in 2- to 3-pound packs — grab one and freeze it if you see it. Perilla leaves (kkaennip) come in plastic sleeves in the produce section; perilla seed powder (deulkkae-garu) sits with the other Korean pantry items.

  • For the pork bones: 3 lb pork neck bones (about 1.4 kg), 12 cups water, 1 yellow onion quartered, 6 cloves garlic smashed, 1-inch piece fresh ginger sliced
  • For the seasoning: 3 tbsp gochugaru, 2 tbsp gochujang, 2 tbsp fish sauce plus more to taste, 1 tbsp doenjang, 1 tbsp toasted sesame oil, 1 tbsp minced garlic, 1 tsp sugar, 1/2 tsp ground black pepper
  • For the soup: 3 medium Yukon Gold potatoes (about 1 lb) cut into 1 1/2-inch chunks, 1 cup fresh perilla leaves roughly torn (about 15 leaves), 4 scallions cut into 2-inch pieces, 2 tbsp ground perilla seed powder plus more for the table, cooked short-grain rice for serving
Overhead view of gamjatang ingredients: raw pork neck bones in a metal colander, an empty soup pot, and small bowls of gochugaru, gochujang, doenjang, minced garlic, and sliced ginger, with fresh perilla leaves and a quartered onion

How to Make Gamjatang

  1. Parboil the bones — don’t skip this. Put the neck bones in a large pot, cover with cold water, bring to a rolling boil, and boil for a full 10 minutes. Drain, rinse the bones under cold water, and wash out the pot. This removes the bone dust and blood that would otherwise turn your broth murky gray.
  2. Simmer low and slow. Return the bones to the clean pot with 12 cups fresh water, the onion, garlic, and ginger. Bring to a boil, then drop to a gentle simmer — lazy bubbles, not a rolling boil — partially covered, for 2 hours, until the meat is nearly falling off the bones. Skim the surface whenever foam appears in the first 30 minutes.
  3. Season the broth. Fish out the onion and ginger. Stir the gochugaru, gochujang, fish sauce, doenjang, sesame oil, minced garlic, sugar, and black pepper into a paste in a small bowl, then whisk it into the pot.
  4. Add the potatoes. Stir in the potato chunks and simmer 20 to 25 minutes, until they yield easily when pierced with a fork.
  5. Finish with perilla. Stir in the perilla seed powder, then the perilla leaves and scallions. Simmer 5 more minutes, just until the leaves wilt.
  6. Taste and serve. The broth should be clearly spicy and savory with sweetness behind it. If it tastes flat, add fish sauce a teaspoon at a time. Ladle into deep bowls, with steamed rice alongside and extra perilla seed powder at the table.
A black pot of gamjatang simmering with pork bones, potato wedges, and wilted perilla leaves in a deep red broth, steam rising, a wooden ladle resting on the pot edge

Tips for the Best Gamjatang

  • Ten minutes on the parboil, not five. At 5 minutes, pink bits still cling to the bones and leach back into the soup; at 10 they’re gone. Past 15 you start dissolving the gelatin you actually want, so rinse promptly.
  • Keep the simmer gentle. A hard boil emulsifies fat straight into the broth and turns it greasy-cloudy even after a good parboil. If the surface looks like it’s churning, your heat’s too high.
  • Calibrate the heat to your gochugaru. Brands vary enormously. My ratio: 3 tablespoons in this volume of broth lands at a solid medium. Drop to 2 for mild, push to 4 for a burn that builds.
  • No perilla leaves? Fresh shiso works (same family). In a pinch, use 1 cup torn spinach plus a drizzle of toasted sesame oil — you’ll miss the minty edge, but the soup still sings.
  • Day two is better. Leftovers keep 4 days in the fridge and freeze for 3 months. The potatoes drink up seasoning overnight, so the second bowl is arguably the best one.

What to Serve with Gamjatang

Gamjatang is a full meal with just rice, but if you’re feeding a crowd, round it out with Korean sides. A crunchy kimchi cuts the richness — homemade napa cabbage kimchi is ideal if you have a batch going — and something fried and snacky on the side never hurts. Tteokbokki’s sweet-spicy chew plays well against the soup’s deeper heat if you’re going all out.

More Korean Recipes

From the Garden

Perilla is one of the easiest Asian herbs to grow in a pot — it practically volunteers once it settles in. I keep a container of it on the patio through summer, and having fresh kkaennip within arm’s reach is what turned gamjatang from a special-occasion soup into a regular rotation for me. If you’ve got a sunny spot, here’s how to grow perilla (shiso) in pots.

Leave a Comment

Recipe Rating