Sticky Soy Garlic Chicken is a quick skillet chicken recipe coated in a glossy, sweet-savory sauce made with soy sauce, garlic, honey, and a little ginger. It has that takeout-style flavor people love, but it is simple enough to make at home on a busy night.
This recipe is perfect when you want something bold, saucy, and satisfying without deep frying or using complicated ingredients.The chicken turns tender inside, lightly caramelized outside, and the sauce thickens into a sticky glaze that clings to every bite.
What makes this version especially easy is that everything comes together in one pan. You do not need a long marinade or special equipment. Just sear the chicken, simmer the sauce, and let it reduce until glossy.

What This Recipe Tastes Like
Sticky Soy Garlic Chicken tastes sweet, salty, garlicky, and slightly tangy with a deep savory finish from the soy sauce. The honey gives the sauce a shiny, sticky texture, while garlic and ginger keep it from tasting too sweet.
The chicken has tender, juicy centers with lightly browned edges. As the sauce reduces, it coats the chicken like a glaze instead of staying watery. The final dish feels rich and comforting, but not heavy.
It is the kind of chicken that works beautifully over steamed rice because the extra sauce soaks in and makes the whole plate taste better.
Why You’ll Love This Recipe
- Fast enough for weeknights: It cooks in about 25 minutes.
- Big flavor with pantry staples: Soy sauce, garlic, honey, and vinegar do most of the work.
- Better than takeout: Saucy, glossy, and fresh without being greasy.
- Family-friendly: Sweet-savory flavor makes it easy for kids and adults to enjoy.
- Flexible serving options: Serve it with rice, noodles, stir-fried vegetables, or lettuce cups.
- Meal prep friendly: The sauce reheats well and keeps the chicken flavorful.
Best Occasions to Serve This
Sticky Soy Garlic Chicken is best for weeknight dinners when you want something quick but still exciting. It also works well for meal prep because the sauce helps keep the chicken moist after reheating.
Serve it for casual family dinners, rice bowls, lunch boxes, or simple Asian-inspired dinner nights. If you are making food for guests, you can serve it with jasmine rice, cucumber salad, and roasted broccoli for an easy but polished meal.

Step-by-Step Cooking Instructions
1. Cut the chicken evenly
Cut the chicken into bite-sized pieces so they cook quickly and evenly. Try to keep the pieces similar in size. If some pieces are much larger than others, the small ones may dry out before the larger ones finish cooking.
Pat the chicken dry with paper towels before cooking. This helps the chicken brown instead of steam in the pan.
2. Lightly season and coat the chicken
Season the chicken lightly, then coat it with a small amount of cornstarch. The cornstarch helps create a delicate outer layer that catches the sauce and gives the chicken a slightly crisp edge.
Do not overcoat it. You are not making fried chicken. A light coating is enough to help the sauce cling.
3. Sear the chicken in a hot pan
Heat oil in a large skillet over medium-high heat. Add the chicken in a single layer and let it sit for a minute before stirring. This helps the bottom brown properly.
Cook until the chicken is golden on the outside and almost cooked through. If your pan is small, cook in batches so the chicken does not crowd and release too much moisture.
4. Make the sauce
In a small bowl, stir together the soy sauce, honey, garlic, ginger, rice vinegar, sesame oil, and a splash of water. Mixing the sauce before adding it to the pan helps everything cook evenly.
Taste the sauce before it goes in if you want to adjust sweetness or saltiness. If you like a stronger garlic flavor, add an extra clove.
5. Simmer until sticky and glossy
Pour the sauce into the skillet with the chicken. Stir well and let it bubble gently. As it simmers, the sauce will thicken and turn glossy.
Keep stirring so the garlic does not burn and the chicken gets fully coated. The sauce is ready when it clings to the chicken instead of pooling thinly in the pan.
6. Finish and serve
Remove the skillet from the heat once the sauce is thick and sticky. Garnish with sliced green onions and sesame seeds if you like.
Serve hot over rice, noodles, or vegetables. Make sure to spoon any extra sauce from the pan over the top.
Pro Tips for Best Results
- Use low-sodium soy sauce if possible. Regular soy sauce can make the dish too salty once the sauce reduces.
- Do not overcrowd the pan. Crowding makes the chicken steam instead of brown.
- Keep the heat controlled after adding the sauce. A strong boil can burn the honey and garlic.
- Cut chicken evenly. This is the easiest way to avoid dry pieces.
- Add chili flakes at the end if you want heat without overpowering the garlic flavor.
- Let the sauce reduce properly. If it looks thin, cook it for another minute or two until glossy.
Variations & Substitutions
Make it spicy
Add red pepper flakes, chili garlic sauce, or sriracha to the sauce. Start small and increase to taste.
Make it gluten-free
Use gluten-free tamari instead of regular soy sauce. Also check that your cornstarch and other sauce ingredients are certified gluten-free if needed.
Make it lower-carb
Swap honey for a keto-friendly sweetener that works in sauces. Serve the chicken with cauliflower rice or sautéed cabbage instead of regular rice.
Use chicken thighs
Boneless skinless chicken thighs are juicy and forgiving. They work especially well if you want a richer, more tender result.
Use chicken breast
Chicken breast works well too, but do not overcook it. Cut it evenly and remove it from heat once it reaches a safe cooked texture.
Add vegetables
Broccoli, bell peppers, snap peas, carrots, and green beans all work well. Cook the vegetables separately or add quick-cooking vegetables near the end so they stay crisp.
Try a baked version
You can bake the chicken pieces until cooked through, then toss them with the reduced sauce in a skillet. This works well if you are making a larger batch.
Storage, Freezing & Reheating Tips
Store leftover Sticky Soy Garlic Chicken in an airtight container in the refrigerator for up to 4 days. Keep extra sauce with the chicken so it stays moist.
To freeze, let the chicken cool completely, then store it in a freezer-safe container for up to 2 months. Thaw overnight in the refrigerator before reheating.
For best reheating, warm it in a skillet over medium-low heat with a splash of water. This loosens the sauce and keeps the chicken from drying out. You can also microwave it in short intervals, stirring between each one.
FAQs
Can I make Sticky Soy Garlic Chicken ahead of time?
Yes, Sticky Soy Garlic Chicken works well for meal prep. Cook the chicken fully, let it cool, and store it with the sauce in airtight containers. For the best texture, reheat it in a skillet with a small splash of water so the sauce becomes glossy again.
Can I use chicken thighs instead of chicken breast?
Yes, chicken thighs are a great choice for this recipe. They stay juicy, handle high heat well, and pair perfectly with the sticky soy garlic sauce. Boneless skinless thighs are easiest because they cook quickly and evenly.
Why is my soy garlic sauce not getting sticky?
The sauce usually needs more time to reduce. Let it simmer uncovered until the liquid thickens and coats the chicken. If the heat is too low, it may stay thin. If it gets too thick, add a small splash of water to loosen it.
What can I serve with Sticky Soy Garlic Chicken?
Serve it with steamed jasmine rice, fried rice, noodles, roasted broccoli, cucumber salad, stir-fried vegetables, or lettuce cups. Rice is the easiest pairing because it soaks up the extra sauce.
Can I freeze Sticky Soy Garlic Chicken?
Yes, you can freeze it for up to 2 months. Let it cool first, then freeze it in a sealed container. Thaw overnight in the fridge and reheat gently in a skillet so the sauce does not burn or become too thick.

Sticky Soy Garlic Chicken
Ingredients
Method
- Pat the chicken dry and cut it into even bite-sized pieces.
- Toss the chicken with cornstarch, salt, and black pepper until lightly coated.
- Heat oil in a large skillet over medium-high heat.
- Add the chicken in a single layer and cook for 5–7 minutes, stirring occasionally, until golden and nearly cooked through.
- In a small bowl, whisk together soy sauce, honey, garlic, ginger, rice vinegar, sesame oil, and water.
- Pour the sauce into the skillet and stir to coat the chicken.
- Simmer for 3–5 minutes, stirring often, until the sauce thickens and turns glossy.
- Remove from heat and garnish with sesame seeds and green onions if desired.
- Serve hot with rice, noodles, or vegetables.
Notes
Notes
- Use low-sodium soy sauce to prevent the sauce from becoming too salty.
- Do not overcrowd the skillet, or the chicken will steam instead of brown.
- Add red pepper flakes or sriracha for a spicy version.
- If the sauce gets too thick, loosen it with a splash of water.


