Skip to Content

Easy Asian Lettuce Wraps Recipe

Asian lettuce wraps, made right, have an addictive flavor and a satisfying crunch. You know this if you’ve ever enjoyed the lettuce wraps at P.F. Chang’s. This dish is also super healthy and a go-to entree for anyone who’s watching their carb intake.

This Asian lettuce wraps recipe is easy to prepare with ingredients you may already have on hand. The only thing I had to buy to make this was the water chestnuts, which are readily available at Walmart or any grocery store. (You can buy them on Amazon, too, but I wouldn’t recommend it. The prices are crazy high for some reason.)

Easy Asian lettuce wraps.
©Blog Chef.

Ingredients for easy Asian lettuce wraps

You’ll need these items to prepare this Asian lettuce wraps recipe:

  • Butter lettuce leaves
  • 1 lb ground turkey
  • Oil for the pan
  • 1 onion
  • 2 garlic cloves
  • Soy sauce
  • Hoisin sauce
  • Rice wine vinegar
  • Hot chili oil
  • Canned, sliced water chestnuts
  • Green onions
  • Sesame oil


Meat. You can use any ground meat in this recipe. I prefer ground turkey or ground pork, but ground beef works too. Depending on the fat content of the meat, you may need to drain off some fat after you remove the meat from the pan.

Lettuce. Butter lettuce is usually the go-to for lettuce wraps. They hold up best if you use two lettuce leaves for each wrap. You can also use stiffer romaine leaves, the ones closer to the heart.

My favorite choice is Mann’s Better Crunch lettuce. It comes in a plastic container like butter lettuce with four heads inside. You simply pop the leaves off each head. They have a nice shape and are tough enough to handle a decent-sized wrap.

Vinegar. Use any lighter vinegar you have if rice wine vinegar isn’t available.

Hoisin sauce. There are some reasonable substitutes for hoisin sauce, but I’d only resort to this in an emergency. The hoisin sauce is responsible for most of the flavor in this dish, so any substitute will change the outcome significantly. If you must use something else, try teriyaki sauce instead.

Chili oil. You can omit the chili oil or use something else to add heat. Cayenne pepper works. You’ll only need a dash. Or try 1/2 teaspoon of red pepper flakes.

How to make this easy Asian lettuce wraps recipe

Here are the steps to prep Asian lettuce wraps at home.

1. Start chopping

Chopped onions and garlic on a cutting board.
©Blog Chef.

This recipe comes together quickly if you’re organized to start. First, chop 1 large onion and 4 green onions. Then peel and mince 2 garlic cloves.

Also wash your lettuce leaves, separate them, and pat them dry.

Now combine these ingredients into a small bowl:

  • Minced garlic
  • 1 tablespoon soy sauce
  • 1/4 cup hoisin sauce
  • 1 tablespoon rice wine vinegar
  • 1 teaspoon hot chili oil

In another small bowl, combine:

  • Drained, sliced water chestnuts from an 8-oz. can
  • Chopped green onions
  • 2 tablespoons of sesame oil

2. Cook the ground turkey

Raw turkey in skillet with oil.
©Blog Chef.

Pour 1 tablespoon of oil into a skillet and turn the heat to medium high. Add 1 lb of ground turkey and cook, stirring to break the meat into small pieces. It should take about 5 minutes of cooking and stirring for all the pink to disappear. That’s the sign that your meat is fully cooked.

Using a slotted spoon, take the cooked meat out of the pan and move it to a bowl.

If there is a layer of fat left in the pan, drain it off.

3. Make the sauce

Chopped onions cooking in skillet for easy Asian lettuce wraps.
©Blog Chef.

To the same pan, add the onions and cook over medium heat. You can choose how “done” you like your onions. I prefer them to be slightly soft as they have a milder flavor that way. So I fry them, stirring, for 4 or 5 minutes. But if you like full-onion flavor and a bit of crunch, you can limit the cook time to 1 minute.

Next, add the garlic-and-soy sauce mixture to the onions in the pan. Stir to combine. Then add in the water chestnuts, green onions, and sesame oil. Stir again.

Ingredients for Asian lettuce wraps in skillet.
©Blog Chef.

Let the sauce heat and bubble gently for about 2 minutes. Add the cooked ground meat back into the sauce and turn off the heat. Stir to distribute the sauce and veggies throughout the meat.

4. Wrap and serve

Prepared Asian lettuce wraps on plate.
©Blog Chef.

Wrapping lettuce wraps is way easier than rolling a burrito. Layer two leaves of lettuce and spoon the turkey mixture down the center. Repeat until you’re out of ingredients. Serve and enjoy.

Yield: 4 servings

Asian Lettuce Wraps Recipe

Overhead view of Asian lettuce wraps prepared on plate.

With a few simple ingredients, you can prepare this delicious and healthy lettuce wraps dish, reminiscent of P.F. Chang's.

Prep Time 10 minutes
Cook Time 15 minutes
Total Time 25 minutes


  • 16 butter lettuce leaves
  • 1 lb ground turkey
  • 1 tablespoon oil
  • 1 large onion, chopped
  • 2 garlic cloves, minced
  • 1 tablespoon soy sauce
  • ¼ cup hoisin sauce
  • 1 tablespoon rice wine vinegar
  • 1 teaspoon hot chili oil
  • 8 oz. canned, sliced water chestnuts
  • 1 bunch green onions, chopped
  • 2 tablespoons dark sesame oil


  1. Rinse the lettuce leaves and pat them dry. Chop the onion and green onion and mince the garlic.
  2. Mix garlic, soy sauce, hoisin sauce, vinegar, and chili oil in a small bowl and set aside.
  3. In a different bowl, mix the water chestnuts, green onions, and sesame oil. Set aside.
  4. Heat a medium skillet to medium high heat. Add 1 tablespoon of oil. Add ground turkey and cook, while breaking the meat into pieces with a wooden spoon. Once the turkey is fully cooked and no pink remains, remove the meat using a slotted spoon. If there is excess fat in the skillet, drain it off.
  5. In the same pan, add onions and stir fry for 4 minutes until they start to look translucent. Add the garlic, soy sauce mixture to the pan. Stir to mix well. Then add in the water chestnuts, green onions, and sesame oil. Continue cooking and stirring gently for about 2 minutes.
  6. Add the turkey back into the skillet and stir to combine.
  7. Pile the meat mixture into the center of each lettuce leaf. Serve and enjoy.


You can substitute ground beef or ground pork instead of ground turkey. Also, romaine leaves work in lieu of butter lettuce. If you have access to Mann's Better Crunch lettuce, that works the best. I prefer to double layer the lettuce so it holds up better and the filling doesn't end up in your lap.

Nutrition Information:



Serving Size:


Amount Per Serving: Calories: 490Total Fat: 34gSaturated Fat: 7gTrans Fat: 0gUnsaturated Fat: 24gCholesterol: 121mgSodium: 588mgCarbohydrates: 16gFiber: 2gSugar: 7gProtein: 31g

Nutrition information isn’t always accurate.

More recipes with hoisin sauce

If you bought hoisin sauce to make these wraps, you don’t that partially empty jar to sit in your fridge until the end of time. Follow up your Asian lettuce wraps with these other delicious hoisin-sauce recipes:

puravive supplement

Monday 25th of December 2023

I just appreciate the useful information that you are able to supply in your writings.

disposable email

Sunday 17th of December 2023

I appreciate you sharing this blog post. Thanks Again. Cool.


Tuesday 3rd of January 2012

I added chopped mushrooms and chopped bok choy to the veggie mix to extend the mix, and provide more veggies....yummy! Thanks for the recipe!


Tuesday 25th of January 2011

Best website I came across; great recipes and photos that make my mouth water. I never had a lettuce wrap, but this by far was the best lettuce wrap I ever had!!!! Simple recipe with abundance of flavor. I was full after 3 wraps. Did I mention best website ever?!!


Friday 9th of April 2010

We just finished these and really enjoyed it! Didn't have any chili pepper sauce so I threw in a little cayenne pepper and it gave it some kick. Will be making these again. Love all your Asian recipes!

Skip to Recipe