Korean Dakgalbi Spicy Chicken & Mushroom Stir-Fry

The sizzle hits first — that unmistakable sound of marinated chicken meeting blazing cast iron, followed by the sweet-spicy aroma of gochujang caramelizing into something magnificent. This is dakgalbi territory, where Korean street food magic transforms a simple weeknight dinner into something that makes everyone gather around the kitchen, drawn by the promise of bold, unapologetic flavor.
What makes this version special isn't just the gochujang marinade that coats every piece of chicken in savory-sweet fire, but the way spring asparagus brightens the whole dish with its crisp bite. The mushrooms turn golden and meaty, the onions caramelize at the edges, and everything comes together in one pan that's practically licking itself clean by the time dinner's over.
This is dakgalbi territory, where Korean street food magic transforms a simple weeknight dinner into something that makes everyone gather around the kitchen, drawn by the promise of bold, unapologetic flavor.
I first discovered dakgalbi on a particularly cold March evening when my usual weeknight rotation felt stale and uninspired. The recipe came from a coworker whose Korean grandmother had passed down the technique of letting gochujang work its magic on chicken thighs — never breast meat, she insisted, because thighs handle the heat and stay tender through all that high-temperature stir-frying.
The genius lies in the marinade timing. Ten minutes at room temperature lets the gochujang penetrate just enough to flavor the meat without overwhelming it, while the honey balances that fermented chili heat with subtle sweetness. When spring arrived and asparagus started showing up at the market, I couldn't resist adding those bright green spears to the mix. They bring a fresh snap that cuts through all that rich, caramelized sauce — exactly what this dish needed to feel complete.
The genius lies in the marinade timing.

Tips & techniques
Don't crowd the pan — your cast iron or wok needs to be screaming hot for proper searing. If you pile everything in at once, you'll steam instead of stir-fry, and nobody wants limp vegetables.
Listen for the sizzle when you add the marinated chicken. That aggressive hiss means you're getting the caramelization that makes gochujang sing. Let it sear undisturbed for those first few minutes — resist the urge to move it around.
• Taste your marinade before adding the chicken. It should be bold and punchy, almost too intense on its own, because it mellows as it cooks • Keep asparagus bright green — 2-3 minutes max once they hit the pan • Save scallion greens for the very end so they stay vibrant and fresh
The rice timing matters. Start it first thing so it's ready when your stir-fry finishes — this dish waits for no one once it's done.

Common questions
Can I make this ahead of time?
The marinated chicken can sit in the fridge up to 4 hours, which actually improves the flavor. Cook it fresh though — stir-fries lose their magic when reheated.
What if I can't find gochujang?
Sriracha mixed with a tablespoon of brown sugar and a teaspoon of rice vinegar works in a pinch, though you'll miss that deep fermented complexity that makes gochujang special.
Can I use chicken breast instead of thighs?
You can, but thighs handle the high heat better and stay more tender. If using breast, cut smaller pieces and watch the timing closely to avoid overcooking.
How spicy is this dish?
Moderately spicy with pleasant heat. The honey balances the gochujang, and you can always add gochugaru at the end for extra fire.
What vegetables can I substitute for asparagus?
Snap peas, broccoli, or bell peppers work well. Just adjust cooking times — you want them tender-crisp, not mushy.
Korean Dakgalbi-Style Spicy Chicken & Mushroom Stir-Fry
Ingredients
Chicken & Marinade
- 3/4 lb boneless, skinless chicken thighs, cut into 1-inch pieces
- 2 tbsp gochujang (Korean chili paste)
- 1 tbsp soy sauce
- 1 tbsp sesame oil
- 1 tbsp honey
- 3 cloves garlic, minced
- 1 tsp fresh ginger, grated
Stir-Fry
- 1 tbsp neutral oil (such as avocado or vegetable oil)
- 1/2 medium onion, sliced into half-moons
- 4 oz shiitake or cremini mushrooms, sliced
- 6 asparagus spears, cut into 1-inch pieces
- 3 scallions, cut into 1-inch pieces (whites and greens separated)
- 1 tsp sesame seeds, for garnish
To Serve
- 1 cup short-grain white rice, uncooked
- 1/2 tsp gochugaru (Korean chili flakes), optional for extra heat
Instructions
- 1.**Start your rice.** Rinse your short-grain rice under cold water until it runs mostly clear. Cook according to package directions (stovetop, rice cooker, or Instant Pot). Keep warm while you prepare everything else.
- 2.**Make the marinade.** In a medium bowl, whisk together your gochujang, soy sauce, sesame oil, honey, minced garlic, and grated ginger until smooth. Taste it — it should be bold, spicy, and slightly sweet.
- 3.**Marinate the chicken.** Add your chicken pieces to the marinade bowl and toss well to coat every piece. Let it marinate at room temperature for at least 10 minutes while you prep the vegetables. (If prepping ahead, cover and refrigerate for up to 4 hours.)
- 4.**Prep the vegetables.** Slice your onion into half-moons, slice the mushrooms, cut the asparagus into 1-inch pieces (discarding any woody ends), and separate your scallion whites from the greens, cutting both into 1-inch pieces.
- 5.**Heat your pan.** Place a large cast iron skillet or wok over medium-high heat. Add your neutral oil and let it heat until shimmering and just beginning to smoke, about 1–2 minutes.
- 6.**Cook the aromatics.** Add the onion and scallion whites to the hot pan. Stir-fry for 2–3 minutes until the onion begins to soften and pick up a little color. Don't overcrowd — you want some char, not steam.
- …and 4 more steps
That first sizzle when chicken hits the pan never gets old — it's the sound of dinner coming together with purpose and fire. This dakgalbi brings all the bold, caramelized flavors of Korean street food right to your weeknight table, where it belongs. Grab that cast iron skillet and let the magic happen.


