Main Courses
This Cheesecake Factory Bang Bang Chicken and Shrimp copycat recipe delivers the same addictive combination of crispy-skinned protein and bold, tangy-spicy sauce you crave. After years of perfecting restaurant-quality copycats at home, I’ve cracked the code for that signature crunch and juicy center—without the wait or takeout markup.
The secret lies in a precise marinade and sauce balance that transforms ordinary chicken and shrimp into spice bombs.
The recipe starts with a simple yet effective marinade that tenderizes the protein while building flavor, followed by a two-stage cooking process to ensure maximum crispiness.
The Bang Bang sauce—sweet, spicy, and tangy—is where the magic happens, with a perfect ratio of sriracha, honey, and vinegar that mimics the restaurant’s signature taste. Every bite delivers that signature crunch and juicy payoff, making it a crowd-pleaser for spice lovers and newcomers alike.
What you’ll end up with is a dish that looks and tastes exactly like the Cheesecake Factory version—crispy golden edges, tender centers, and a glossy sauce that clings perfectly to the protein.
The best part? It’s achievable in a home kitchen with standard tools, no special equipment required. Serve it over jasmine rice, garnished with sesame seeds and green onions, for the full experience.
This recipe serves four, making it ideal for weeknight dinners or weekend entertaining. The method is straightforward but precise, ensuring you get the same restaurant-quality results every time. Let’s get cooking!
Ingredients for cheesecake factory bang bang chicken and shrimp copycat
Crispy-skinned proteins and bold sauce need precise ingredients for restaurant-quality results at home.
| Ingredient | Amount | Notes |
|---|---|---|
| Boneless, Skinless Chicken Thighs 🍗 | 1 ½ lb | Cut into 1-inch pieces |
| Large Shrimp 🦐 | 1 ½ lb | Peeled, deveined, tails on |
| Sriracha Sauce 🌶️ | ¼ cup | Huy Fong brand preferred |
| Honey 🍯 | ¼ cup | Wildflower preferred |
| Rice Vinegar 🍶 | ¼ cup | Seasoned preferred |
| Soy Sauce 🥢 | 2 tbsp | Low-sodium preferred |
| Sesame Oil 🫒 | 1 tbsp | Toasted sesame preferred |
| Fresh Ginger 🌿 | ½ oz | Grated, peeled |
| Garlic Cloves 🧄 | 6 cloves | Minced, fresh preferred |
| Cornstarch 🌾 | 2 tbsp | For crispy coating |
| Vegetable Oil 🫒 | 1 ½ cups | For deep frying |
| Jasmine Rice 🍚 | 1 ½ cups | Uncooked, long-grain |
| Green Onions 🧅 | 4 whole | Thinly sliced, for garnish |
| Toasted Sesame Seeds 🌾 | 1 tbsp | For garnish |
| Diamond Crystal Kosher Salt 🧂 | 1 ½ tsp | For seasoning |
The protein selection is critical. Chicken thighs provide juiciness while large shrimp maintain their shape during frying. Purchase fresh, day-of shrimp from seafood counters at Whole Foods or Trader Joe's—avoid thawed options. For ginger, opt for organic from the produce section, as it's less likely to be waxed. Garlic should be firm and free of sprouts; Costco sells pre-minced garlic in convenient jars for this recipe. The Huy Fong Sriracha brand replicates the restaurant's signature heat profile perfectly—don't substitute generic brands here.
No sesame oil? Toasted vegetable oil works in a pinch, though flavor will differ slightly. Substitute honey with agave nectar if needed, though texture may vary. For the cornstarch coating, arrowroot powder functions identically. The rice vinegar can be swapped for apple cider vinegar, though the tang will be less refined. Fresh ginger can be replaced with 1.5 teaspoons ground ginger, but freshly grated delivers superior complexity. Soy sauce should be low-sodium to prevent over-salting the delicate proteins.
Store raw shrimp in the coldest part of your fridge and use within 2 days for optimal texture. Marinated proteins can be refrigerated for up to 12 hours, though flavor develops best after 4 hours. Cooked proteins reheat beautifully—30 seconds in the microwave restores crispiness. Jasmine rice keeps for 6 months in an airtight container, while sesame seeds maintain freshness for 3 months if stored in a cool, dark place.
Why You'll Love This Recipe
- One-Pan Magic: I swear by this recipe—just toss the chicken, shrimp, and sauce in one pan, and you’re done. No chopping, no fuss, no extra dishes. Honestly, the only prep is peeling shrimp (and even that’s quick if you’re buying pre-peeled).
- Sweet-Spicy Kick: That perfect balance of sriracha’s heat, honey’s sweetness, and rice vinegar’s tang? It’s what makes this dish ridiculously good. The shrimp soak up the sauce like a dream, while the chicken stays juicy—no dry bites here.
- Weeknight & Meal Prep: Between us, this is my go-to for busy nights. Double the batch, and you’ve got lunch for days—toss it cold in wraps or reheat for a fast dinner. (Yes, even on a Tuesday night when you’re exhausted.)
- Budget-Friendly Feast: Chicken thighs and shrimp stretch further than you’d think, and the sauce costs pennies. I’ll be real: my grocery bill stays low, but my family’s happy—because this dish always disappears fast.
Step-by-step instructions for Cheesecake Factory Bang Bang chicken and shrimp
Mastering this copycat recipe delivers restaurant-quality crispy-skinned protein with perfect juicy centers.
Prepare the Protein for Double-Frying
Cut the 1.5 lb boneless, skinless chicken thighs into 1-inch pieces and pat them completely dry with paper towels. The drier the surface, the better the crisp develops. In a medium bowl, whisk together 2 tbsp cornstarch, 1.5 tsp diamond crystal kosher salt, and 1 tbsp sesame oil. Add the chicken pieces and toss until evenly coated, pressing gently to adhere the mixture to each piece.
Heat 1 cup vegetable oil in a deep skillet over medium heat until it reaches 350°F. Fry the chicken in batches for 3-4 minutes until golden brown and cooked through (internal temperature 165°F). Drain on a wire rack and let cool slightly. This initial fry builds the crispy exterior while keeping the centers juicy.
Meanwhile, peel and devein the 1.5 lb large shrimp, leaving tails intact. Pat dry and repeat the cornstarch coating process. Fry the shrimp in the same oil (no need to reheat) for 1-2 minutes per side until golden. Drain and set aside with the chicken.
Create the Signature Bang Bang Sauce
In a small saucepan, combine 0.25 cup sriracha sauce, 0.25 cup honey, 0.25 cup rice vinegar, 2 tbsp soy sauce, 0.5 oz grated fresh ginger, and 6 minced garlic cloves. Bring to a gentle simmer over medium heat and reduce by half (5-7 minutes), stirring occasionally, until thickened to a glossy consistency.
Remove from heat and whisk in 1 tbsp toasted sesame oil until fully incorporated. The sauce should coat the back of a spoon smoothly. Taste and adjust seasoning if needed—this is your flavor foundation. Here's the thing: the sauce must be perfectly balanced between sweet, spicy, and tangy to replicate that signature Cheesecake Factory taste.
Assemble and Serve Over Jasmine Rice
Cook the 1.5 cups jasmine rice according to package instructions (typically 1:1 rice-to-water ratio, simmered for 15-18 minutes). Fluff with a fork and divide among 4 serving plates. Arrange the crispy chicken and shrimp over the rice, ensuring even distribution.
Drizzle each serving generously with the bang bang sauce, allowing it to pool slightly in the center. Garnish with thinly sliced green onions and toasted sesame seeds for visual appeal and added texture. Serve immediately while the protein remains crispy and the sauce is still warm.
This dish delivers on all promises: the double-frying creates that signature crispy skin, while the sauce ensures juicy centers. The rice acts as a neutral base that lets the bold flavors shine. Each bite should balance heat, sweetness, and umami perfectly.
Pro Tips For Making Cheesecake Factory Bang Bang Chicken And Shrimp Copycat
- PAT DRY THE SHRIMP: I learned this the hard way—wet shrimp steam instead of sear. Grab paper towels and blot them thoroughly before hitting the pan. The Maillard reaction needs dry surfaces, and that’s how you get crispy edges without rubbery shrimp.
- SEAR CHICKEN IN BATCHES: Crowding the pan turns your chicken thighs into sad, greasy dumplings. Work in 2-3 pieces at a time over medium-high heat until golden brown—about 3 minutes per side. Your future self will thank you when the sauce clings to crispy, not soggy, meat.
- BALANCE THE SAUCE: Sriracha alone is too aggressive; honey and rice vinegar need to play nice. Taste as you go—start with a 1:1:1 ratio (sriracha : honey : vinegar), then adjust. The Cheesecake Factory version isn’t just spicy; it’s harmonious. (Yes, even if you’re impatient like me.)
- REST THE SHRIMP 2 MINUTES: This isn’t the prettiest method, but it’s the tastiest. After cooking, tent the shrimp with foil and let them sit—don’t skip this. They’ll stay juicy, not turn to mush when you toss them in the sauce. (I know, I know, but trust the process.)
Make-ahead tips for this cheesecake factory bang bang chicken and shrimp copycat
Marinade Prep Ahead
The sauce and marinade components can be prepped 24 hours in advance—this is where most of the flavor develops. Store the Bang Bang sauce in an airtight container in the fridge, and it’ll thicken slightly but still taste fresh.
I like to make a double batch because it’s perfect for weeknight stir-fries or rice bowls later in the week. 💡
For the protein marinade, mix the cornstarch, salt, and sesame oil in a sealed container and refrigerate for up to 12 hours. The cornstarch helps tenderize the chicken and shrimp, so don’t skip this step.
Just toss the raw proteins with the dry mix right before frying—no need to marinate longer than that.
Protein Prep Timeline
Here’s my foolproof schedule for make-ahead success: Start by cutting and drying the chicken thighs the night before, then refrigerate them uncovered on a wire rack.
This dries them thoroughly for maximum crispiness. The next morning, coat them in the cornstarch mix and store in the fridge until ready to fry. 🍗
For the shrimp, peel and devein them no more than 4 hours ahead—they oxidize quickly and lose texture. Keep them in the fridge in a single layer on parchment paper, lightly coated with 1 tsp rice vinegar to preserve freshness.
This prevents that dreaded "fishy" smell when reheating.
Double-Fry Shortcuts
If you’re short on time, par-cook the proteins and finish them later. After the first fry, let the chicken and shrimp cool completely, then transfer them to a sealed container lined with parchment paper.
They’ll stay crispy for 8 hours in the fridge—just reheat in a 350°F oven for 5-7 minutes before the final fry. This works especially well for weekend entertaining.
The final fry is where the magic happens, so don’t skip it. Heat the oil to 375°F and fry for 1-2 minutes until golden again. The key is high heat and quick cooking—any longer, and the shrimp turns rubbery.
A deep-fat thermometer is worth the investment here; I use the Thermoworks Dot for accuracy. ⚡
Sauce Storage Hacks
The Bang Bang sauce keeps for 1 month in the fridge if stored properly. Pour it into a small glass jar and press plastic wrap directly on the surface to prevent a skin from forming.
When reheating, warm it gently in a saucepan over low heat—never microwave, or it’ll separate. Stir in 1 tsp honey if it thickens too much after storage. 🍯
Freeze the sauce in ice cube trays for portion control. Each cube makes a perfect single serving—just thaw and drizzle. I also freeze extra sauce in 1-ounce portions in silicone molds for easy reheating. Label with dates, as the sauce loses some vibrancy after 3 months in the freezer.
Rice Make-Ahead
Cook the jasmine rice fresh for the best texture, but you can par-cook it and finish later. Rinse and drain the rice, then cook it 75% of the way (about 12 minutes on the stovetop).
Spread it on a baking sheet to cool, then store in an airtight container for up to 2 days. Reheat by steaming for 5 minutes or microwaving with a damp paper towel. 🍚
For freezer-friendly rice, cook it completely, cool, and freeze in single-serving portions. Reheat by microwaving with 1 tbsp water for 2 minutes, then fluff with a fork. This method works surprisingly well—just don’t expect the same fluffy texture as fresh rice.
Nutrition facts
Frequently asked questions
Can I make this recipe with just chicken or shrimp?
The original dish combines both proteins for texture contrast, but you can absolutely make it with just one. For chicken-only, increase to 2 lbs of thighs. For shrimp-only, use 2 lbs of large shrimp and reduce frying time to 1 minute per side to prevent rubberiness. The sauce recipe remains the same—just adjust portions to taste.
Why does the sauce need to be reduced?
Reducing the sauce by half concentrates the flavors and creates that signature glossy texture. The heat evaporates excess liquid while caramelizing the honey and deepening the spicy-sweet balance. Skipping this step results in a thinner, less vibrant sauce that won't cling as beautifully to the protein. Think of it like making jam—cooking reduces liquid to intensify flavor.
What if I don't have a deep-fat thermometer?
No thermometer? No problem. Test the oil by dropping in a small piece of bread—if it sizzles and turns golden in 30 seconds, it's ready. For shrimp, aim for 375°F (golden in 1 minute), and 350°F for chicken (golden in 3-4 minutes). Keep oil temperature consistent by adjusting heat as needed. A candy thermometer works too if you have one for candy-making!
Can I make this gluten-free?
Yes! Replace the cornstarch with 2 tbsp arrowroot powder or tapioca starch for the protein coating. Check your sriracha and soy sauce labels—most brands are gluten-free, but some contain wheat. For extra safety, use tamari instead of soy sauce. The sauce will still be delicious, though the texture might be slightly lighter without the cornstarch's binding properties.
How do I fix rubbery shrimp?
Overcooking is the usual culprit. Shrimp should cook just until opaque—about 1 minute per side at 375°F. If they turn rubbery, try this fix: Toss them in 1 tbsp melted butter and 1 tsp soy sauce, then reheat in a skillet for 30 seconds over medium heat. The butter adds moisture and restores tenderness. For next time, use a thermometer to monitor oil temp precisely!
