
A classic Moo Goo Gai Pan features succulent slices of chicken stir-fried with mushrooms and crisp vegetables in a light, flavorful sauce. This homestyle version delivers authentic Chinese flavors using fresh ingredients you can find at any grocery store.
This recipe came from countless hours perfecting the techniques in my home kitchen, guided by traditional family recipes and professional cooking experience. The result is a dish that rivals any restaurant version.
Essential Ingredients
- Chicken breast: 1 pound, sliced thin against the grain
- White mushrooms: 8 ounces, cleaned and sliced
- Fresh ginger: 2-inch piece, peeled and minced
- Fresh garlic: 3 cloves, finely minced
- Bamboo shoots: 8-ounce can, drained and sliced
- Water chestnuts: 8-ounce can, drained and sliced
- Snow peas: 6 ounces, trimmed
- Carrots: 2 medium, bias-cut
- Green onions: 3 stalks, cut in 1-inch pieces
Preparing the Chicken
- Initial Marinade:
- Place dried chicken slices in bowl. Mix with soy sauce, wine, and white pepper. Rest 10 minutes.
- Final Marinade:
- Mix egg white and cornstarch until smooth. Coat chicken evenly. Rest 20 minutes.
Kitchen Setup
- Organization:
- Arrange separate plates for marinated chicken, prepped vegetables, and sauce mixture. Keep one bowl for cooked chicken.
- Proper Heat:
- Heat wok until very hot - water should sizzle instantly. Adjust to medium-high when cooking.

Professional kitchen experience has taught me that proper heat control and timing are crucial in stir-frying. These fundamentals are especially important for achieving restaurant-quality results with Moo Goo Gai Pan.
Cooking Method
Heat wok until smoking. Add oil and watch it ripple. Cook marinated chicken in batches until golden. Set aside with juices. Stir-fry ginger and garlic briefly, then add mushrooms, carrots, bamboo shoots, and water chestnuts in sequence. Add snow peas last. Return chicken to wok, pour sauce over all ingredients, and toss until well-combined.
Storage Tips
Store in airtight container in refrigerator up to three days. When reheating, add a small amount of water and warm gently in a pan to maintain textures. The flavors often improve after resting overnight.

With careful attention to technique and timing, this classic Chinese dish becomes a reliable addition to your cooking repertoire. The combination of textures and clean flavors creates a satisfying meal that showcases the best of Chinese home cooking.
Frequently Asked Questions
- → What’s the meaning behind Moo Goo Gai Pan?
- The phrase comes from Cantonese and translates to ‘mushroom chicken slices,’ where moo goo means mushrooms, gai is chicken, and pan refers to slices.
- → Can I customize the vegetables in the dish?
- Absolutely! Swap in broccoli, celery, or baby corn, or any crunchy veggies you enjoy for a personal touch.
- → Is there a substitute for Shaoxing wine?
- If you don’t have Shaoxing wine, dry sherry or chicken broth works great as substitutes!
- → Why should I cut the chicken against the grain?
- Cutting it this way gives you softer pieces of chicken that won’t feel stringy or overly chewy.
- → Can this dish be made ahead of time?
- It’s best enjoyed fresh, but you can prep all the ingredients in advance. When you’re ready, just toss them together for a quick meal!