NEW The BBQ grilling guide 2026 is live Read it →
Moo Goo Gai Pan (Authentic Cantonese Recipe in 30 Min) Jump to recipe
HOME CHICKEN RECIPES MOO GOO GAI PAN
RECIPE · CHICKEN RECIPES

Moo Goo Gai Pan (Authentic Cantonese Recipe in 30 Min)

E
By Emma Delacourt · July 30, 2026 · 13 min read
moo goo gai pan chicken and mushroom stir fry in a bowl
Reader Rating★★★★★
Total Time25 mins
Servings4 servings

Moo goo gai pan is one of the quietest classics on any Cantonese menu, and easily one of the most misunderstood. Under the name “sliced chicken with mushrooms,” it hides three kinds of mushrooms, a pale glossy sauce, and a technique that keeps everything crisp instead of drowning it in soy. Once you cook it the real way, the takeout version starts to feel heavy.

cantonese chicken and vegetables stir fry served in a bowl
Cantonese-style chicken stir fry with vegetables, the family that moo goo gai pan belongs to.

Moo goo gai pan is a Cantonese stir fry of velveted chicken and mixed mushrooms in a light white sauce, cooked hot and fast at around 450°F / 232°C in the wok. The name comes from Cantonese mó gū gāi piàn, literally “mushroom chicken slices.” No deep fry, no dark soy, no cornstarch slush.

Prep
15 min
Cook
10 min
Total
25 min
Serves
4
Calories
340

What moo goo gai pan actually is

Moo goo gai pan is a home-style Cantonese dish, not a Sichuan or Hunan one. It sits closer to a light banquet stir fry than to the sticky, dark sauces of American Chinese menus. The whole point of the dish is the contrast between velvety chicken, three textures of mushroom, and crisp vegetables in a sauce that stays translucent.

Two things make it recognisable. First, the sauce is pale, built on chicken stock and Shaoxing wine, not on soy sauce. Second, the mushrooms are the star, usually a mix of button, shiitake, and straw or oyster.

Cantonese cuisine traditionally uses “white” sauces (báizhī) as a counterpoint to the darker sauces of northern regions. The lightness lets the wok’s smoky character, wok hei, come through instead of being buried under sugar and soy.

Ingredients you need

You do not need a Chinese grocery run to make this well, but two ingredients are worth chasing: Shaoxing wine and dried shiitake. Everything else lives at any supermarket. The technique matters more than the shopping list.

mixed mushrooms and vegetables prepared for stir fry
Mixed mushrooms are the heart of moo goo gai pan, use button, shiitake, and straw or oyster together for real depth.
Ingredients · feeds 4

Chicken and marinade

  • 1 lb / 450 g boneless chicken breast, sliced 1/4 inch
  • 1 tbsp Shaoxing wine (or dry sherry)
  • 1 tsp cornstarch
  • 1 egg white
  • 1/2 tsp salt

Mushrooms and vegetables

  • 6 oz / 170 g button mushrooms, sliced
  • 4 oz / 115 g fresh shiitake, sliced
  • 4 oz / 115 g straw or oyster mushrooms
  • 1 cup snow peas, trimmed
  • 1 can water chestnuts, drained and sliced
  • 2 slices ginger, 2 cloves garlic, minced

White sauce

  • 3/4 cup low-sodium chicken stock
  • 1 tbsp Shaoxing wine
  • 1 tbsp light soy sauce (not dark)
  • 1/2 tsp sugar
  • 1/2 tsp toasted sesame oil
  • 1 tbsp cornstarch mixed with 2 tbsp cold water

The real white sauce

The white sauce is what separates authentic moo goo gai pan from the beige puddle you get at strip-mall takeout. It should coat the back of a spoon, not pool at the bottom of the plate. Chicken stock does most of the work; soy sauce is there for seasoning, not colour.

Use light soy sauce (生抽) only. Dark soy sauce (老抽) will turn the whole dish brown and defeat the point of a white sauce.

Whisk the stock, wine, light soy, sugar, and sesame oil in a small bowl. Keep the cornstarch slurry separate and add it at the very end. Adding cornstarch too early breaks the emulsion and makes the sauce cloudy.

How to cook it, step by step

Everything happens fast once the wok is hot, so prep every ingredient before you turn on the flame. This is mise en place cooking; you have about six minutes of active work once the chicken hits the pan. A carbon steel wok or a wide skillet at very high heat is essential.

vegetables stir fry cooking in a wok, chinese technique
The wok needs to be smoking hot before anything hits it, that’s what gives moo goo gai pan its wok hei.
  1. Velvet the chicken.Mix chicken with wine, cornstarch, egg white, and salt. Rest 15 minutes. This step keeps the chicken silky, not chalky.
  2. Blanch the mushrooms.Drop all mushrooms into boiling salted water for 30 seconds. Drain hard. Removes bitterness and stops them from leaching water into the wok.
  3. Sear the chicken.Heat the wok until smoking. Add 2 tbsp neutral oil, then chicken in one layer. Sear 45 seconds per side to 165°F / 74°C internal. Remove.
  4. Fire the aromatics.Same wok, another splash of oil. Ginger and garlic, 15 seconds, no colour.
  5. Stir fry the vegetables.Add mushrooms, snow peas, water chestnuts. Toss 90 seconds. They should stay bright and crisp.
  6. Build the sauce.Pour in the stock mixture. Bring to a hard simmer. Return the chicken. Toss to coat.
  7. Finish glossy.Stir the cornstarch slurry, drizzle it in a thin stream, and toss for 20 seconds until the sauce clings and turns glossy. Serve immediately over jasmine rice.
Velveting works because the egg white and cornstarch form a thin protein barrier around the chicken. During the quick sear, moisture stays inside the meat instead of escaping into the pan. Result: tender chicken even at wok-heat temperatures that would normally toughen a lean cut.

Variations that still respect the dish

Shrimp version

Swap chicken for large peeled shrimp. Cut the sear to 30 seconds per side. This is closer to the original Cantonese banquet dish, mó gū xiā piàn.

Extra vegetables

Add bamboo shoots, baby corn, or sliced bok choy. Keep total volume similar so the sauce still coats every bite.

Vegetarian

Replace chicken with firm tofu, pressed and cubed. Use vegetable stock in place of chicken stock. Skip the egg white in the marinade.

Gluten-free

Swap light soy sauce for tamari and Shaoxing wine for dry sherry. The flavour stays almost identical.

Storage and reheating

Moo goo gai pan is one of the rare stir fries that reheats well because the sauce is stock-based, not oil-heavy. The mushrooms actually deepen in flavour overnight, though snow peas will lose some crunch.

❄️
Refrigerator
Airtight container, up to 3 days. Reheat in a hot skillet with a splash of chicken stock to loosen the sauce.
🧊
Freezer
Not recommended. Freezing turns snow peas and water chestnuts mealy. If you must, freeze the chicken and sauce only, add fresh vegetables when reheating.
🍚
Make ahead
Velvet the chicken and pre-mix the sauce up to 24 hours in advance. Keep both refrigerated. The final cook is still under 10 minutes.

Nutrition per serving

One of the reasons moo goo gai pan keeps showing up on “healthiest Chinese takeout” lists is the ratio: high protein, moderate carbs, low sugar. Compared with sweet and sour chicken or General Tso’s, you eat about half the sugar and a third of the added fat for the same volume of food.

NutrientPer serving% Daily value
Calories340 kcal17%
Protein32 g64%
Total fat12 g15%
Saturated fat2 g10%
Carbohydrates22 g8%
Sugar4 g
Fibre4 g14%
Sodium580 mg25%

Values calculated without rice. Adds around 210 kcal per cup of cooked jasmine rice.

Common questions

What does moo goo gai pan taste like?

Clean and savoury, not sweet. Expect a light broth-y sauce with earthy mushroom depth, a hint of sesame, and the crunch of snow peas and water chestnuts. It is the opposite of sweet and sour or orange chicken.

Is moo goo gai pan healthy?

Yes, it is one of the lighter dishes on a Chinese menu. Around 340 calories per serving without rice, 32 g of protein, and only 4 g of sugar. The homemade version cuts sodium significantly compared with takeout.

What is the difference between moo goo gai pan and chicken and mushrooms?

American Chinese “chicken and mushrooms” often uses a brown gravy with dark soy sauce and oyster sauce. Moo goo gai pan is the Cantonese original, built on chicken stock and Shaoxing wine, so the sauce stays pale and glossy.

Can I use only button mushrooms?

You can, but the dish loses depth. Button mushrooms bring bite, shiitake bring umami, and straw or oyster mushrooms bring texture. Using all three is what makes moo goo gai pan taste like a restaurant version.

What do you serve with moo goo gai pan?

Plain jasmine rice is standard. For a full spread, pair with a simple sweet and sour chicken for contrast, or steamed bok choy with garlic. A cup of hot jasmine tea rounds everything out.

Why is my sauce cloudy?

Two usual causes: adding the cornstarch slurry too early, or not whisking it back together right before it hits the wok. Cornstarch settles in seconds. Stir, pour, keep moving.

Can I make it in a regular skillet?

Yes, a wide stainless or cast iron skillet at very high heat works. Cook the chicken in two batches to keep the pan hot enough to sear rather than steam.

Save this recipe for later

Pin the full recipe to your Chinese takeout board and cook it on a slow Thursday.

Pin to Pinterest
Moo Goo Gai Pan (Authentic Cantonese Recipe in 30 Min)

Moo Goo Gai Pan (Authentic Cantonese Recipe in 30 Min)

A Cantonese stir fry of velveted chicken and mixed mushrooms in a light white sauce

Prep time15 mins
Cook time10 mins
Total25 mins
Servings 4 servings
Course Main Course
Cuisine Cantonese
Calories 340
Quantities:
  • 1 lb lb boneless chicken breast sliced 1/4 inch
  • 1 tbsp tbsp Shaoxing wine
  • 1 tsp tsp cornstarch
  • 1 egg egg white
  • 1/2 tsp tsp salt
  • 6 oz oz button mushrooms sliced
  • 4 oz oz fresh shiitake sliced
  • 4 oz oz straw or oyster mushrooms
  • 1 cup cup snow peas trimmed
  • 1 can can water chestnuts drained and sliced
  • 2 slices slices ginger minced
  • 2 cloves cloves garlic minced
  • 3/4 cup cup low-sodium chicken stock
  • 1 tbsp tbsp Shaoxing wine
  • 1 tbsp tbsp light soy sauce
  • 1/2 tsp tsp sugar
  • 1/2 tsp tsp toasted sesame oil
  • 1 tbsp tbsp cornstarch mixed with 2 tbsp cold water

Cooking

1

Velvet the chicken by mixing it with wine, cornstarch, egg white, and salt. Rest for 15 minutes.

2

Blanch the mushrooms in boiling salted water for 30 seconds. Drain hard.

3

Sear the chicken in a hot wok with neutral oil until cooked through. Remove from the wok.

4

Fire the aromatics by adding ginger and garlic to the wok. Cook for 15 seconds.

5

Stir fry the vegetables by adding mushrooms, snow peas, and water chestnuts to the wok. Cook for 90 seconds.

6

Build the sauce by pouring in the stock mixture and bringing to a hard simmer. Return the chicken to the wok and toss to coat.

7

Finish glossy by stirring the cornstarch slurry and drizzling it into the wok in a thin stream. Toss for 20 seconds until the sauce clings and turns glossy.

  • Wok
  • Wide stainless or cast iron skillet
Servingper serving
Calories340 kcal
Carbohydrates22 g
Protein32 g
Fat12 g
Saturated Fat2 g
Sodium580 mg
Fiber4 g
Sugar4 g

A classic Cantonese dish with a light and savory sauce, made with chicken, mushrooms, and snow peas

Did You Try Our Recipe ?

0
0 out of 5 stars (based on 0 reviews)
Excellent
Very good
Average
Poor
Terrible

Scrumptious

March 25, 2026

My husband (who is extremely picky) loved the liver & onions so much!! I didn’t have any beef broth or Sherry so I used about a tbl of Worcestershire and 1/4 c of white wine …..it was scrumptious

Camille

Response from MeatRecipesBox

Oh wow, I’m so happy to hear that!! 😍 I love that you made it work with what you had on hand — Worcestershire and white wine sound like a delicious twist. So glad your husband enjoyed it, especially being picky! Thank you for sharing your version, it makes me smile knowing it turned out scrumptious!

This was amazing

March 6, 2026

This recipe turned out really amazing! It’s juicy and spiced deliciously. I definitely would use less of the spicy pepper next time, but it really was delicious and I don’t think I’ll make chicken legs any other way from now on.!

Emily

Response from MeatRecipesBox

Thank you for taking the time to leave such a thoughtful review. I’m really glad to hear the recipe turned out juicy and full of flavor for you. That’s exactly what I was hoping for when putting it together. Good call on the spicy pepper as well. Adjusting the heat level to your own taste is always the best approach, and using a little less next time should make it just right for you. I really appreciate you trying the recipe and sharing your experience. It’s great to know it worked so well for you.

I Didn’t Expect This Cornbeef Hash Recipe to Taste This Good!!

February 20, 2026

One skillet. A handful of simple ingredients. Thirty minutes on the clock. And somehow… I ended up with the crispiest, most comforting cornbeef hash recipe I’ve made in years.

I wasn’t expecting much—just a quick, no-fuss meal. But that first bite? Crispy edges, tender potatoes, smoky corned beef, a little kick of pepper. It tasted like something straight off a cozy diner griddle.

Honestly, it caught me off guard—in the best way. Here’s why this simple skillet completely won me over.

Georgiana
Emma Delacourt

Emma Delacourt

Recipe Developer & Founder, MeatRecipesBox

Emma has been developing and testing meat recipes since 2019. She focuses on temperature precision, food science, and making restaurant-quality results accessible for home cooks. Every recipe on this site is tested multiple times before publishing.

Read full bio →

Some links may be affiliate links. As an Amazon Associate, we earn from qualifying purchases.

More chicken recipes recipes

View all →
THE SUNDAY EMAIL

Get the Sunday email

One tested recipe every Sunday. No junk.