Dakgalbi.
Chuncheon Spicy Stir-Fried Chicken
닭갈비 · dakgalbi · say it: dahk-GAL-bee
Dakgalbi is boneless chicken thigh coated in a sweet, garlicky gochujang marinade and cooked on a flat griddle with cabbage, sweet potato, perilla leaves and chewy cylinder rice cakes until everything is glazed and the cabbage has half-collapsed into the sauce. It is hot but noticeably sweet, closer to a caramelised stir-fry than a curry, and the vegetables release enough moisture that the pan effectively braises and fries at the same time. In Chuncheon, where it comes from, the meal ends with cold rice tipped into the sauce still stuck to the pan — that second act is not optional if you are doing it properly.

- Gate
South KoreaChuncheon, Gangwon- Prep
- 25 min
- Cook
- 25 min
- Total time
- 2 hr 50 min incl. 2 hr rest
- Serves
- 4
- Status
- Medium
- Nutrition / serving · estimated
- Calories 720 kcal
- Protein 44 g
- Carbs 79 g
- Fat 24 g
- Fiber 7 g
- Sugar 18 g
- Sodium 1240 mg
Why this recipe works.
- Chicken thigh, not breast — the marinade is sweet and the pan is hot, and only thigh survives that without drying out.
- A marinade with grated onion and a little rice syrup for the lacquered glaze that dakgalbi restaurants get from long griddle time.
- Sweet potato and cabbage cut to the right thickness so they finish at the same time as the chicken instead of staying raw or turning to mush.
- Includes the closing fried rice step, which is where a third of the flavour of the meal actually lives.
Ingredients.
21 itemsChicken
Marinade
Griddle
To finish
Fried rice finish
Equipment
- Very wide frying pan, cast-iron griddle or wok
- Two spatulas
- Large bowl for marinating
Instructions.
Marinate the chicken
Whisk the gochujang, gochugaru, soy sauce, rice syrup, sugar, garlic, ginger, grated onion, mirin and sesame oil into a thick paste, then turn 800 g of chicken thigh through it until every piece is coated. Cover and refrigerate for at least 2 hours, ideally overnight.
Prep the vegetables
Cut the cabbage into rough 4 cm squares, slice the sweet potato into 5 mm half-moons and thickly slice the onion. Soak refrigerated rice cakes in cold water for 20 minutes and drain them just before cooking so they do not go gummy.
Tip Keep the sweet potato slices even — they are the slowest thing in the pan and set the cooking time.
Sear the chicken
Heat the oil in your widest pan over high heat until it shimmers, then add the marinated chicken in a single layer and leave it undisturbed for 3 minutes, until the underside is dark red and lacquered where it has touched the metal. Turn the pieces and cook 2 minutes more.
Tip The marinade contains sugar and will catch. A little dark colour is flavour; black is bitter, so keep the pan moving after the initial sear.
Add the hard vegetables
Tip in the sweet potato and onion, toss to coat in the sauce and cook for 5 minutes over medium-high heat, until the sweet potato edges start to soften and take on the red of the marinade but still hold their shape.
Add cabbage and rice cakes
Add the cabbage and drained rice cakes and stir-fry for 8–10 minutes, folding constantly with two spatulas. The cabbage will release water and then reabsorb it — you are done when the liquid has cooked away, the sauce clings in a glossy coat and a rice cake bends easily under a spatula.
Finish with herbs
Scatter the perilla leaves, spring onions and sesame seeds over the pan, fold them through for 30 seconds until the leaves just wilt, and serve directly from the pan while the sauce is still bubbling at the edges.
Fry rice in the leftovers
When most of the chicken is gone, tip the cold rice and crumbled seaweed into the sauce left in the pan, add a drizzle of sesame oil and press it into a flat layer over medium heat. Leave it for 3–4 minutes without stirring, until you can hear it crackling and the base has formed a crisp crust, then scrape it up in sheets.
Tips from our kitchen.
- Marinate for at least two hours; overnight is better. The gochujang needs time to get past the surface of the meat, and the sugar in it helps the glaze form.
- Use the widest pan you own and do not stack the ingredients. A crowded pan steams the chicken grey instead of catching and browning it.
- Soak the rice cakes in cold water for 20 minutes if they are refrigerated or dried, otherwise they stay chalky in the middle.
- Cut the sweet potato into 4–5 mm slices. Thicker and it will still be hard when the chicken is done; thinner and it dissolves into the sauce.
- Add perilla leaves in the last minute. Their aniseed-mint aroma disappears completely if they cook longer than that.
- Keep a cup of leftover cooked rice aside deliberately. Fresh hot rice is too wet for the final fried-rice step and turns gluey.
Substitutions.
- Perilla leaves (kkaennip) → Fresh shiso leaves, or a large handful of basil torn in at the end
- None of these are the same, but all bring the herbal top note that cuts the sweetness. Korean and Japanese grocers usually have perilla frozen if not fresh.
- Tteok (cylinder rice cakes) → Thick udon noodles, added in the last three minutes
- A common restaurant option in Korea anyway. You want something chewy that soaks up sauce.
- Rice syrup (jocheong) or corn syrup → Honey, or an extra tablespoon of sugar dissolved in a little water
- Syrup gives a glossier glaze than sugar alone, but the difference is cosmetic more than anything.
Variations.
- Cheese dakgalbi
- A ring of melted mozzarella around the edge of the pan for dipping the chicken into. A recent restaurant invention, wildly popular, and unapologetically not traditional.
- Sutbul dakgalbi
- The older Chuncheon style: marinated chicken skewered and grilled over charcoal, served without vegetables and eaten in lettuce wraps.
- Makguksu finish
- Instead of fried rice, cold buckwheat noodles are served alongside — the classic Chuncheon pairing, since the city is known for both dishes.
Storage & reheating.
Cooked dakgalbi keeps 3 days refrigerated and reheats well in a hot dry pan, where the sauce re-caramelises rather than going watery — avoid the microwave, which turns the rice cakes tough. The raw marinated chicken can be frozen in its marinade for up to 2 months and is arguably better for it, since the freeze-thaw drives the seasoning deeper. Do not freeze the assembled cooked dish: the sweet potato goes grainy and the rice cakes turn to paste.
Serve with
Cold buckwheat makguksu noodles, lettuce leaves for wrapping, and pickled radish to cut through the sweetness.
The story behind Dakgalbi.
Dakgalbi is a modern dish with a specific address. It belongs to Chuncheon, a lakeside city in Gangwon province about an hour and a half east of Seoul, and it took hold there in the 1960s as cheap food: chicken was far less expensive than beef or pork, and cooking it on a wide communal griddle with bulky vegetables stretched a small amount of meat across a table of people. The name is a slight joke — galbi means ribs, and there is nothing rib-like about it, but the dish was pitched as a chicken alternative to grilled beef ribs and the name stuck.
Its real spread came through students. Chuncheon has several universities, and dakgalbi became the standard cheap group meal, ordered by the portion for a table and eaten while the griddle sat between everyone with soju going round. It earned the nickname daehaksaeng galbi, student ribs. When Chuncheon began drawing weekend visitors from Seoul on the Gyeongchun rail line, the dish travelled back with them, and today the city has an entire street of dakgalbi restaurants that operates as a tourist attraction in its own right.
Two styles coexist. The older Chuncheon method grills the marinated chicken over charcoal on skewers, without vegetables — closer to what the name suggests. The version that conquered the country is the griddle one, where a server tips a bowl of marinated chicken and vegetables onto a hot iron plate at the table and works it with two spatulas until the sauce reduces onto everything. The end of the meal is fixed by convention: bokkeumbap, rice fried in the residue with seaweed flakes and sesame oil, scraped up from the pan and pressed flat so the bottom crisps. The sauce clinging to the metal is considered the most valuable thing left on the table.
Questions, answered.
Why is my dakgalbi watery instead of glazed?
Too much cabbage relative to pan surface, or a pan that was not hot enough to evaporate the moisture the vegetables release. Cook over high heat, uncovered, in the widest pan you have, and resist adding any liquid — the marinade plus the water from the cabbage is more than enough. If it has already gone soupy, push everything to one side and let the exposed sauce boil down for two or three minutes.
Can I use chicken breast?
You can, but it will be noticeably drier. Dakgalbi is cooked hard and fast with a sugary marinade that browns quickly, and breast meat goes from raw to chalky in about a minute of overcooking. If breast is all you have, cut it thicker than you would thigh, add it later than the vegetables, and take the pan off the heat the moment it is opaque.
How spicy is dakgalbi really?
Moderately hot with a strong sweet counterweight, so most people find it less punishing than the colour suggests. The heat comes from gochujang and gochugaru, both of which are milder than most chile pastes and flakes sold outside Korea. You can halve the gochugaru and keep the gochujang for colour and body without losing the character of the dish.
What are the rice cakes and do I need them?
They are tteok, cylindrical sticks of pounded rice flour with a dense, chewy texture that soaks up sauce. They are traditional in griddle dakgalbi and add the bounce that makes the dish satisfying, but the dish works without them. Look for them refrigerated or frozen at any Korean grocer, and soak refrigerated ones before cooking.
What is the fried rice at the end and how do I make it?
It is bokkeumbap, and it is standard practice: once the chicken is eaten, cold cooked rice is tipped into the sauce still coating the pan, along with sesame oil, crumbled toasted seaweed and sometimes a beaten egg. Press it flat over medium heat for three or four minutes without stirring so the bottom crisps, then scrape it up in pieces. Use day-old rice, not fresh.
You might also like.
All recipes →Keep exploring South Korea.
South Korea has 9 more dishes in the atlas — Bibimbap and Bulgogi, and 7 more.
Recipe by The DishRoute Kitchen · published August 19, 2026 · updated August 19, 2026