Moo Goo Gai Pan is one of those dishes that feels like pure comfort in a skillet. A popular Chinese-American takeout classic, this stir-fry is packed with tender chicken, crisp vegetables, and a light savory sauce that coats every bite without overpowering. It’s quick to whip up and endlessly satisfying.
If you’re looking for a weeknight dinner that’s healthy, flavorful, and customizable, Moo Goo Gai Pan checks every box. The sauce is delicate yet flavorful, and it lets the freshness of the mushrooms and snow peas shine. Served over a bed of steamed rice, it’s a wholesome dish you’ll turn to again and again.
Why You’ll Love This Moo Goo Gai Pan
It’s light, colorful, and full of texture. Moo Goo Gai Pan skips heavy sauces in favor of a glossy stir-fry glaze that brings out the natural flavors of the ingredients. Plus, it’s a great way to clean out your veggie drawer without sacrificing flavor. It’s gluten-free adaptable, and you can even make it vegetarian by swapping the chicken for tofu.
What Kind of Mushrooms Should I Use?
“Moo Goo” means mushrooms, and they’re the star of the show here. Traditionally, white button mushrooms or shiitake mushrooms are used, but feel free to substitute with cremini or even oyster mushrooms. The key is using fresh mushrooms that cook down and soak up the sauce beautifully. If you’re going for authenticity, opt for shiitake, but anything fresh and mild will do just fine.
Ingredients for the Moo Goo Gai Pan
This dish brings together tender chicken and a variety of crisp vegetables. The key to nailing it is prepping all the ingredients before cooking so the stir-fry comes together fast and fresh.
- Boneless, skinless chicken breast
- Fresh mushrooms
- Snow peas
- Carrots
- Water chestnuts
- Garlic
- Ginger
- Soy sauce
- Oyster sauce
- Chicken broth
- Cornstarch
- Sesame oil
- Neutral oil (like canola or vegetable)
Each component adds flavor and texture. Chicken breast is lean and quick to cook. Mushrooms provide an earthy softness. Snow peas and carrots bring crunch and color. Water chestnuts offer a refreshing snap. Garlic and ginger set the aromatic base. The mix of soy sauce, oyster sauce, and chicken broth forms the umami-packed glaze. Cornstarch helps thicken it. A touch of sesame oil rounds it out with depth.

How To Make the Moo Goo Gai Pan
Step 1: Slice and Marinate the Chicken
Thinly slice the chicken breast against the grain. Toss it in a bowl with a splash of soy sauce, a pinch of cornstarch, and a bit of sesame oil. Let it marinate for 15 minutes to tenderize and absorb flavor.
Step 2: Prep the Veggies
While the chicken marinates, wash and slice your mushrooms, peel and slice the carrots, and trim the snow peas. Mince the garlic and ginger. Drain the water chestnuts.
Step 3: Make the Stir-Fry Sauce
In a small bowl, combine soy sauce, oyster sauce, chicken broth, a teaspoon of cornstarch, and a few drops of sesame oil. Stir until smooth.
Step 4: Cook the Chicken
Heat neutral oil in a wok or large skillet over medium-high heat. Add the marinated chicken and stir-fry until nearly cooked through. Remove and set aside.
Step 5: Stir-Fry the Vegetables
In the same pan, add a bit more oil if needed. Stir-fry the garlic and ginger until fragrant. Then toss in the mushrooms, carrots, snow peas, and water chestnuts. Cook for about 2–3 minutes until just tender but still crisp.
Step 6: Combine and Sauce
Return the chicken to the pan, pour in the stir-fry sauce, and toss everything to coat. Let it simmer for a minute or two until the sauce thickens slightly.
Serve hot over steamed rice or your favorite noodles and enjoy that fresh, clean flavor.
How to Serve and Store Moo Goo Gai Pan
Moo Goo Gai Pan is best served immediately while the vegetables are still crisp and vibrant. It makes a balanced meal on its own when served over white rice, brown rice, or even cauliflower rice for a low-carb twist. This dish feeds about 4 people generously, making it great for family dinners.
For leftovers, store them in an airtight container in the fridge for up to 3 days. Reheat in a skillet over medium heat to preserve the texture. Avoid microwaving too long or the vegetables can go soggy.
What to Serve With Moo Goo Gai Pan?
Steamed White Rice
This is the classic pairing, allowing the light sauce and veggies to shine.
Fried Rice
Add an extra layer of flavor by serving with egg fried rice or vegetable fried rice.
Egg Drop Soup
Light and savory, it makes a great starter that doesn’t overpower the stir-fry.
Scallion Pancakes
Crispy and savory, they add a satisfying crunch alongside the tender veggies and chicken.
Spring Rolls
Whether fresh or fried, spring rolls complement the stir-fry with their mix of textures.
Garlic Green Beans
Bright and crisp green beans tossed in garlic pair beautifully with Moo Goo Gai Pan.
Cucumber Salad
A chilled cucumber salad with sesame or rice vinegar dressing cools things down and adds crunch.
Want More Stir-Fry Ideas?
If you loved this Moo Goo Gai Pan, try one of these stir-fry favorites next:
- Easy Beef Stir Fry for bold flavor and quick cooking.
- Honey Garlic Shrimp, Sausage & Broccoli for a sweet-savory twist.
- Creamy Garlic Marry Me Salmon when you’re craving something indulgent yet easy.
- Sticky Honey Garlic Steak Rotini if you’re in the mood for something heartier.
- Easy Crock Pot Orange Chicken for a citrusy spin with minimal effort.
Save This Recipe For Later
📌 Save this recipe to your Pinterest dinner board so you can find it anytime!
Let me know how your Moo Goo Gai Pan turned out. Did you add bamboo shoots or change up the veggies? I’d love to hear your take on it. Feel free to drop questions in the comments and help each other make it even better.
Explore daily dinner inspiration and healthy stir-fry recipes on Mia Recipes on Pinterest — your new go-to for weeknight wins.

Moo Goo Gai Pan
- Total Time: 25 minutes
- Yield: 4 servings
Description
This Moo Goo Gai Pan recipe is a healthy Chinese-American stir fry with tender chicken, crisp vegetables, and a light savory sauce. Perfect for weeknight dinners, it’s gluten-free adaptable and loaded with flavor.
Ingredients
1 pound boneless skinless chicken breast
1 cup fresh mushrooms, sliced
1 cup snow peas
1 medium carrot, thinly sliced
1 can water chestnuts, drained
2 cloves garlic, minced
1 teaspoon fresh ginger, minced
2 tablespoons soy sauce
1 tablespoon oyster sauce
1/2 cup chicken broth
2 teaspoons cornstarch
1/2 teaspoon sesame oil
2 tablespoons neutral oil (canola or vegetable)
Instructions
1. Thinly slice the chicken breast against the grain. Toss it with 1 tablespoon soy sauce, 1 teaspoon cornstarch, and 1/2 teaspoon sesame oil. Let it marinate for 15 minutes.
2. While chicken marinates, prep mushrooms, carrots, snow peas, garlic, ginger, and drain water chestnuts.
3. Mix 1 tablespoon soy sauce, 1 tablespoon oyster sauce, 1/2 cup chicken broth, 1 teaspoon cornstarch, and a few drops of sesame oil to make the sauce.
4. Heat 1 tablespoon neutral oil in a large skillet over medium-high. Stir-fry the chicken until mostly cooked. Remove and set aside.
5. In the same pan, add another tablespoon of oil. Stir-fry garlic and ginger until fragrant. Add mushrooms, carrots, snow peas, and water chestnuts. Cook for 2–3 minutes.
6. Return chicken to the skillet. Pour in the sauce and stir to coat everything. Simmer until sauce thickens, about 2 minutes.
7. Serve hot over rice or noodles and enjoy!
Notes
Serve immediately for best texture.
Customize the vegetables with broccoli, bell peppers, or baby corn.
Double the sauce if you prefer it extra saucy!
- Prep Time: 15 minutes
- Cook Time: 10 minutes
- Category: Main Dish
- Method: Stir-Fry
- Cuisine: Chinese-American
Nutrition
- Serving Size: 1 plate (approx 1.5 cups)
- Calories: 280
- Sugar: 3g
- Sodium: 680mg
- Fat: 11g
- Saturated Fat: 2g
- Unsaturated Fat: 8g
- Trans Fat: 0g
- Carbohydrates: 14g
- Fiber: 3g
- Protein: 28g
- Cholesterol: 65mg


