This post may contain affiliate links. Please read our disclosure policy.
These PF Chang’s lettuce wraps are one of my all-time favorite takeout copycat recipes! Savory ground meat is cooked in a rich, flavorful sauce made with hoisin, garlic, and ginger, then spooned into crisp butter lettuce leaves. It’s light, delicious, and seriously hard to stop at just one.
As a kid, I was obsessed with PF Chang’s lettuce wraps. Now I make them at home, and honestly? They taste just as good—maybe better. They’re quick, easy, and perfect for meal prep or a fun weeknight dinner.
Whether you’re making them for dinner or a party appetizer, they’re always a crowd favorite.

Restaurant-Style Lettuce Wraps at Home 😋
These lettuce wraps are fast, flavorful, and perfect for meal prep. Here are a few reasons why I love this recipe:
Takeout flavor at home: You control the ingredients, and the flavor is still spot on.
Great for meal prep: The filling reheats beautifully.
Fast and easy: Done in under 25 minutes, with no complicated steps.
Ingredients You Need
This lettuce wrap recipe is made with simple pantry staples that come together to deliver bold flavor.
NOTE: The full list of ingredients with measurements is provided in the recipe card below.
Ground Chicken: This is the classic protein, but you can swap in ground turkey, pork, or even beef.
Butter Lettuce: Soft, flexible, and perfect for wrapping. Romaine or iceberg works too.
Water Chestnuts: Adds crunch and texture—don’t skip them!
Garlic + Ginger: Key aromatics that give the dish its signature flavor.
Hoisin Sauce: Sweet and savory—it gives that signature takeout taste.
Soy Sauce: I use low-sodium for better control of the salt.
Honey: Adds just a touch of sweetness.
Rice Wine Vinegar: Adds brightness and balances the sauce.
Onion: For depth and added flavor.
Sesame Oil: Adds a nutty, toasted flavor.
Green Onion + Sesame Seeds: An optional garnish that elevates the final dish.
How to Make PF Chang’s Lettuce Wraps
These wraps come together in just a few easy steps. Here’s how to make them:
Cook the meat:
Heat sesame oil in a large skillet over medium heat. Add ground chicken and cook until browned and fully cooked, about 5–6 minutes
Add aromatics:
Stir in onion, garlic, and ginger. Sauté until softened and fragrant.
Build the sauce:
Add hoisin sauce, soy sauce, honey, and rice wine vinegar. Stir well to coat everything evenly.
Add water chestnuts:
Stir in the chopped water chestnuts and cook for another 1–2 minutes to combine.

Assemble your Lettuce Wraps:
After your meat is cooked, assemble your lettuce wraps and serve! It’s that easy!

Substitutions and Variations
Protein swaps: Ground turkey, beef, pork, or even tofu all work.
Extra veggies: Add chopped mushrooms, carrots, or bell peppers.
Spice it up: Stir in chili garlic sauce or sriracha for a kick.
Lettuce options: Try iceberg or romaine if you don’t have butter lettuce.
Gluten-free: Use gluten-free soy sauce and double-check your hoisin.
Recipe Tips
Chop everything small: Small pieces help everything cook evenly and fit into the lettuce cups.
Don’t overcook the garlic and ginger: Sauté just until fragrant to avoid bitterness.
Serve immediately: The lettuce is crispest right after assembling.
Make Ahead and Storage
Lettuce wraps are best served fresh, but the filling keeps well for quick meals.
Make ahead: The filling can be made up to 3 days in advance.
Storage: Store in an airtight container in the fridge. Reheat on the stove or in the microwave. Assemble wraps just before eating.
More Takeout Recipes You’ll Love
- Beef & Broccoli Lomein
- Sweet & Sour Chicken
- Chinese Takeout Wings
- Chicken and Broccoli
- Copycat Chipotle Steak
PF Chang’s Lettuce Wraps

Ingredients
- 1 ½- 2 lbs ground meat like chicken, beef, pork
- 1 tbsps sesame oil
- ¼ cup hoison sauce
- ¼ cup low sodium soy sauce
- ¼ cup honey
- 1 tbsp rice wine vinegar
- 2 tbsps garlic gloves minced
- 2 tbsps fresh ginger minced
- ½ white onion chopped
- 1 can water chesnuts strained and roughly chopped
- Butter lettuce for serving
- sesame seeds for garnish
Instructions
- Start by adding sesame oil to a large skillet, then cook your ground beef until fully done.
- First, add garlic, onion, and ginger, then mix them together until combined.
- Add soy sauce, hoisin, and honey. Mix and simmer, then add water chestnuts.
- Assemble your lettuce wraps and garnish with sesame seeds.













I’ve ordered these so many times at the restaurant so I had to try this version. The flavor is really close and the sauce is what makes it. I like that you can adjust the spice a bit depending on what you like. Definitely a fun one to make at home.