Stir Fry Marinade Recipe for Flavorful, Tender Results

Updated November 3, 2026

Total time
37 min
prep 10 min · cook 12 min
Serves
4
portions as written
Safe temperature (USDA)
165°F / 74°C
check the thickest piece

Jump to recipe

Stir Fry Marinade Recipe for Flavorful, Tender Results

This stir fry marinade is a savory-sweet blend of soy sauce, ginger, garlic, rice vinegar, sesame oil, and honey, made to season a quick chicken and vegetable stir-fry. A little cornstarch helps the reserved sauce cling to the finished dish, while a short marinade gives thin slices of chicken time to pick up flavor without delaying dinner for hours. The recipe is a flexible, home-style combination rather than a single regional classic, and it also works with tofu or other stir-fry ingredients.

Ingredients

  • 1 lb (450 g) boneless, skinless chicken breast or thighs, cut into thin strips
  • 1/4 cup (60 ml) low-sodium soy sauce
  • 2 tbsp (30 ml) water
  • 1 tbsp (15 ml) unseasoned rice vinegar
  • 1 tbsp (21 g) honey
  • 1 tbsp (15 ml) toasted sesame oil
  • 2 tsp (6 g) cornstarch
  • 2 garlic cloves (about 6 g), finely minced
  • 1 tbsp (6 g) finely grated fresh ginger
  • 1/8 tsp (0.5 g) ground black pepper
  • 1 tbsp (15 ml) neutral cooking oil, such as canola or avocado oil
  • 3 cups (270 g) broccoli florets, cut into small, even pieces
  • 1 medium bell pepper (about 150 g), thinly sliced
  • 2 tbsp (30 ml) water, for steaming the vegetables if needed
  • 2 scallions (about 30 g), thinly sliced, for serving

Instructions

  1. Mix the marinade. In a medium bowl, whisk together the soy sauce, 2 tablespoons water, rice vinegar, honey, sesame oil, cornstarch, garlic, ginger, and black pepper. Whisk until the honey is dispersed and no dry cornstarch remains on the bottom. The mixture may look a little cloudy; that is normal.
  2. Set aside clean sauce. Before adding raw chicken, transfer 1/4 cup of the marinade to a small covered container and refrigerate it. This clean portion will finish the stir-fry later. Keep it separate from the bowl used for raw chicken, and do not use a spoon that has touched the chicken in the reserved sauce.
  3. Marinate the chicken. Add the sliced chicken to the remaining marinade and toss to coat each piece. Cover and refrigerate for 15 minutes while you prepare the vegetables. Keep the chicken chilled during this wait; do not marinate it on the counter. Thin strips take on flavor quickly, so a longer soak is not necessary for this recipe.
  4. Heat the pan. Lift the chicken from its marinade, letting excess liquid drip back into the bowl, and discard the used marinade. Heat a large wok or wide skillet over medium-high heat. Add the neutral oil and swirl to coat the pan. If your pan is small, plan to cook the chicken in two batches so it sears rather than steams.
  5. Cook the chicken. Add the chicken in a single layer, working in batches if needed. Stir-fry for about 3 to 4 minutes per batch, turning the strips so they cook evenly. Chicken is safe when the thickest pieces reach 165°F (74°C); check with a food thermometer, as required by the USDA FSIS safe minimum temperature guidance. Transfer cooked chicken to a clean plate while you cook the vegetables.
  6. Stir-fry the vegetables. Add the broccoli and bell pepper to the hot pan. Stir-fry for 2 minutes, then add the additional 2 tablespoons of water and cover for about 1 minute to help the broccoli become crisp-tender. Remove the lid and let any remaining water cook off. If you prefer softer vegetables, continue cooking for another 1 to 2 minutes.
  7. Bring the dish together. Return the chicken and any juices on the clean plate to the pan. Whisk the reserved marinade again, because cornstarch settles, and pour it over the chicken and vegetables. Toss for 1 to 2 minutes, until the sauce bubbles, thickens, and coats the ingredients. Serve hot, topped with scallions.

Tips

  • Slice evenly. Cut the chicken into strips of similar thickness, ideally about 1/4 inch (6 mm). Even pieces cook at roughly the same pace, making it easier to avoid dry edges while checking the thickest pieces for a safe temperature.
  • Use low-sodium soy sauce if possible. Regular soy sauce can make the finished stir-fry quite salty as the sauce reduces. If regular soy sauce is what you have, replace the 2 tablespoons of water in the marinade with 3 tablespoons (45 ml), and taste before adding any extra salt.
  • Keep the pan uncrowded. A packed pan traps steam and can leave the chicken pale and the vegetables soft. Cook the chicken in batches if necessary, and let the pan heat back up briefly between batches.
  • Do not save raw-contact marinade. Discard the marinade that held raw chicken. The separately reserved portion is safe to use as the finishing sauce because it was kept clean and refrigerated; always keep it covered until it goes into the hot pan.

Serving Suggestions

Spoon the chicken and vegetables over steamed jasmine rice, brown rice, or another grain that can catch the glossy sauce. Rice is not included in the recipe’s timing, so start it separately if you want it ready at the same time. For a lighter-feeling plate, serve the stir-fry over cauliflower rice or alongside a simple cucumber salad. Noodles are another good option: cook them according to their package directions, drain them well, and toss them through the finished stir-fry just before serving.

The marinade is flavorful but not especially spicy, so set out chili crisp, sliced fresh chili, or red pepper flakes for people who want more heat. A squeeze of lime can brighten the finished dish, while extra scallions add a fresh, mild onion flavor. If serving a group, keep toppings on the side so each person can adjust their bowl without changing the seasoning of the whole pan.

Variations

Make it vegetarian. Replace the chicken with 14 oz (400 g) extra-firm tofu, pressed and cut into cubes. Pat the tofu dry before coating it, then marinate for about 15 minutes in the refrigerator. Brown it in batches and handle it gently when adding the vegetables. For a fully vegetarian version, check that the soy sauce and any other packaged ingredients suit your needs.

Try beef or pork. Use 1 lb (450 g) of thinly sliced beef or pork in place of the chicken, keeping the same amount of marinade and the same brief marinating time. For whole cuts of beef or pork, the USDA FSIS safe minimum is 145°F (63°C) followed by a 3-minute rest; check with a food thermometer. If using ground meat instead, cook it to 160°F (71°C). Ground meat does not need to be marinated in strips; brown it in the pan, drain excess fat if needed, and add the reserved sauce at the end.

Adjust the flavor. For a brighter, less sweet sauce, reduce the honey to 2 teaspoons (14 g) and add another teaspoon (5 ml) of rice vinegar. For a sweeter finish, keep the listed amount or add up to 1 extra teaspoon. A pinch of red pepper flakes adds heat without changing the balance much. If you do not have fresh ginger, use 1/2 teaspoon (about 1 g) ground ginger; it tastes warmer and less fresh, so use a light hand.

Use tamari or coconut aminos. Tamari is a practical substitute for soy sauce and usually gives a similarly savory result; check the label if gluten avoidance matters. Coconut aminos are generally milder and sweeter, so start with the listed amount, reduce the honey to 2 teaspoons, and taste the clean sauce before using it. These swaps change the saltiness and sweetness, so avoid adding extra soy sauce until the dish is finished.

Storage and Reheating

Refrigerate cooked chicken stir-fry within 2 hours of cooking in a shallow, airtight container. It keeps for 3 to 4 days in the refrigerator. Reheat only the portion you plan to eat, in a skillet over medium heat with a splash of water, stirring until hot throughout. Leftovers should reach 165°F (74°C); use a food thermometer to check the center, especially when reheating a thick portion. A microwave also works: cover the food loosely, pause to stir, and continue heating until it reaches that temperature.

For best texture, store rice separately from the stir-fry. The vegetables will soften somewhat after chilling, but the sauce remains flavorful. You can freeze the cooked stir-fry in a freezer-safe container for up to 2 months, though the thawed vegetables may be softer; thaw it overnight in the refrigerator and reheat to 165°F (74°C). Do not freeze or reuse the marinade that was in contact with raw chicken. The unused clean sauce can be kept covered in the refrigerator and used within 2 days.

Frequently Asked Questions

How long should chicken sit in stir-fry marinade?

For thin strips, 15 minutes in the refrigerator is enough for this recipe. You can leave them for up to 2 hours if you need to get ahead, but a longer soak is not required and may make the surface of the chicken overly salty. Do not leave raw chicken at room temperature to speed up marinating.

Can I use this marinade as a stir-fry sauce?

Yes, but separate the portion you plan to use as sauce before it touches raw meat, poultry, or seafood. This recipe reserves 1/4 cup for that purpose. Whisk it again just before pouring it into the pan, then let it bubble for 1 to 2 minutes so the cornstarch thickens it and the sauce heats through.

Can I make the marinade ahead?

Yes. Whisk the sauce ingredients together, cover the container, and refrigerate it for up to 2 days. Stir or whisk before using because the cornstarch settles. Keep the prepared sauce separate from raw ingredients, and only pour out the amount you need so the rest stays clean.

Will this work with frozen chicken?

Thaw chicken completely in the refrigerator before slicing and marinating it. Frozen or partly frozen pieces release water into the pan and will not coat evenly with the marinade. Do not thaw raw chicken on the counter. Once thawed, pat it dry if it is wet, cut it into even strips, and follow the recipe as written.

Can I marinate vegetables in it instead?

Yes. Toss firm vegetables such as mushrooms, bell pepper, or broccoli with a small amount of the clean marinade for 10 to 15 minutes, then stir-fry them. Do not use the same marinade for vegetables after it has held raw meat. Because vegetables release moisture as they cook, add the reserved sauce gradually and stop when they are lightly coated.

Related

More recipes to cook

Safety notes: safe minimum internal temperatures from USDA FSIS; raw and undercooked fish guidance from the U.S. FDA. Food safety notes

Spotted an error? Tell us and we will correct it (corrections policy).