Bold gochujang-marinated chicken cooks quickly until caramelized, then is piled into crisp butter or romaine leaves and finished with a vibrant crunchy slaw of napa and red cabbage, carrot, radish, cilantro, and a tangy rice vinegar–lime dressing. Ready in about 40 minutes, it's easily adapted to tofu or tempeh and uses simple pantry staples for bright, satisfying bites.
The exhaust fan above my stove was working overtime the evening these wraps came together, and honestly I think the smoke detector wanted in on the action too. Gochujang has a way of perfuming every corner of the apartment with this deeply savory, sweet heat that makes neighbors suddenly very curious about what you are cooking. I had been craving something that felt indulgent but would not leave me slumped on the couch afterward, and these lettuce wraps answered that call perfectly.
I made a double batch for a backyard gathering last summer and watched grown adults elbow each other to get to the platter first. My friend David held one up, examined it like a jeweler appraising a stone, and declared it the perfect bite before devouring it in two seconds flat.
Ingredients
- Boneless skinless chicken thighs (500 g): Thighs stay juicy and tender where breast meat can dry out, and they absorb the marinade beautifully.
- Gochujang (3 tbsp): This Korean chili paste is the soul of the dish, bringing fermented depth and a heat that builds slowly rather than overwhelming you.
- Low sodium soy sauce (2 tbsp): Adds salt and umami without making the marinade too salty, and tamari works perfectly if you need gluten free.
- Sesame oil (1 tbsp for marinade, 1 tbsp for slaw dressing): A little goes a long way and its nutty aroma is what makes this taste authentically Korean.
- Honey (2 tbsp for marinade, 1 tbsp for slaw dressing): Helps the chicken caramelize in the pan and balances the aggressive heat of the gochujang.
- Garlic and ginger: Fresh is non negotiable here, the pre minced stuff tastes flat and these two aromatics are doing heavy lifting.
- Rice vinegar: Brings brightness and tang to both the marinade and slaw dressing, tying the whole dish together.
- Napa and red cabbage: The combination gives you crunch from two different textures and a gorgeous purple and green contrast.
- Carrot, radishes, green onions, and cilantro: These build layers of sweetness, pepperiness, and fresh herb flavor in every bite of slaw.
- Lime juice and wedges: A squeeze of lime at the end wakes everything up and cuts through the richness of the chicken.
- Large butter or romaine lettuce leaves (12): Butter lettuce cups beautifully without cracking, but romaine holds up better if you like a sturdier vessel.
- Toasted sesame seeds and sliced red chili: For garnish that actually contributes flavor and texture, not just pretty sprinkles.
Instructions
- Whisk together the marinade:
- Combine gochujang, soy sauce, sesame oil, honey, minced garlic, grated ginger, and rice vinegar in a bowl until smooth. Toss the chicken strips in and make sure every piece is coated, then let it sit for at least 15 minutes while you prep the slaw.
- Build the crunchy slaw:
- Toss napa cabbage, red cabbage, julienned carrot, sliced radishes, green onions, and cilantro together in a large bowl. Give everything a good mix so the colors and textures are evenly distributed.
- Make the slaw dressing:
- Whisk rice vinegar, lime juice, honey, sesame oil, and sesame seeds in a small bowl, then season with salt and pepper. Pour it over the slaw, toss gently, and tuck it into the fridge to stay crisp while you cook.
- Cook the chicken:
- Heat a nonstick skillet or grill pan over medium high heat and spread the marinated chicken in an even layer. Cook for 7 to 9 minutes, stirring occasionally, until the edges are caramelized and the chicken is cooked through with gorgeous sticky char spots.
- Assemble the wraps:
- Lay out your lettuce leaves and fill each one with a generous portion of hot chicken. Pile the cold crunchy slaw on top, then finish with sesame seeds, sliced chili, and a big squeeze of lime.
There is something deeply satisfying about eating with your hands, wrapping up a hot messy bundle of food in a cool lettuce leaf and just going for it. These wraps have a way of turning a regular weeknight dinner into something that feels like a tiny celebration.
Making It Vegetarian
Extra firm tofu pressed well and cut into slabs works wonders here, and I have also used tempeh for a nuttier take that holds up beautifully to the bold marinade. The key is pressing the tofu for at least 20 minutes so it actually absorbs the gochujang rather than just wearing it on the surface.
Cranking The Heat Or Toning It Down
Three tablespoons of gochujang lands at a solid medium spiciness that most people can enjoy, but you have full control. Dial it back to one and a half tablespoons for a milder version, or add a spoonful of sriracha alongside it if you want to feel the fire.
What To Serve Alongside
A chilled glass of Riesling or a cold crisp lager is my go to pairing because the sweetness and carbonation cut right through the sticky spicy chicken. Steamed rice on the side lets you extend the meal if you have hungrier guests at the table.
- Keep extra lettuce leaves chilled and wrapped in damp paper towels so they stay crisp throughout the meal.
- Add cucumber matchsticks or bean sprouts to the slaw for even more refreshing crunch.
- Always double check your gochujang and soy sauce labels if cooking for someone with gluten sensitivities.
Every time I make these wraps I end up standing at the counter eating one straight from the pan before they even make it to a plate, and honestly I think that is the highest compliment a recipe can receive. Grab a napkin, roll up your sleeves, and enjoy every messy wonderful bite.
Recipe FAQs
- → How long should the chicken marinate?
-
Marinate at least 15 minutes to let the gochujang and aromatics penetrate. For deeper flavor, marinate up to 2 hours in the fridge; avoid much longer to prevent the texture from becoming too soft.
- → Which lettuce works best for the wraps?
-
Large butter or romaine leaves hold fillings well and offer a pleasant crunch. Butter lettuce gives a tender cradle, while romaine provides extra structure for heftier fillings.
- → How can I make this vegetarian?
-
Swap chicken for firm tofu or tempeh. Press and slice tofu, toss with the marinade, and pan-sear until caramelized. Tempeh benefits from a quick steam or simmer before pan-frying to absorb the marinade.
- → How do I keep the slaw crunchy?
-
Shred vegetables thinly and dress the slaw just before serving or up to an hour ahead. Store the dressed slaw chilled and uncovered for a few minutes before serving to let excess liquid drain if needed.
- → How can I control the spice level?
-
Adjust the gochujang amount or mix it with a little less-chili paste or honey to tame heat. Serve sliced fresh chili on the side so diners can add heat to taste.
- → Can parts be prepped in advance?
-
Yes. Make the slaw and dressing up to a day ahead and keep chilled. Marinate the chicken up to 2 hours in advance. Cook the chicken just before serving and assemble wraps to maintain crispness.