There’s something about these chicken lettuce wraps that just feels like sunshine in a bowl light, crunchy, and full of cozy flavor. The savory chicken, sweet hoisin, and little bites of water chestnut come together in a way that’s both comforting and refreshing.
This is one of those meals you can throw together after a long day quick enough for weeknights, but special enough to share when friends stop by. Every bite is juicy, a little tangy, and perfectly wrapped in that cool, crisp lettuce. It’s the kind of dinner that makes you feel good inside and out.
Ingredients You’ll Need
For the Filling
- 1 tbsp sesame oil
- 1 lb ground chicken
- 1 (8 oz) can water chestnuts, drained and diced
- 3 oz shiitake mushrooms, diced
- 3 scallions, thinly sliced
- 1 head of romaine lettuce, leaves washed and halved (or use butter lettuce for softer wraps )
For the Sauce
- ¼ cup hoisin sauce
- 1 tbsp low-sodium soy sauce
- 1 tbsp regular soy sauce
- 1 tbsp rice vinegar
- ½ tbsp sesame oil
- 2 tsp fresh grated ginger
- 3 garlic cloves, minced
- 1 shallot, diced
Tip: Fresh ginger makes all the difference here it gives that cozy warmth that lingers even after the last bite.
How to Make It
Step 1: Whisk the Sauce
In a small bowl, mix together the hoisin, soy sauces, rice vinegar, sesame oil, ginger, garlic, and shallot. Whisk until smooth and fragrant it should smell a little sweet and savory at the same time. Set it aside to let the flavors mingle.
Step 2: Cook the Chicken
Heat 1 tablespoon of sesame oil in a large skillet over medium-high heat. Add the ground chicken and let it sizzle that sound means it’s getting deliciously golden. Break it up with a spoon and cook until browned and crumbly.
Step 3: Add the Veggies
Stir in the diced water chestnuts and shiitake mushrooms. The chestnuts add that signature crunch, while the mushrooms bring a deep, earthy flavor that makes the filling so cozy.
Step 4: Pour in the Sauce
Lower the heat to medium and pour the sauce right over the chicken mixture. Stir well so everything is evenly coated. Cover with a lid and let it cook for a few minutes the steam helps the flavors soak into every bite.
Step 5: Adjust and Serve
Take a quick taste test. Want it a little sweeter? Add a sprinkle of sugar. Need more salt? A splash of soy sauce will do. Once it’s perfect, remove from heat and let it rest just a minute.
Lay out your lettuce leaves on a plate. Spoon that warm, glossy filling inside, top with sliced scallions, and wrap it up like a little handheld bundle of comfort.
Chicken Lettuce Wraps
Equipment
- Large skillet Preferably nonstick or cast iron
- mixing bowl For whisking the sauce
- Whisk or fork To combine sauce ingredients
- Wooden spoon For breaking up chicken
- Knife & cutting board For chopping vegetables
Ingredients
- 1 tbsp sesame oil
- 1 lb ground chicken
- 8 oz water chestnuts, drained and diced
- 3 oz shiitake mushrooms, diced
- 3 scallions, thinly sliced (plus extra for garnish)
- 1 head romaine lettuce, leaves washed and halved (or butter lettuce)
- 1/4 cup hoisin sauce
- 1 tbsp low-sodium soy sauce
- 1 tbsp regular soy sauce
- 1 tbsp rice vinegar
- 1/2 tbsp sesame oil (for the sauce)
- 2 tsp fresh grated ginger (lightly packed)
- 3 cloves garlic, minced
- 1 shallot, diced
Instructions
- In a small bowl, whisk together hoisin, low-sodium soy sauce, regular soy sauce, rice vinegar, 1/2 tbsp sesame oil, grated ginger, minced garlic, and diced shallot until smooth and fragrant.
- Heat 1 tbsp sesame oil in a large skillet over medium-high heat. Add ground chicken and cook, breaking it up, until browned and crumbled.
- Stir in the diced water chestnuts and shiitake mushrooms. Cook for 1–2 minutes until the mushrooms soften slightly.
- Reduce heat to medium. Pour the sauce over the chicken mixture and stir to coat. Cover and cook 2–3 minutes to let flavors meld.
- Uncover, taste, and adjust—add a pinch of sugar for sweetness or a splash of soy for salt. Remove from heat.
- Lay out lettuce leaves on a platter. Spoon warm filling into each leaf and garnish with sliced scallions. Serve immediately.
Notes
Nutrition
Cozy Tips & Serving Ideas
- Swap romaine for butter lettuce for softer, restaurant-style wraps
- Add a drizzle of sriracha or chili crisp for a spicy kick
- Serve with jasmine rice or noodles for a heartier meal
- Double the sauce and keep it on hand it’s great for stir-fries too!
- Perfect for meal prep just keep the filling and lettuce separate until ready to eat.
Why You’ll Love These Chicken Lettuce Wraps
There’s something so satisfying about a meal that’s both light and deeply flavorful. These chicken lettuce wraps check all the boxes quick, cozy, and full of texture. Every bite feels like a little reset after a busy day, wrapped in freshness and warmth.

