China · East Asia

Chinese Gravy Recipe: Quick, Savory Stir-Fry Sauce

Updated November 3, 2026

Total time
16 min
prep 10 min · cook 6 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 Gravy Recipe: Quick, Savory Stir-Fry Sauce

Chinese-style gravy is a glossy, savory sauce thickened with cornstarch and usually served over stir-fries, rice, or noodles. This flexible Chinese-American takeout-style version combines stock, soy sauce, oyster sauce, and a little Shaoxing wine for a balanced sauce that comes together in minutes; recipes and seasonings vary by cook and dish.

Ingredients

  • 1½ cups (355 ml) low-sodium chicken stock or vegetable stock
  • 2 tablespoons (30 ml) light soy sauce
  • 1 tablespoon (15 ml) oyster sauce
  • 1 tablespoon (15 ml) Shaoxing wine
  • 1 teaspoon (4 g) granulated sugar
  • ⅛ teaspoon (0.3 g) ground white pepper
  • 1½ tablespoons (12 g) cornstarch
  • 2 tablespoons (30 ml) cold water
  • 1 tablespoon (15 ml) neutral vegetable oil
  • 2 medium garlic cloves, finely minced (about 6 g)
  • 1 teaspoon (2 g) finely grated fresh ginger
  • 2 scallions, thinly sliced (about 20 g), divided
  • ½ teaspoon (2.5 ml) toasted sesame oil

Instructions

  1. Prepare the sauce and slurry. In a small bowl or measuring jug, whisk together the stock, soy sauce, oyster sauce, Shaoxing wine, sugar, and white pepper. In a separate small bowl, stir the cornstarch and cold water until smooth. Keep the slurry nearby; cornstarch settles quickly, so you will stir it again just before using it.
  2. Warm the aromatics. Set a small saucepan over medium heat and add the vegetable oil. Once it shimmers, add the garlic, ginger, and the white and pale-green portions of the scallions. Stir for about 30 seconds, just until fragrant. Do not let the garlic brown, which can make the sauce taste bitter.
  3. Bring the liquid to a simmer. Pour in the stock mixture and stir to lift any aromatics from the bottom of the pan. Heat for about 2 minutes, stirring occasionally, until the liquid is steaming and small bubbles appear around the edges. It does not need a hard boil.
  4. Thicken the gravy. Stir the cornstarch slurry again until uniform, then pour it into the simmering liquid in a thin stream while whisking continuously. Keep whisking for about 1 minute, as the sauce turns glossy and begins to coat the whisk. Lower the heat and simmer gently for 1 more minute so the starch cooks through. If it looks too thick, whisk in stock a tablespoon (15 ml) at a time; if it is still thin, see the tips before adding more slurry.
  5. Finish and taste. Turn off the heat and stir in the sesame oil and most of the remaining green scallion tops. Taste a spoonful and adjust with a little more soy sauce for saltiness, stock for a milder flavor, or white pepper for warmth. Serve hot, with the reserved scallions scattered on top.

Tips

  • Use cold water for the slurry. Cornstarch mixed with warm liquid can clump before it reaches the pan. Stir the slurry immediately before pouring, and whisk as you add it for a smooth finish. If a few small lumps form, pass the finished gravy through a fine-mesh strainer.
  • Adjust thickness in small steps. The gravy thickens further as it cools and can become especially firm when chilled. For a looser sauce, add warm stock a tablespoon (15 ml) at a time. To thicken a sauce that is already simmering, mix ½ teaspoon (about 1.5 g) cornstarch with 1 teaspoon (5 ml) cold water, then add just enough to reach the consistency you want.
  • Choose a practical wine substitute. Shaoxing wine is a Chinese rice wine sold at many Asian grocery stores. If it is hard to find, use the same amount of dry sherry; the flavor will be slightly different but still savory. You can also leave it out and add 1 tablespoon (15 ml) extra stock for a nonalcoholic version.
  • Check labels for dietary needs. Oyster sauce contains shellfish, and regular soy sauce usually contains wheat. For a vegetarian version, use mushroom stir-fry sauce in place of oyster sauce; it brings a deep, earthy savoriness. For gluten-free gravy, choose certified gluten-free tamari and a gluten-free mushroom sauce, and check the stock label too.

Serving Suggestions

Spoon the gravy over steamed white or brown rice for a simple bowl, or ladle it onto noodles with quickly cooked vegetables. It also works as the finishing sauce for a vegetable stir-fry: cook the vegetables until crisp-tender first, then pour in the gravy and toss until everything is coated. Broccoli, bok choy, snow peas, mushrooms, carrots, and bell peppers are all good choices. Cut vegetables into similar sizes so they cook evenly.

For a more substantial meal, serve it with cooked chicken, beef, pork, tofu, or shrimp. The gravy is a sauce, not a cooking liquid for raw protein: cook the protein separately to a safe temperature before adding it. USDA FSIS recommends 165°F (74°C) for poultry, 160°F (71°C) for ground meat, 145°F (63°C) with a 3-minute rest for whole cuts of beef, pork, veal, lamb, and goat, and 145°F (63°C) for fish. Toss cooked ingredients with the gravy just long enough to warm and coat them.

For a crisp contrast, serve the sauce over fried tofu or a vegetable-and-protein dish straight from the pan, rather than letting everything sit in it. If you are serving a group, keep the gravy warm separately and let diners spoon on the amount they like. That keeps rice and crispy ingredients from getting soggy before they reach the table.

Variations

Make it vegetarian: Replace the oyster sauce with an equal amount of vegetarian mushroom stir-fry sauce. Mushroom sauce is often a little sweeter and more earthy, so taste before adding any extra sugar. Use vegetable stock as well. For a fully plant-based version, check that the mushroom sauce contains no animal-derived ingredients.

Make it gluten-free: Use gluten-free tamari instead of soy sauce, plus gluten-free oyster sauce or mushroom sauce and verified gluten-free stock. Keep the quantities the same, but taste before serving because some tamari brands are saltier than light soy sauce. Cornstarch is naturally gluten-free, though checking package labels is sensible when cross-contact is a concern.

Make it peppery or spicy: Add another ⅛ teaspoon (0.3 g) white pepper for a more noticeable, warming bite. For chili heat, stir in ½ teaspoon (2.5 ml) chili oil or a small pinch of red pepper flakes at the end. Start modestly: spice can take over the mild, savory balance that makes this gravy useful with many different dishes.

Make a lighter, less salty sauce: Choose low-sodium stock and reduce the soy sauce to 1 tablespoon (15 ml), then taste after thickening. Add the remaining soy sauce a teaspoon (5 ml) at a time only if needed. For a deeper mushroom flavor without changing the basic method, replace up to ½ cup (120 ml) of the stock with strained liquid from rehydrated dried shiitake mushrooms.

Storage and Reheating

Cool leftover gravy promptly and refrigerate it in a covered, airtight container within 2 hours of cooking. It keeps for 3 to 4 days in the refrigerator. The sauce will set and turn thicker as it chills; that is normal for a cornstarch-thickened gravy. For longer storage, freeze it in a freezer-safe container for up to 2 months. Leave a little room at the top for expansion, and thaw it overnight in the refrigerator.

Reheat gravy gently in a small saucepan over low to medium heat, whisking often. Stir in a splash of stock or water to loosen it as needed. Heat leftovers to 165°F (74°C), checking with a food thermometer, and avoid repeatedly cooling and reheating the same portion. A microwave also works: use a microwave-safe bowl, cover loosely, heat in short intervals, and stir between intervals so the sauce warms evenly. If the texture looks slightly uneven after thawing, steady whisking as it warms usually brings it back together.

Frequently Asked Questions

What is Chinese gravy made of?

There is no single formula for every Chinese-style gravy. This version uses stock for its base, soy sauce and oyster sauce for savory depth, Shaoxing wine for a fragrant note, and cornstarch to thicken. Garlic, ginger, scallions, and white pepper round out the flavor. Other versions may use different stocks, seasonings, or thickening amounts depending on what they are served with.

Can I make this gravy without oyster sauce?

Yes. Use the same quantity of vegetarian mushroom stir-fry sauce for a similar savory effect, or use a little extra soy sauce if that is what you have. Extra soy sauce makes the result saltier and less rounded, so begin with 1 teaspoon (5 ml), taste, and add more only if needed. Do not use oyster sauce if you need to avoid shellfish.

Why did my gravy turn lumpy or too thick?

Lumps usually form when cornstarch is not fully mixed with cold water or when the slurry goes into the pan too quickly. Whisk it smooth immediately before adding, then pour slowly into simmering sauce while whisking. If it is simply too thick, stir in warm stock a little at a time. If it is lumpy, whisk vigorously or strain it.

Can I make Chinese gravy ahead of time?

Yes. Make it up to 3 to 4 days ahead and refrigerate it in a covered container. It will thicken as it chills, so reheat it gently with a splash of stock or water and whisk until smooth. For the freshest scallion flavor, keep the sliced green tops separate and add them just before serving.

Can I use this as a stir-fry sauce?

Yes, but it is thicker than many sauces that are added early in a stir-fry. Cook vegetables and any protein first, then pour in the gravy near the end and toss until hot and coated. If it clings too heavily, thin it with a little stock or water. Adding it after the main ingredients are cooked also makes it easier to control the final texture.

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