dinner · Korean

Cheesy Dakgalbi (The Korean Spicy Chicken Skillet You'll Make Weekly)

A Seoul street food classic — spicy gochujang-marinated chicken and chewy tteok stir-fried hot in a cast iron skillet, then buried under a molten blanket of stretchy melted cheese. We broke down the technique to fix the three things home cooks always get wrong.

Cheesy Dakgalbi (The Korean Spicy Chicken Skillet You'll Make Weekly)

Cheese dakgalbi is what happens when Korean street food logic takes over: take something already excellent, then melt a catastrophic amount of cheese on top of it. The original Chuncheon dakgalbi is a fire-grilled spicy chicken dish. The cheese version — which took over every pojangmacha and Instagram feed in Korea simultaneously — is arguably better. Getting it right at home requires understanding one thing: this dish lives and dies by heat. Too low and the chicken steams, the sauce goes watery, and the cheese never achieves that volcanic pull. Right, and you get caramelized edges, thick glossy sauce, and cheese that stretches a foot off the pan.

Sponsored

Why This Recipe Works

Cheese dakgalbi is a dish that should not work as well as it does. Spicy fermented chili paste and cheap melted mozzarella have no business being this good together. And yet the combination became the defining Korean comfort food of the last decade — not despite the absurdity but because of it. Understanding why requires understanding both halves of the equation independently.

The Gochujang Problem

Most Western cooks treat gochujang like hot sauce — a condiment to be added lightly, at the end, as a flavoring agent. This produces food that tastes like it has gochujang on it. The correct treatment is to use gochujang as a structural ingredient: a fermented, sugar-rich paste that becomes the base of everything.

When gochujang hits a hot cast iron skillet, two things happen. The residual sugars in the paste begin to caramelize and stick to the pan and the chicken. And the fermented compounds — the same bacterial byproducts that give kimchi its depth — concentrate as moisture evaporates, building a flavor architecture that no amount of fresh chili could replicate. This is why the marinade time matters. The paste needs to penetrate the chicken, not just coat it. Thirty minutes is the floor. Twelve hours is ideal.

The gochugaru (red pepper flakes) added alongside the paste serves a different function. Where gochujang provides depth and sweetness, gochugaru provides clean, direct heat and a vivid red color. They are not interchangeable.

Heat as Technique

Dakgalbi is categorically a high-heat dish, and this is where most home attempts go wrong. The instinct to turn down the flame when things start sizzling loudly is exactly backwards. That sound is the Maillard reaction — proteins and sugars browning, caramelizing, building flavor. Kill the heat and you stop the reaction cold, leaving you with pale, steamed chicken sitting in thin, watery marinade.

What you want is a pan that holds heat aggressively and distributes it evenly. A thick-walled cast iron skillet is ideal. The thermal mass means that adding cold chicken doesn't drop the surface temperature the way it would in a thin stainless steel pan. The surface stays hot enough to sear immediately rather than steam first.

The sweet potato slices go in first because they need the most time and benefit most from direct contact with the hot oil. They act as a sweet, starchy counterweight to the fermented heat of the sauce. The tteok goes in later — those chewy rice cake cylinders only need a few minutes to heat through and develop slight caramelization on their exterior.

The Cheese Architecture

Here is the technical argument for cheese on dakgalbi: the dish is intensely spicy, deeply savory, and heavily fermented. Mozzarella is neutral, fatty, and mild. It doesn't compete — it mediates. The fat in the melted cheese coats the tongue and temporarily dampens the chili heat, which means you can eat more of it before the capsaicin accumulates. The stretchy, elastic texture of the melted cheese against the chewy tteok is also genuinely satisfying in a physical way that has nothing to do with flavor.

Low-moisture mozzarella is the only correct choice here. Fresh mozzarella is mostly water — it melts into a greasy puddle and makes the sauce liquid. Low-moisture varieties melt into long elastic sheets that pull dramatically when you fork a portion. That pull is not aesthetic performance. It indicates a cheese that has melted correctly at the right temperature and hasn't broken into fat and water. Add the cheese off direct heat, cover the pan, and wait. Two minutes of patience earns you a surface that looks like it belongs in a Seoul pojangmacha at midnight.

The Bonus Round

The residual sauce in the pan after serving is arguably better than the main dish. Stir cooked rice directly into it over high heat for two minutes. The rice absorbs everything — the gochujang, the rendered chicken fat, the caramelized tteok residue — and crisps where it touches the pan. This finish, called bokkeumbap, is the reason to make dakgalbi in the first place. Plan for it. Leave some sauce in the pan on purpose.

Advertisement
🚨

Where Beginners Mess This Up

Before we start, read this. These are the 4 reasons your cheesy dakgalbi (the korean spicy chicken skillet you'll make weekly) will fail:

  • 1

    Cooking on insufficient heat: Dakgalbi is a high-heat dish. If your pan isn't screaming hot when the chicken goes in, the meat releases water and steams instead of searing. You lose the caramelized crust, the sauce becomes thin and watery, and the entire dish tastes flat. The pan should smoke slightly before anything touches it.

  • 2

    Under-marinating the chicken: The gochujang marinade needs at least 30 minutes to penetrate the meat. Skip this step and the chicken tastes like sauce was added after the fact — superficial and one-dimensional. Overnight is better. The fermented paste needs time to break down the surface proteins and drive flavor inward.

  • 3

    Adding cheese too early: Cheese goes on at the very end, off direct heat or on the lowest setting. Added too early, it burns and turns grainy before the chicken finishes cooking. You want the chicken fully cooked and the sauce thickened first, then the cheese goes on top and melts from residual heat alone.

  • 4

    Overcrowding the pan: Dakgalbi requires a wide, heavy skillet or flat griddle. Pile too much in and the temperature drops immediately, turning a stir-fry into a braise. Cook in batches if needed, or use the largest cast iron you own. Surface area is the entire game here.

🛠️ Core Equipment

  • Large cast iron skillet or flat griddleCast iron holds heat aggressively and distributes it evenly — essential for the high-heat sear that gives dakgalbi its characteristic caramelized edges. A thin non-stick pan loses temperature the moment the cold chicken hits it.
  • Wide silicone spatulaYou need to fold and press the chicken and tteok against the hot surface repeatedly without shredding the pieces. A rigid metal spatula works on cast iron but destroys the chicken texture with too much force.
  • Mixing bowl (large)For marinating the chicken thoroughly. Every surface needs marinade contact — a bowl too small means half the chicken marinates in sauce while the rest sits dry on top.
  • Lid or foil sheetTented over the pan during the cheese-melting phase. The trapped steam softens the cheese into a molten, even layer without direct heat that would burn the bottom of the pan.

Cheesy Dakgalbi (The Korean Spicy Chicken Skillet You'll Make Weekly)

Prep Time20m
Cook Time25m
Total Time1h 15m
Servings4

🛒 Ingredients

  • 1.75 pounds boneless skinless chicken thighs, cut into 1.5-inch pieces
  • 1 cup Korean rice cakes (tteok), cylinders or coins
  • 1 cup green cabbage, roughly chopped
  • 1 medium sweet potato, peeled and thinly sliced into half-moons
  • 3 green onions, cut into 2-inch segments
  • 1.5 cups mozzarella cheese, shredded (low-moisture)
  • 1 tablespoon neutral oil
  • 3 tablespoons gochujang (Korean red pepper paste)
  • 1.5 tablespoons gochugaru (Korean red pepper flakes)
  • 2 tablespoons soy sauce
  • 1 tablespoon sesame oil
  • 1 tablespoon sugar
  • 1 tablespoon mirin
  • 1.5 tablespoons ginger-garlic paste
  • 1 teaspoon black pepper
  • 1 tablespoon toasted sesame seeds, for garnish

👨‍🍳 Instructions

01Step 1

Soak the tteok in cold water for 10 minutes if using refrigerated or frozen pieces. Drain and set aside.

Expert TipDry tteok will stick and tear in the pan. Soaking rehydrates the exterior so each piece slides and sears cleanly.

02Step 2

Whisk together gochujang, gochugaru, soy sauce, sesame oil, sugar, mirin, ginger-garlic paste, and black pepper in a large bowl.

Expert TipTaste the marinade before adding the chicken. It should be intensely spicy, salty, and slightly sweet — bolder than you think you want, because cooking mellows every flavor significantly.

03Step 3

Add the chicken pieces to the marinade and toss to coat thoroughly. Marinate for at least 30 minutes at room temperature, or refrigerate for up to 12 hours.

04Step 4

Soak the sweet potato slices in cold water for 5 minutes to remove excess starch. Drain and pat dry.

Expert TipDry vegetables sear. Wet vegetables steam. Pat everything dry before it hits the pan.

05Step 5

Heat a large [cast iron skillet](/kitchen-gear/review/cast-iron-skillet) over high heat until smoking. Add the neutral oil and swirl to coat.

06Step 6

Add the sweet potato slices in a single layer and cook undisturbed for 2-3 minutes until the edges begin to brown. Flip and cook 1 more minute. Push to the edge of the pan.

07Step 7

Add the marinated chicken pieces in a single layer — do not stir immediately. Sear for 2-3 minutes until the bottom caramelizes, then fold and cook for another 3-4 minutes.

Expert TipResist the urge to move the chicken constantly. Contact time with the hot surface is what builds the caramelized crust that carries the whole dish.

08Step 8

Add the tteok and cabbage. Fold everything together and cook on high heat for 4-5 minutes, pressing pieces against the pan occasionally, until the chicken is cooked through and the sauce has thickened and clings to everything.

09Step 9

Add the green onion segments, fold in once, and cook for 1 minute.

10Step 10

Reduce heat to the lowest setting. Spread the shredded mozzarella evenly over the top of the entire pan. Tent loosely with foil or a lid.

Expert TipLow-moisture mozzarella melts into long glossy pulls rather than greasy puddles. Fresh mozzarella is too wet and will make the sauce watery.

11Step 11

Wait 2-3 minutes until the cheese is fully melted, soft, and beginning to bubble at the edges. Do not stir.

12Step 12

Bring the skillet directly to the table. Garnish with sesame seeds. Serve immediately from the pan — cheese dakgalbi waits for no one.

Expert TipThe sauce that remains on the bottom of the pan after serving is perfect for fried rice. Add cooked rice, a drizzle of sesame oil, and stir-fry over high heat for 2 minutes.

Nutrition Per Serving

Estimates based on standard preparation. Adjustments alter macros.

610Calories
48gProtein
42gCarbs
28gFat
Advertisement

🔄 Substitutions

Instead of Gochujang...

Use Doenjang mixed with sriracha (2:1 ratio)

Produces a more fermented, earthier flavor. Loses the specific gochujang sweetness. Add an extra teaspoon of sugar to compensate.

Instead of Tteok (rice cakes)...

Use Thick udon noodles, partially cooked

A common variation called rabokki-style dakgalbi. Udon has a softer, more yielding chew than tteok. Add them in the final 2 minutes to prevent overcooking.

Instead of Mozzarella...

Use Mild white cheddar or Monterey Jack

Melts at similar temperature with more flavor. Cheddar will make the dish richer and slightly tangier. Avoid aged or sharp varieties — they separate at high heat.

Instead of Chicken thighs...

Use Firm tofu, pressed and cubed

For a vegetarian version. Press tofu for at least 30 minutes, cube into 1.5-inch pieces, and increase the initial sear time to 4-5 minutes per side to achieve a proper crust.

🧊 Storage & Reheating

In the Fridge

Store in an airtight container for up to 3 days. The tteok will firm up overnight — this is normal and improves on reheating.

In the Freezer

Not recommended. Tteok becomes mealy after freezing and thawing, and the cheese loses its texture entirely.

Reheating Rules

Add 2 tablespoons of water to a covered skillet over medium heat. Stir gently as it warms. If adding fresh cheese for round two, do so in the final minute of reheating.

❓ Frequently Asked Questions

What does dakgalbi mean?

Dakgalbi translates literally to 'chicken ribs' — a misnomer from its origins as a cheaper alternative to galbi (beef ribs) in the city of Chuncheon. The dish has no ribs, but the name stuck. Chuncheon dakgalbi is now famous enough that the city holds an annual festival for it.

Can I make this less spicy?

Yes. Reduce the gochujang to 1 tablespoon and eliminate the gochugaru entirely. The dish will still be flavorful from the soy, sesame, and mirin but will be mild enough for heat-sensitive eaters. You can always pass extra gochujang at the table.

Why is my sauce watery instead of glossy and thick?

Heat was too low, the pan was overcrowded, or the ingredients were wet when they hit the pan. All three cause the chicken to release moisture instead of sear. The sauce only thickens when water evaporates quickly at high heat. Dry your ingredients, use a wide pan, and turn up the heat.

Do I have to use low-moisture mozzarella specifically?

Yes, for the best result. Fresh mozzarella is 52-60% water — it melts into a soup that makes the entire sauce watery and greasy. Low-moisture mozzarella has been drained and aged slightly, giving it the elasticity and dry-melt behavior that produces the famous cheese pull.

What is the fried rice finish I keep seeing in videos?

After everyone has eaten, you add cooked rice directly to the pan with all the residual sauce and stir-fry on high heat until it crisps. It's called bokkeumbap and it's the most competitive part of the meal. Every table in a dakgalbi restaurant argues over who gets the most.

Is there a version without cheese?

Classic Chuncheon dakgalbi has no cheese — it's the original version and it's excellent. The cheese was added in the early 2000s and became a phenomenon. Both versions are valid. Skip the cheese step entirely if you want the cleaner, more traditional preparation.

Cheesy Dakgalbi (The Korean Spicy Chicken Skillet You'll Make Weekly) Preview
Unlock the Full InfographicPrintable PDF Checklist
Free Download

The Science of
Cheesy Dakgalbi (The Korean Spicy Chicken Skillet You'll Make Weekly)

We turned everything on this page into a beautiful, flour-proof PDF cheat sheet. Print it out, stick it to your fridge, and never mess up your cheesy dakgalbi (the korean spicy chicken skillet you'll make weekly) again.

*We'll email you the high-res PDF instantly. No spam, just perfectly cooked meals.

Advertisement
AC

AlmostChefs Editorial Team

We translate the internet's most popular cooking videos into foolproof, beginner-friendly written recipes. We analyze multiple methods, test them in our kitchen, and engineer a single "Master Recipe" that gives you the best possible result with the least possible stress.