Chinese Moo Goo Gai Pan Recipe

A plate of Chinese moo goo gai pan
Don Bayley/E+/Getty Images
  • 22 mins
  • Prep: 15 mins,
  • Cook: 7 mins
  • Yield: 2 to 4 servings
Ratings (33)

A popular restaurant dish, this recipe for moo goo gai pan means "fresh mushrooms with sliced chicken" in Cantonese. The original dish, known as mah gu gai pin, was adapted for Western tastes.

Traditionally made with whole button mushrooms, other types of mushrooms can be substituted and, while some versions include bamboo shoots, water chestnuts, and snow peas, others include broccoli and other vegetables. Likewise, some versions are made with oyster sauce, while others contain hoisin sauce.

What You'll Need

  • For the Chicken:
  • 3/4 pound boneless, skinless chicken breasts (cut into thin strips)
  • For the Marinade:
  • 2 tablespoons soy sauce
  • 1 tablespoon rice wine (or dry sherry)
  • Few dashes sesame oil
  • 1 tablespoon cornstarch
  • For the Vegetables:
  • 1 cup fresh button mushrooms
  • 1/2 cup canned bamboo shoots
  • 1/2 cup canned water chestnuts
  • 2 slices ginger
  • 1 garlic clove
  • For the Sauce:
  • 1/2 cup chicken stock
  • 2 tablespoons oyster sauce
  • 1 teaspoon sugar
  • 1 tablespoon cornstarch
  • 3 tablespoons oil for stir-frying (or as needed)

How to Make It

Make the Marinade

  1. In a large bowl, whisk together the soy sauce, rice wine or dry sherry, sesame oil, and 1 tablespoon cornstarch until smooth.
  2. Add the chicken strips, making sure to coat all sides, and marinate the chicken for 15 minutes at room temperature.

Prepare the Vegetables

  1. While the chicken is marinating, prepare the vegetables. Wipe the mushrooms clean with a damp cloth and cut into thin slices.
  1. Drain and rinse the canned bamboo shoots and water chestnuts to remove any "tinny" taste.
  2. Slice and chop the ginger, and peel and mince the garlic clove. 

Prepare the Sauce

  • In a small bowl, whisk together chicken stock, oyster sauce, sugar, and 1 tablespoon cornstarch until smooth and set aside.

Stir Fry the Ingredients

  1. Heat a wok and then add 2 tablespoons oil. Add the chicken and stir-fry until it changes color and is nearly cooked through. Remove and set aside.
  2. Add remaining 1 tablespoon of the oil. Add the ginger and garlic, and stir-fry briefly. Add the mushrooms and stir-fry for several seconds, then add bamboo shoots, and water chestnuts. Stir-fry briefly.
  3. Give the sauce a quick re-stir, then make a well in the middle of the wok and add the sauce. Cook, stirring until the sauce is thickened.
  4. Return chicken to wok. Mix, heat through, and serve hot.

Note: You can use chicken broth instead of chicken stock. Just bring it to a boil, add a bit of rice wine for flavor, and let it simmer for about 5 minutes. Another variation is to boil the mushrooms in the chicken broth before stir-frying.

Nutritional Guidelines (per serving)
Calories 326
Total Fat 12 g
Saturated Fat 3 g
Unsaturated Fat 5 g
Cholesterol 71 mg
Sodium 855 mg
Carbohydrates 27 g
Dietary Fiber 3 g
Protein 28 g
(The nutrition information on our recipes is calculated using an ingredient database and should be considered an estimate. Individual results may vary.)