These vibrant wraps feature tender chicken thighs marinated in a spicy gochujang blend with garlic, ginger, and honey. The chicken cooks until caramelized and slightly charred, creating beautiful depth of flavor. Paired with a refreshing slaw of napa and red cabbage, crisp radishes, carrots, and cilantro dressed in lime-sesame vinaigrette, each bite delivers perfect balance. The cool, crisp lettuce cups provide refreshing contrast to the bold, spicy chicken. Assembly is interactive and fun—perfect for sharing. Double the batch for meal prep, as the flavors meld beautifully overnight.
The sizzle of chicken hitting a screaming hot pan at 11pm on a Tuesday is, frankly, the sound of someone who gave up on reasonable dinner hours and embraced chaos. I had stumbled home late, raided the fridge for anything with flavor, and found a half used tub of gochujang staring back at me like a dare. Twenty five minutes later I was standing over the counter, wrapping caramelized spicy chicken in cool lettuce leaves, barely pausing between bites. It was messy, impromptu, and completely irresistible.
I made these for my neighbor Dana after she helped me carry an unreasonable amount of groceries up three flights of stairs in July heat. She sat on my kitchen floor because all the chairs were covered in clutter, ate three wraps in silence, looked up and said, okay you win. That was the highest compliment my cooking has ever received.
Ingredients
- Chicken thighs (500g, boneless and skinless): Thighs stay juicier than breasts when you sear them aggressively, so do not be tempted to swap.
- Gochujang (3 tbsp): This fermented Korean chili paste is the soul of the dish, bringing heat, sweetness, and umami all at once.
- Low sodium soy sauce (2 tbsp): Seasons the marinade deeply without making everything too salty, and tamari works perfectly if you need gluten free.
- Sesame oil (1 tbsp for marinade, 1 tbsp for slaw dressing): Toasted sesame oil adds a nutty perfume that makes the whole kitchen smell like your favorite takeout spot.
- Honey (2 tbsp in marinade, 1 tbsp in slaw): Helps the chicken caramelize into those gorgeous charred edges while balancing the chili heat.
- Garlic (3 cloves, minced): Fresh is non negotiable here, jarred garlic will taste flat against the bold Korean flavors.
- Fresh ginger (1 tbsp, grated): Microplane it right into the marinade for a warm bite that ties everything together.
- Rice vinegar (1 tbsp in marinade, 2 tbsp in slaw dressing): Adds brightness and mild acidity that lifts the whole dish without overpowering it.
- Napa cabbage (2 cups, shredded) and red cabbage (1 cup, sliced): The dual cabbage situation gives you tenderness from the napa and serious crunch from the red.
- Carrot (1 medium, julienned): Thin strips soak up the dressing beautifully and add a pop of orange that makes the slaw look as good as it tastes.
- Radishes (4, thinly sliced): These bring a peppery snap that cuts through the richness of the chicken.
- Green onions (3, thinly sliced) and cilantro (2 tbsp, chopped): A fresh herb and allium finish that makes each bite feel vibrant and complete.
- Lime juice (1 tbsp): Just a splash in the slaw dressing wakes up every flavor on the plate.
- Toasted sesame seeds (1 tsp in slaw, 1 tbsp for garnish): Tiny but mighty, they add a subtle crunch and toasty flavor throughout.
- Lettuce leaves (12 large butter or romaine): Butter lettuce cups beautifully, but romaine holds up better if you like a sturdier vessel.
- Red chili (1, thinly sliced, optional): For those who believe there is no such thing as too much heat.
Instructions
- Whisk the marinade together:
- Combine gochujang, soy sauce, sesame oil, honey, garlic, ginger, and rice vinegar in a bowl until smooth, then toss in the chicken strips and make sure every piece is generously coated. Let it sit for at least 15 minutes while you prep the slaw, or longer if you have the patience.
- Build the crunchy slaw:
- Toss both cabbages, the julienned carrot, sliced radishes, green onions, and cilantro into a large bowl and give it a good mix with your hands to combine everything evenly.
- Dress the slaw:
- Whisk rice vinegar, lime juice, honey, sesame oil, sesame seeds, salt, and pepper in a small bowl, then pour it over the slaw and toss until every shred glistens. Pop it in the fridge so the flavors mingle while you cook.
- Sear the chicken:
- Heat a nonstick skillet or grill pan over medium high until it practically smokes, then add the chicken in a single layer and let it cook undisturbed for a couple minutes before stirring. Cook 7 to 9 minutes total until you get deep caramelized edges and the chicken is cooked through completely.
- Wrap and eat:
- Lay out your lettuce leaves, pile each one with chicken and a generous heap of slaw, then finish with sesame seeds, sliced chili, and a squeeze of lime. Eat immediately with your hands, because utensils would miss the point entirely.
The best meals I have ever eaten happened standing up, hovering over a cutting board, sauce on my fingers, no plates involved. These wraps belong firmly in that category.
What to Serve Alongside
A crisp cold Riesling or a light lager beer cuts right through the spice and richness, mellowing the heat without fighting it. I once served these with a simple cucumber watermelon salad on the side and the sweet cool contrast was so good I almost liked the salad more than the wraps, almost.
Making It Vegetarian
Extra firm tofu or tempeh pressed dry and cut into strips absorbs the marinade beautifully if you let it sit a full hour. The key is cooking it in a very hot pan with a touch of oil so you get a real crust instead of something soft and disappointing.
Storage and Leftover Strategy
Keep the chicken, slaw, and lettuce separate in the fridge if you want to enjoy leftovers the next day without soggy chaos.
- Reheat chicken in a skillet for two minutes to bring back the caramelized edges the microwave will destroy.
- Add extra crunch to leftover slaw with fresh sliced cucumber or bean sprouts right before serving.
- Adjust gochujang in your next batch based on how brave you feel, a little goes a long way but the bold ones always win.
Some recipes are projects and some are weeknight salvation, and these fiery little wraps are the reason I keep gochujang in my fridge at all times. Make them once and you will understand.
Recipe Questions & Answers
- → How spicy are these wraps?
-
The heat level depends on your gochujang brand. Korean chili paste typically delivers medium heat with sweet undertones. Start with 2 tablespoons if sensitive to spice, or add sliced fresh chilies as garnish for extra kick.
- → Can I make these ahead?
-
Marinate chicken up to 24 hours in advance. Prepare slaw and dressing separately, then combine just before serving to maintain crunch. Reheat chicken gently in a skillet before assembling.
- → What lettuce works best?
-
Butter lettuce cups offer ideal cup shape and tender bite. Romaine leaves provide sturdy, crisp alternative. Iceberg works in a pinch but lacks subtle sweetness. Choose large, unblemished leaves.
- → Can I use chicken breast instead?
-
Breasts work but tend toward dryness. Slice thinly against grain, marinate briefly, and cook quickly over high heat. Thighs remain juicier and better handle bold gochujang flavors.
- → What pairs well as sides?
-
Serve with steamed jasmine rice, kimchi for extra probiotic kick, or pickled vegetables. Crisp Riesling or light lager cuts through spice beautifully. Simple cucumber salad refreshes palate between bites.
- → Is gochujang gluten-free?
-
Traditional gochujang contains fermented wheat. Look for certified gluten-free versions or substitute with chili garlic paste plus extra miso for similar depth. Always check labels if avoiding gluten.