Moo Goo Gai Pan Recipe | Fast Tender Cantonese Chicken

This moo goo gai pan recipe makes silky chicken, crisp mushrooms and snow peas in a light garlic-ginger sauce—ready in about 20 minutes.

What Is Moo Goo Gai Pan?

Moo goo gai pan is a Cantonese stir-fry built on tender chicken, mushrooms, and mild vegetables in a clean, glossy sauce. The flavors are light, balanced, and all about texture: slippery chicken, snappy snow peas, and soft slices of button or shiitake mushrooms. The name roughly maps to “mushroom chicken slices.” Unlike thicker Americanized sauces, this dish stays pale and delicate so each ingredient tastes clear.

The method is quick: velvet the chicken so it stays soft, stir-fry vegetables hot so they keep color, then bind everything with a cornstarch-thickened stock scented with ginger, garlic, and a hint of Shaoxing wine. You’ll have dinner faster than a delivery driver can find parking.

Order it from many takeout spots and you’ll notice the light sauce, not sticky or sweet. That balance is the point: savor the chicken and mushrooms first; let the aromatics sit in the background.

Ingredient Breakdown And Smart Swaps

Here’s a practical look at what each part does and how to adapt the dish to what’s in your fridge. Keep the mushroom-chicken partnership front and center, then customize the accents.

Ingredient Role In The Dish Easy Swaps
Chicken breast Lean protein that velvets to a soft bite Thighs for richer flavor; extra-firm tofu for vegetarian
Mushrooms Earthy base that soaks up sauce Button, cremini, shiitake, or a mix
Snow peas Fresh crunch and sweet snap Sugar snap peas, asparagus tips, or thin broccoli
Water chestnuts Light crunch that stays crisp Celery or jicama matchsticks
Carrot Color and gentle sweetness Baby corn or thin bell pepper
Chicken stock Savory body for the sauce Vegetable stock or dashi
Shaoxing wine Round, aromatic note Dry sherry; skip for alcohol-free
Soy sauce Salt and umami Light soy or low-sodium tamari
Oyster sauce Gloss and depth Vegetarian oyster sauce or a little mushroom powder
Cornstarch Silky thickener and velveting aid Potato starch
Egg white Part of the velvet for softness Optional—starch alone still helps
Ginger & garlic Fresh aromatics Grated shallot for a softer profile
Neutral oil High-heat stir-frying Peanut, canola, or rice bran

Moo Goo Gai Pan Recipe: Step-By-Step

Velvet The Chicken

Thinly slice 450 g chicken breast across the grain. Toss with 1 tablespoon light soy, 1 teaspoon Shaoxing wine, 1 teaspoon cornstarch, a pinch of salt, and 1 egg white. Coat evenly, then rest 15 minutes while you prep vegetables. This quick velvet keeps moisture inside the meat so it stays tender even over high heat.

Prep The Vegetables

Trim 150 g snow peas, slice 200 g mushrooms, cut one small carrot on a bias, drain a small can of water chestnuts, and mince 2 cloves garlic plus a teaspoon of grated ginger. Keep everything in neat piles so you can add them fast and in the right order.

Build The Sauce

Whisk 240 ml chicken stock, 1 tablespoon oyster sauce, 2 teaspoons light soy, 1 teaspoon sugar, and 2 teaspoons cornstarch. Taste the stock; it should be savory but not salty. If your stock is weak, a splash of soy brings it into range.

Stir-Fry In Sequence

Heat a wok until just smoking. Swirl in 1 tablespoon oil. Spread the chicken in a single layer, let it set for 30 seconds, then stir until mostly just white. Transfer to a plate. Add a bit more oil, then ginger and garlic for 10 seconds. Add mushrooms and carrot; stir until mushrooms gloss and give off steam. Add snow peas and water chestnuts; toss for 30–45 seconds.

Finish With Sauce

Return the chicken to the wok. Stir the sauce and pour it in. The liquid should bubble and turn glossy within a minute. If it’s thick before the chicken warms through, loosen with a splash of stock. Pull from heat when the sauce lightly coats every piece.

Timing, Heat, And Wok Tips

High heat is your friend, but control is the goal. Preheat the wok, then add oil, then aromatics—this order keeps sticking down and fragrance up. Keep a small cup of stock near the stove. A quick splash can revive a pan that’s drying out and prevent scorching while you finish the stir-fry.

Cut size matters. Thin slices of chicken cook in under two minutes; thick pieces turn chalky. Vegetables should be bite-size and similar so they finish together. If using a skillet instead of a wok, give the pan space and cook in batches to preserve browning.

Food Safety And Doneness

Chicken is safe when the thickest piece reaches 165°F/74°C. If you use a thermometer, check quickly so you don’t overcook the rest. The sauce continues to thicken off heat, so stop when it looks a touch looser than you want.

For a reference on safe poultry temps, see the USDA chart on safe minimum internal temperature. Curious about mushrooms’ nutrition? Scan the FoodData Central entry for white mushrooms for fiber, potassium, and B-vitamins.

Moo Goo Gai Pan Cooking Tips For Weeknights

Keep The Sauce Pale And Clean

Use light soy and a modest amount of oyster sauce. Dark soy makes the dish brown and muddies the look. Clear stock and fresh mushrooms keep the flavor bright.

Balance Texture

Pair one soft vegetable with one crunchy one. Mushrooms bring tenderness; snow peas, celery, or water chestnuts keep the snap so each bite feels lively.

Shaoxing Wine Or Not?

A small splash adds aroma that reads as restaurant-style. If you skip it, add a few drops of toasted sesame oil at the end for a different fragrance.

Sauce Science In Plain Terms

Cornstarch granules swell as they heat in stock, thickening the sauce. If you boil hard for long, they can thin again. Keep the simmer gentle and short. A touch of oil in the velvet and sauce gives that restaurant sheen without heaviness.

Salt balance comes from stock, soy, and oyster sauce together. Taste the sauce base before it hits the pan. If it’s flat, add a pinch of salt. If it’s sharp, add a teaspoon of stock or a tiny pinch of sugar to round it.

Make-Ahead, Storage, And Reheat

Slice and velvet chicken up to 12 hours ahead and refrigerate. Keep vegetables cut and sealed so they don’t dry. Stir the sauce mixture right before cooking since starch sinks fast. Leftovers keep for 2–3 days in a sealed container.

To reheat, warm in a skillet with a splash of stock until just hot. The microwave works in short bursts, but stop as soon as the chicken is warm so it stays soft.

Rice, Noodles, And Side Ideas

Steamed jasmine rice is classic. Short on time? Frozen rice reheats well and saves 15 minutes. For noodles, quick-boil thin wheat noodles or rice sticks and toss them in the wok at the end with a little extra stock.

Round out the plate with a cool cucumber salad, blanched greens with garlic oil, or a simple egg drop soup. Keep sides light to match the main dish.

Variations You’ll Actually Cook

All-Vegetable Version

Swap in pressed tofu or add extra mushrooms. Use vegetable stock and vegetarian oyster sauce. Add baby corn or bok choy for contrast.

Extra-Saucy Take

Double the stock and increase cornstarch to 1 tablespoon plus 1 teaspoon. Great for serving over noodles.

Gingery Heat

Add thin coins of fresh ginger and a pinch of white pepper. The dish stays pale but gains a warm kick.

Troubleshooting And Fixes

If the chicken looks rough, it either overcooked or the slices were thick. Slice thinner next time and keep the pan hot so searing is quick. If the sauce turned gluey, you used too much starch or cooked it hard for too long; thin with stock and pull off heat earlier.

If vegetables look dull, the pan was crowded. Cook in two quick rounds. If the dish tastes flat, a half-teaspoon of soy or a few drops of sesame oil at the end lift the aroma.

Nutrition Snapshot Per Serving

Component Approx. Amount Notes
Calories ~320 With jasmine rice add ~180 per cup
Protein 30 g From chicken and egg white
Carbohydrates 28 g Mostly vegetables and starch
Fat 9 g From stir-fry oil and oyster sauce
Sodium ~850 mg Adjust by using low-sodium soy
Fiber 4 g Mushrooms, peas, carrot
Serving size 1 of 3 Recipe makes 3 generous portions

The Small Details That Make It Great

Slice For Softness

Cut on a slight diagonal across the grain so each piece is wide and thin. This exposes more surface area to the velvet and sauce.

Heat Management

Let the oil heat before chicken hits the pan. If the oil is cool, the coating sticks and tears. Smoke is the cue to start; speed is the secret to finish.

Finish With Fragrance

A few drops of sesame oil or a grind of white pepper right off heat adds a clean finish without turning the sauce brown.

Ready To Cook Tonight

Set a pot of rice first. While it steams, you can slice, velvet, and prep everything else. Start cooking when the rice is five minutes away. The stir-fry lands on the table hot, glossy, and balanced.

Craving takeout style speed with fresh control? Make this moo goo gai pan recipe once, and it’ll slide into your weeknight rotation.

Please use a real email you check. If it's fake or mistyped, your message won't reach us and we can't reply — wrong addresses are rejected automatically.

Mo Maruf

Mo Maruf

Founder

I am a dedicated home cook and appliance enthusiast. I spend hours in my kitchen testing real-world storage methods, reheating techniques, and kitchen gear performance. My goal is to provide you with safe, tested advice to help you run a more efficient kitchen.