Chicken Lettuce Wraps
Light, bright, and packed with texture, these Chicken Lettuce Wraps are a weeknight superstar. Ground chicken or turkey is quickly browned with aromatics, vegetables add crunch and sweetness, and a simple soy-honey-vinegar sauce ties everything together. Serve the savory, slightly sweet filling in crisp butter lettuce leaves and top with bean sprouts, scallions, toasted cashews, and cilantro for a fresh, handheld meal. This version keeps things straightforward and flexible—perfect for a quick family dinner or an impressive appetizer when guests arrive.
Why you’ll love these wraps
- Fast: The whole skillet comes together in about 20 minutes once the prep is done.
- Textural: Soft ground meat contrasts with crunchy zucchini, carrot, and cashews.
- Fresh: Butter lettuce and cilantro lighten every bite.
- Customizable: Swap proteins, add spice, or bulk up the vegetables.
Ingredients
Make sure you have everything prepped and measured before you start. The ingredient list below is the guide for the amounts used in the recipe.
- 2 tablespoons olive oil
- 1 small onion, diced
- 2 large cloves garlic, grated
- 1.25 lbs. ground chicken or turkey
- 1 small zucchini, diced
- 1/2 cup carrot, shredded
- salt to taste
- 1/2 tablespoons sesame oil
- 1 tablespoon seasoned rice vinegar
- 2 tablespoons soy sauce
- 3 tablespoon honey
- 3/4 cup bean sprouts
- 3 scallions, chopped
- 1/2 cup chopped cashews, toasted
- cilantro for garnish
- Butter lettuce leaves for serving
Kitchen tools
- Large skillet or sauté pan
- Spatula
- Cutting board and chef’s knife
- Microplane or fine grater for garlic
- Measuring spoons and cups
- Bowl for tossing garnishes
Prep notes

- Dice the onion and zucchini into small, even pieces so they cook evenly.
- Grate the garlic rather than mincing for an even, aromatic distribution.
- Shred the carrot on the large side of a box grater or with a food processor.
- Toast the cashews in a dry skillet over medium heat for 3–4 minutes, stirring frequently, until fragrant and lightly browned; watch carefully so they don’t burn.
- Gently rinse and pat dry butter lettuce leaves so they hold fillings without getting soggy.
Flavor profile and swaps

The sauce here is a simple balance of savory, sweet, and bright: soy sauce gives salt and umami, honey adds sweetness, and seasoned rice vinegar brightens the mixture. Sesame oil, used sparingly, brings a toasty finish. If you like more heat, add a pinch of red pepper flakes or a squirt of sriracha to the sauce. For a gluten-free version, substitute tamari for soy sauce and ensure your rice vinegar is labeled gluten-free.
Step-by-step Instructions
Follow these clear, ordered steps to make the filling and assemble the wraps. The directions below are rewritten to align precisely with the ingredient list and to keep the cooking process smooth and efficient.
- Heat the pan. Place a large skillet over medium heat and add 2 tablespoons olive oil. Allow the oil to heat until shimmering but not smoking—about 30–60 seconds.
- Sauté the aromatics. Add 1 small diced onion to the hot oil. Cook, stirring occasionally, until the onion becomes translucent and begins to soften, about 3–4 minutes. Add 2 large grated garlic cloves and cook for another 30–45 seconds, stirring constantly, so the garlic becomes fragrant without browning.
- Brown the meat. Add 1.25 lbs. ground chicken or turkey to the skillet. Break the meat up with your spatula into small pieces and cook until it is no longer pink, about 6–8 minutes. Stir frequently to ensure even browning and to combine it with the softened onion and garlic.
- Add the vegetables. Once the meat is mostly cooked, stir in 1 small diced zucchini and 1/2 cup shredded carrot. Continue cooking, stirring occasionally, until the zucchini softens but still retains some bite, about 3–4 minutes.
- Season the mixture. Sprinkle salt to taste over the filling. Start with a small amount—about 1/4 teaspoon—and adjust at the end if needed, since the sauce will add saltiness as well. Stir to distribute the salt evenly.
- Finish with the sauce. Reduce the heat to low. Drizzle in 1/2 tablespoons sesame oil, 1 tablespoon seasoned rice vinegar, 2 tablespoons soy sauce, and 3 tablespoon honey over the meat and vegetables. Stir vigorously to combine so the honey dissolves and everything is evenly coated. Allow the mixture to simmer gently for 1–2 minutes so the flavors meld.
- Fold in fresh elements. Remove the skillet from heat. Stir in 3/4 cup bean sprouts and 3 chopped scallions just until they are distributed through the filling. The residual heat will warm them slightly while keeping their crunch.
- Taste and adjust. Taste the filling and adjust seasoning if necessary—add a tiny pinch more salt or a splash more rice vinegar if you want more brightness.
- Prepare to serve. Transfer the skillet to the table or move the filling to a serving bowl. Arrange butter lettuce leaves on a platter for easy assembly.
- Assemble the wraps. Spoon the warm filling into individual butter lettuce leaves. Top each wrap with toasted chopped cashews and fresh cilantro. Serve immediately so the lettuce stays crisp.
Serving suggestions
- Offer lime wedges on the side for a bright squeeze over each wrap.
- Serve with extra soy sauce or a simple chili-sesame dipping sauce for those who enjoy heat.
- Pair with a crisp cucumber salad or steamed rice if you want a more substantial plate.
Make-ahead and storage
You can prepare the filling up to 2 days in advance. Store the cooled filling in an airtight container in the refrigerator. Reheat gently in a skillet over low heat until warmed through, then stir in bean sprouts and scallions before serving so they stay fresh. Toasted cashews and butter lettuce should be stored separately and added at serving to maintain crunch.
Notes on ingredients and substitutions
- If you prefer a different protein, ground turkey is listed as an option and works interchangeably with ground chicken at the same quantity.
- To keep the texture, use firm zucchini and finely shred the carrot so everything cooks evenly.
- Sesame oil is very potent; the recipe calls for 1/2 tablespoons to provide aroma without overpowering the dish.
- Seasoned rice vinegar adds mild sweetness and acidity. If you only have plain rice vinegar, you can use that but consider adding a teaspoon of sugar to mimic the seasoned variety.
- For a nut-free version, omit the cashews and substitute with toasted pumpkin seeds or sunflower seeds.
Troubleshooting
- If the meat seems dry, a splash of chicken broth or an extra teaspoon of sesame oil will add moisture and flavor while reheating.
- Too salty? Add a small squeeze of honey or a few extra bean sprouts to balance the saltiness.
- If the lettuce wilts quickly, serve in chilled bowls or on a chilled platter, and spoon filling into leaves just before eating.
Nutritional snapshot
These wraps are a lean-protein-forward meal with lots of vegetables and controlled added sugars (from the 3 tablespoons of honey). Using butter lettuce keeps the calories low compared to bread or tortillas while delivering a satisfying handheld experience. Exact nutrition will vary based on specific ingredient brands and portion sizes.
Final thoughts
This Chicken Lettuce Wraps recipe is a reliable, flavor-forward option for busy nights and casual entertaining. It’s quick to make, easy to customize, and always a hit because each bite is a balance of savory, sweet, and crunchy. Keep the fillings warm and the assembly line ready—once you try these, they’ll become a regular on your rotation.
Enjoy building your wraps and experimenting with little tweaks to fit your taste. Fresh garnishes and good-quality condiments make a simple recipe feel special—so plate it pretty and dig in.

Chicken Lettuce Wraps
Ingredients
- 2 tablespoons olive oil
- 1 small onion diced
- 2 cloves garlic grated
- 1.25 lbs ground chicken or turkey
- 1 small zucchini diced
- 1/2 cup carrot shredded
- salt to taste
- 1/2 tablespoon sesame oil
- 1 tablespoon seasoned rice vinegar
- 2 tablespoons soy sauce
- 3 tablespoons honey
- 3/4 cup bean sprouts
- 3 scallions chopped
- 1/2 cup cashews chopped and toasted
- cilantro for garnish
- butter lettuce leaves for serving
Instructions
- Heat a large nonstick skillet over medium heat.
- Add the olive oil, diced onion, and grated garlic to the skillet and cook, stirring occasionally, until the onion is softened about 3 minutes.
- Add the ground chicken (or turkey) to the skillet and cook, breaking it into crumbles with a spatula until no longer pink.
- Stir in the diced zucchini, shredded carrot, and salt, and continue cooking until the vegetables are tender and the meat is cooked through.
- While the meat cooks, whisk together the sesame oil, seasoned rice vinegar, soy sauce, and honey in a small bowl to make the sauce.
- Pour the sauce over the cooked chicken and vegetables, cover the skillet, and simmer for 5–7 minutes to meld the flavors.
- Just before serving, fold in the bean sprouts, chopped scallions, toasted chopped cashews, and cilantro.
- Scoop the filling into butter lettuce leaves and serve immediately.
Equipment
- large nonstick skillet
- Small Bowl
- Spatula or Wooden Spoon
- Knife
- Cutting Board
Notes
- Toast cashews in a dry skillet until golden and fragrant.
- Adjust salt to taste after adding the sauce.
- Use either ground chicken or turkey as preferred.

