China · East Asia

Chinese Recipes Using Oyster Sauce: Chicken and Broccoli

Updated November 3, 2026

Total time
35 min
prep 20 min · cook 15 min
Serves
4
portions as written
Safe temperature (USDA)
165°F / 74°C
check the thickest piece
Cuisine
China
East Asia

Jump to recipe

Chinese Recipes Using Oyster Sauce: Chicken and Broccoli

This Chinese-style chicken and broccoli stir-fry pairs tender chicken and crisp-tender broccoli with a savory, lightly sweet oyster sauce. It is inspired by Cantonese-style cooking and the familiar takeout dish; home and regional versions vary, but the quick sauce and high-heat cooking make this one especially practical for a weeknight.

Ingredients

  • 1¼ lb boneless, skinless chicken breast, cut across the grain into strips about ½ inch (1.25 cm) thick (570 g)
  • 1 tbsp regular soy sauce for the chicken (15 ml)
  • 1 tbsp cornstarch for the chicken (8 g)
  • 1 tsp neutral cooking oil for the chicken (5 ml)
  • 1 large head broccoli, cut into bite-size florets, with the peeled stem sliced thinly (about 1 lb / 450 g)
  • ⅓ cup low-sodium chicken broth or water for the sauce (80 ml)
  • 3 tbsp oyster sauce (45 ml)
  • 1½ tbsp regular soy sauce for the sauce (22 ml)
  • 1 tbsp Shaoxing wine (15 ml); use dry sherry or additional broth if you do not have it
  • 2 tsp granulated sugar (8 g)
  • 2 tsp cornstarch for the sauce (5 g)
  • 1 tsp toasted sesame oil (5 ml)
  • ⅛ tsp ground white or black pepper (about 0.3 g)
  • 2 tbsp neutral cooking oil, divided (30 ml)
  • 3 garlic cloves, finely chopped (about 9 g)
  • 1 tsp finely chopped fresh ginger (about 5 g)
  • 4 cups cooked rice, for serving (about 640 g)

Instructions

  1. Prepare the chicken. Pat the chicken dry, then slice it across the grain into strips of even thickness so the pieces cook at about the same rate. In a bowl, toss the chicken with 1 tablespoon soy sauce, 1 tablespoon cornstarch, and 1 teaspoon oil. Set it aside while you prepare the vegetables and sauce; this brief coating helps the meat stay moist and gives the sauce something to cling to. Keep raw chicken and its utensils separate from the cooked food.
  2. Mix the sauce. In a small bowl, whisk together the broth, oyster sauce, 1½ tablespoons soy sauce, Shaoxing wine, sugar, 2 teaspoons cornstarch, sesame oil, and pepper until the cornstarch is dissolved. It will settle if it sits, so give it another stir just before pouring it into the wok. Taste a tiny drop if you like: oyster sauce and soy sauce vary in saltiness, and the finished sauce should taste savory with a gentle sweetness rather than sharply salty.
  3. Blanch the broccoli. Bring a medium saucepan of water to a boil. Add the broccoli florets and sliced stem and cook for 2 minutes, just until they turn bright green but remain firm. Drain well. This short head start helps the broccoli finish at the same time as the chicken; do not cook it until soft, because it will be warmed again in the sauce. If you prefer fewer dishes, you can stir-fry the broccoli directly in the wok, adding a few tablespoons of water and covering it briefly, though it may cook less evenly.
  4. Heat the wok and cook the chicken. Set a large wok or 12-inch (30 cm) skillet over high heat until hot. Add 1 tablespoon of the neutral oil and swirl to coat. Add half the chicken in a single layer, leaving space between pieces. Let it sear briefly, then stir-fry for about 3 minutes, turning the strips so they color on more than one side. Transfer to a clean plate and repeat with the remaining oil and chicken. Avoid crowding the pan: if the chicken releases liquid and steams instead of sizzling, cook in smaller batches. Chicken must reach 165°F (74°C), the USDA FSIS safe minimum internal temperature; check the thickest pieces with a food thermometer. If they are not there yet, return them to the hot pan and cook a little longer.
  5. Cook the aromatics. Lower the heat to medium-high. Add the garlic and ginger to the wok and stir for about 20 to 30 seconds, just until fragrant. Keep them moving so the garlic does not brown or turn bitter. If the pan looks dry, add a teaspoon of oil rather than letting the aromatics scorch.
  6. Thicken the sauce and finish. Stir the sauce again to redistribute the cornstarch, then pour it into the wok. Bring it to a lively simmer, stirring for about 1 minute until glossy and slightly thickened. Add the blanched broccoli and cooked chicken, including any juices on the plate. Toss for 1 to 2 minutes, until everything is hot and coated. If the sauce becomes thicker than you want, loosen it with 1 tablespoon of water or broth at a time. Serve straight away over cooked rice.

Tips

  • Slice evenly and across the grain. Thin, even strips cook quickly and are easier to bite than long pieces cut with the muscle fibers. If the chicken is difficult to slice, chill it in the freezer for 10 to 15 minutes first; it should firm up but not freeze solid.
  • Use a hot, uncrowded pan. A wok is helpful but not essential; a wide skillet works well if it is fully heated before the oil goes in. Cooking the chicken in batches keeps the pan hot and helps it brown instead of releasing liquid and steaming.
  • Choose the right oyster sauce substitute. Vegetarian oyster-style sauce, often made with mushrooms, is a close option and keeps the same savory-sweet character. It is not always gluten-free, so check the label. Hoisin sauce can work in a pinch, but it is sweeter and more strongly spiced; start with 2 tablespoons, then adjust the soy sauce and sugar to taste. Standard oyster sauce contains oyster, so check labels carefully for shellfish allergies.
  • Adjust the sauce after it thickens. Brands differ in salt and sweetness, and cornstarch thickens quickly once simmering. Add a splash of broth to thin it, or simmer briefly to thicken it further. Do not add dry cornstarch straight to the hot wok, where it can form lumps.

Serving Suggestions

Serve the stir-fry immediately over steamed jasmine rice or another plain rice, which soaks up the glossy sauce without competing with its savory flavor. Brown rice is a nutty alternative, while noodles make the meal feel more like a noodle-shop stir-fry; cook them separately and toss them with the finished chicken and broccoli at the end. If using noodles, keep a little cooking water on hand to loosen the sauce if it clings too tightly.

For a fuller meal, put a simple cucumber salad, sliced scallions, or lightly dressed greens on the table. A bowl of clear soup also fits well. Offer chili crisp or sliced fresh chile separately so everyone can choose their own heat level. The sauce is flavorful, so extra salty condiments are usually unnecessary; a squeeze of lime is not traditional to this style, but can add a bright note if the finished dish tastes especially rich.

Variations

Make it vegetarian: Replace chicken with 14 oz (400 g) pressed firm tofu, cut into cubes, and use vegetable broth. Pat the tofu dry and pan-fry it in batches until golden before making the sauce. Use vegetarian mushroom oyster-style sauce. Add the tofu back with the broccoli so it warms through without breaking apart.

Change the vegetables: Swap up to half the broccoli for sliced mushrooms, snow peas, bell pepper, or thinly sliced carrots. Give firm vegetables a short head start, and add quick-cooking snow peas near the end. Keep the total vegetable amount close to 1 lb (450 g) so there is enough sauce to coat everything.

Use beef instead: Thinly sliced flank steak or sirloin can replace the chicken, with the same marinade and sauce. Cook it in small batches and check the thickest pieces with a food thermometer; USDA FSIS recommends 145°F (63°C) for whole cuts of beef, followed by a 3-minute rest. The beef may need less time than chicken, so start checking early and avoid leaving it in the wok while the sauce reduces.

Make it gluten-free: Use certified gluten-free tamari in place of soy sauce and choose oyster sauce and broth labeled gluten-free. Shaoxing wine and some oyster sauces can contain ingredients or processing aids that do not suit every gluten-free diet, so check product labels rather than assuming they are suitable.

Storage and Reheating

Refrigerate leftovers within 2 hours of cooking in a shallow, airtight container. They keep for 3 to 4 days in the refrigerator. Store rice separately when possible so it does not absorb all the sauce; cool and refrigerate it promptly as well. The broccoli softens after storage, but the dish remains useful for lunches or a quick second meal.

For best results, reheat a portion in a skillet over medium heat with a splash of water or broth, stirring until steaming hot throughout. You can also microwave it in a covered, microwave-safe dish, stirring halfway through. Reheated leftovers should reach 165°F (74°C); check with a food thermometer if you are unsure. Reheat only the amount you plan to eat, since repeated warming can make the chicken dry and the broccoli mushy. Freeze leftovers in an airtight container for up to 2 months for best quality; thaw overnight in the refrigerator and reheat to 165°F (74°C).

Frequently Asked Questions

What does oyster sauce taste like?
Oyster sauce is savory, gently sweet, and rich with a rounded, briny depth. It usually does not taste strongly of oysters once mixed into a stir-fry. Its thickness also helps the sauce cling to chicken and vegetables. Different brands vary, so taste the sauce mixture before it goes into the wok and adjust the broth or soy sauce if needed.

Can I make this without a wok?
Yes. A broad, heavy skillet works well as long as it is large enough to let the chicken brown without crowding. Cook the chicken in batches, then use the same pan for the aromatics and sauce. A smaller pan can still work, but you may need three chicken batches to keep the pieces in a single layer.

Can I skip blanching the broccoli?
Yes. Add the raw broccoli to the hot wok after cooking the chicken, along with 2 to 3 tablespoons of water. Cover for about 2 minutes to steam it, then uncover and continue with the garlic, ginger, and sauce. The timing depends on floret size, so stop when the broccoli is bright green and just tender. Blanching separately is more predictable, especially if your pan is crowded.

Is oyster sauce the same as fish sauce?
No. Oyster sauce is a thick, usually sweet-savory condiment made with oyster extract, while fish sauce is thin, salty, and intensely pungent. They are not direct substitutes in this recipe. If you cannot use oyster sauce, vegetarian mushroom oyster-style sauce is the closest practical replacement; fish sauce alone will make the sauce much thinner and saltier.

Can I prepare parts of the recipe ahead?
Yes. Cut the broccoli, chop the garlic and ginger, and mix the sauce up to a day ahead; refrigerate each in a covered container. You can also cut and coat the chicken shortly before cooking, but keep it refrigerated and separate from ready-to-eat ingredients. Stir the sauce again before using it because the cornstarch settles. For the best texture, cook the stir-fry shortly before serving.

Why did my sauce turn lumpy or too thick?
Usually the cornstarch settled before the sauce was poured, or the sauce simmered too long. Whisk it again just before adding it, then stir continuously as it heats. If it becomes too thick, add broth or water a tablespoon at a time. If you see lumps, take the pan off the heat and whisk in a little liquid until smooth before returning it to a simmer.

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).