Copycat Cheesecake Factory Lettuce Wraps in 30 Minutes
Cheesecake Factory lettuce wraps get their pull from a sweet, salty peanut sauce and a scoop of crunchy filling tucked into cold butter lettuce, and this version brings that same combination to your own stove in about half an hour.
Ground chicken stands in for the restaurant’s filling, and a quick homemade sauce means you control the heat instead of guessing at it.

Why This Version Tastes Like the Original
The sauce is what sells it. Hoisin and peanut butter give it a sticky, slightly sweet coating, while a spoonful of sriracha keeps it from tasting flat.
Ground chicken cooks fast and soaks up sauce better than diced chicken breast, so every bite gets coated instead of just sitting on top.
I like that the crunch comes from three places at once, the lettuce, the water chestnuts, and the noodles on top, so the texture never gets boring.
Ingredients

- 1 lb ground chicken: works better than diced chicken breast here since it soaks up the sauce
- 2 tbsp vegetable oil: for browning, any neutral oil works
- 1 small yellow onion, diced
- 3 cloves garlic, minced
- 1 tbsp fresh ginger, minced: skip the jarred stuff if you can, fresh makes a real difference
- 8 oz water chestnuts, drained and diced: the crunch that holds up even after simmering
- 4 green onions, sliced, divided
- 1 head butter lettuce, leaves separated into cups: Bibb or butter lettuce cups best
- 1/4 cup hoisin sauce
- 3 tbsp soy sauce
- 2 tbsp rice vinegar
- 1 tbsp toasted sesame oil
- 2 tbsp creamy peanut butter
- 1 tbsp sriracha, plus more for serving: start here and add more once you taste it
- 1 cup crispy chow mein noodles, for topping
- 2 tbsp chopped roasted peanuts, for topping
Variations / Substitutions
- Ground turkey or pork: swaps in at the same weight and cooks in about the same time, turkey stays a bit milder while pork adds more fat and richness.
- Chopped shrimp: cooks in under half the time, watch for it to turn opaque and pink instead of using the chicken cue.
- Coconut aminos instead of soy sauce: makes it soy-free and a touch sweeter, so you may want to cut back the hoisin slightly.
- Chili garlic sauce instead of sriracha: gives a chunkier heat with visible seeds rather than a smooth burn.
- Fresh lime juice stirred in at the end: brightens the whole thing up if the sauce tastes a little heavy.
- Coconut aminos plus tamari-free hoisin: makes the dish fully soy-free, though most standard hoisin still contains soy, check the label.
This filling also works well spooned over rice noodles the way I do with Spicy Peanut Noodles.
How to Make Cheesecake Factory Lettuce Wraps
Step 1: Whisk the Peanut Sauce

In a small bowl, whisk together the 1/4 cup hoisin sauce, 3 tbsp soy sauce, 2 tbsp rice vinegar, 1 tbsp toasted sesame oil, 2 tbsp creamy peanut butter, and 1 tbsp sriracha until smooth. Set it aside so the flavors have a minute to blend while you start the chicken.
The peanut butter takes a few extra whisks to fully dissolve, so keep going until you don’t see any streaks and the sauce turns a deep amber-brown.
Step 2: Sear the Ground Chicken

Heat the 2 tbsp vegetable oil in a large skillet over medium-high heat. Add the 1 lb ground chicken, breaking it into small crumbles with a spoon, and cook for 6 to 7 minutes, until no pink remains and it reaches 165°F.
Let it sit undisturbed for the first minute or two so it actually browns instead of steaming. You’ll see light golden bits start forming on the bottom of the pan.
Step 3: Stir in the Aromatics and Water Chestnuts

Add the diced onion, 3 cloves garlic minced, 1 tbsp fresh ginger minced, and 8 oz water chestnuts diced into the skillet. Cook for 3 minutes over medium heat, stirring often, until the onion turns translucent.
The water chestnuts stay crunchy no matter how long they cook, which is exactly the point, they’re what gives the filling its snap.
Step 4: Toss the Filling with the Sauce

Pour the sauce from step 1 over the chicken mixture and add 2 of the 4 sliced green onions. Toss everything together and simmer for 2 minutes, until the sauce thickens slightly and coats every piece.
The mixture should look glossy, not soupy. If it’s still thin, give it another minute so it clings to the chicken instead of pooling at the bottom of the lettuce cup.
Step 5: Fill and Top the Lettuce Cups

Spoon the warm filling into the butter lettuce leaves, using about 2 to 3 tbsp per cup. Top each one with a bit of the 1 cup crispy chow mein noodles, a sprinkle of the 2 tbsp chopped peanuts, and the remaining 2 green onions.
Serve them right away while the noodles are still crackly and the lettuce is cold against the warm filling. That contrast is most of the appeal.
Tips for Sturdy, Crunchy Wraps
- Pick butter or Bibb lettuce over iceberg. The leaves are pliable enough to fold without cracking down the middle.
- Drain any extra grease from the pan before adding the sauce, this keeps the filling from turning watery once it hits the lettuce.
- Keep the noodles and peanuts in separate small bowls at the table if you’re feeding more than two people, so everyone tops their own and nothing sits and goes soft.
- Double the sauce and keep the extra in the fridge for dipping or drizzling over rice the next day.
Cook times shift a bit depending on the protein you use.
| Protein | Amount | Cook Time |
|---|---|---|
| Ground chicken | 1 lb | 6-7 min |
| Ground turkey | 1 lb | 6-7 min |
| Ground pork | 1 lb | 5-6 min |
| Shrimp, chopped | 1 lb | 3-4 min |
Keeping Leftover Filling Fresh
Refrigerate: store the filling in an airtight container for up to 4 days, keep the lettuce leaves separate wrapped in a damp paper towel so they stay crisp.
Reheating: warm the filling in a skillet over medium heat for 2 to 3 minutes, or in the microwave in 30-second bursts, stirring between each one.
Serve Cold: the leftover filling also works cold, spooned over greens or cold rice noodles for a quick lunch.
What To Serve With Cheesecake Factory Lettuce Wraps
Steamed jasmine rice on the side soaks up any extra sauce that drips out of the wraps, so nothing gets wasted. A light cucumber salad with rice vinegar cuts through the richness of the peanut sauce with something cold and acidic. If you want to round it out into a full meal, a simple egg drop soup adds warmth without competing with the peanut flavor already going on in the wraps.
Frequently Asked Questions
Is this recipe gluten-free?
Not as written, since regular soy sauce and most hoisin sauce contain wheat. Swap in tamari and a gluten-free hoisin and the rest of the recipe stays the same.
Can I freeze the filling?
Yes, it freezes well for up to 2 months in an airtight container, though the water chestnuts soften slightly after thawing. Thaw it in the fridge overnight before reheating.
Can I make this vegetarian?
Yes, swap the ground chicken for crumbled extra-firm tofu or a plant-based ground meat, both pick up the sauce well since the flavor is really coming from the hoisin and peanut butter.
What if my sauce tastes too salty?
Stir in an extra teaspoon of rice vinegar or a squeeze of lime juice, the acid balances out the salt from the soy sauce and hoisin without needing to remake the whole batch.

Ingredients
Method
- Whisk the hoisin sauce, soy sauce, rice vinegar, sesame oil, peanut butter, and sriracha together in a small bowl and set aside.
- Heat the vegetable oil in a large skillet over medium-high heat and cook the ground chicken, breaking it up, for 6 to 7 minutes until it reaches 165°F.
- Add the onion, garlic, ginger, and water chestnuts and cook for 3 minutes, stirring often, until the onion is translucent.
- Pour in the sauce and 2 of the green onions, toss, and simmer for 2 minutes until glossy and thickened.
- Spoon the filling into the lettuce leaves and top with the chow mein noodles, peanuts, and remaining green onions. Serve immediately.
