• Skip to primary navigation
  • Skip to main content
  • Skip to primary sidebar
Facebook
Instagram
Pinterest
YouTube
TikTok

Jo Cooks

Simple - Easy - Comfort

  • All Recipes
    • Course
      • Breakfast
      • Appetizers
      • Lunch
      • Dinner
      • Desserts
      • Side Dishes
      • Soups
      • Salads
      • Sandwiches
      • Drinks/Cocktails
      • Sauces & Dressings
    • Method
      • Crockpot
      • Instant Pot
      • One Pot
      • Air Fryer
      • Casseroles
    • Season
      • Spring
      • Summer
      • Fall
      • Winter
    • Cuisine
      • Asian
      • Italian
      • Mexican
      • European
      • Indian
      • Romanian
      • Mediterranean
      • Middle Eastern
      • American
    • Ingredient
      • Chicken Recipes
      • Pork
      • Beef
      • Seafood
      • Lamb
      • Vegetarian
      • Pasta
      • Spices
    • Holiday
      • Christmas
      • Easter
      • Thanksgiving
      • New Year's Eve
      • Game Day
      • Valentine's Day
      • St. Patrick's Day
      • Cinco de Mayo
      • Mother's Day
      • Memorial Day
      • Father's Day
      • 4th Of July
      • Labor Day
      • Halloween
    • Recipe Index
  • Cookbooks
    • The Big Book of Jo’s Quick and Easy Meals
    • 30-Minute One-Pot Meals
  • Shop
  • About Jo
FREE recipe eBook!
Display Search Bar
All Recipes
Instant Pot
30 Minute
One Pot Meals
Soups
Dips & Dressings
Baking
Pasta
Sandwiches
Sides
Chicken Lunch Dinner One Pot Asian
4.7 from 30 votes

Moo Goo Gai Pan

Jump to RecipeVideoPrintRate
By: Joanna Cismaru •Last Updated: 5/17/25 24 Comments

This post may contain affiliate links. Please read my disclosure policy.

pin for moo goo gai pan.

Moo Goo Gai Pan – tender chicken, crisp veggies, and a glossy garlic-ginger sauce that coats everything just right. It’s light, fast, and tastes like it came straight from your favorite takeout spot, but better, because you made it.

Table of Contents

Toggle
  • Why You’ll Love This Moo Goo Gai Pan
  • Before You Start: Jo’s Tips for Moo Goo Gai Pan
  • How To Make Moo Goo Gai Pan
  • How To Serve
  • Frequently Asked Questions
  • Storage + Reheating
  • More Delicious Asian Recipes
  • Recipe: Moo Goo Gai Pan
moo goo gai pan over rice on a white plate.

I first made Moo Goo Gai Pan over 30 years ago from this old school Asian cookbook I picked up on a whim. It had no photos, barely any instructions, and honestly? My first attempt was edible at best. But something about the combination of juicy chicken, tender mushrooms, and that glossy sauce stuck with me.

Over the years, I’ve tweaked and tested this dish more times than I can count, swapped out canned veggies, adjusted the sauce, and dialed in the technique until it felt just right. This version? It’s fast, full of fresh crunch, and exactly how I like it: saucy but not soggy, savory with a little sweetness, and ready in under 40 minutes.

Why You’ll Love This Moo Goo Gai Pan

  • It’s a classic, made better. No gloopy sauce, no canned weirdness, just fresh, crisp veggies and tender chicken that actually tastes like chicken.
  • Fast, fresh, weeknight-friendly. Once everything’s prepped, it comes together in under 10 minutes. Stir-fry magic.
  • That sauce is restaurant-level. Silky, savory, garlicky, and coats everything like a dream, without drowning it.
  • Totally flexible. Swap the veggies, skip the wine, make it yours. It still works.
  • Healthy-ish but doesn’t feel like it. Lean protein, loads of veggies, tons of flavor. Nobody’s asking where the butter is.

Before You Start: Jo’s Tips for Moo Goo Gai Pan

ingredients needed to make moo goo gai pan.
  • Slice it thin: Part of what makes the chicken so tender is slicing it super thin, about ⅛ inch. Freeze it for 10–15 minutes first and it’s way easier to cut without turning into a pile of shredded chaos.
  • Have everything prepped: Stir-fry waits for no one. Chop, measure, and mix before you even heat the wok. Once it’s go time, it’s fast and furious.
  • Hot wok = happy stir-fry: Don’t be shy with the heat. You want that sizzle when the chicken hits the pan, not a sad simmer.
  • Don’t skip the cornstarch: The marinade makes the chicken tender, but that cornstarch? That’s what gives it that silky, restaurant-style coating. The slurry at the end also turns your broth into actual sauce, not soup.
  • Add the sesame oil last: It’s not just a garnish, adding sesame oil at the end keeps it aromatic and fresh instead of cooked off and forgotten.

How To Make Moo Goo Gai Pan

Prep the Chicken

process shots showing how to make moo goo gai pan.

Toss the thinly sliced chicken with salt, white pepper, garlic powder, and water. The water helps the flavors absorb, trust me, it works. Let it sit for 10 minutes, then stir in the cornstarch until it disappears. Finish with a drizzle of oil so it doesn’t clump up in the wok.

Cook the Chicken

process shots showing how to make moo goo gai pan.

Heat your wok until it’s really hot, then swirl in the oil. Spread the chicken out in a single layer and let it sear, no stirring yet. You want color, not steamed chicken. Flip it once it browns and cook until it’s about 60% done. Set it aside, it’ll finish cooking later.

Stir-Fry the Veggies

process shots showing how to make moo goo gai pan.

Add more oil if the wok’s dry, then go in with the carrots, mushrooms, water chestnuts, bamboo shoots, and the white parts of the napa cabbage. Stir-fry for about 30 seconds, then add the garlic. Keep it moving, garlic burns fast.

Add in the snow peas, napa leaves, and the chicken. Stir for 30 seconds to heat everything through. Then splash in the Shaoxing wine to deglaze the wok and get those brown bits up, flavor central.

Finish the Dish

process shots showing how to make moo goo gai pan.

Sprinkle in the remaining salt, sugar, and white pepper. Add the chicken broth, stir the cornstarch slurry one more time, and pour it in. Toss everything until the sauce thickens and gets glossy. Turn off the heat and finish with a drizzle of sesame oil.

Serve it hot over rice or noodles, or straight from the wok, no judgment.

freshly made moo goo gai pan in a serving platter.

How To Serve

This dish is light, saucy, and made for soaking into something, here’s what I love it with:

a white bowl with perfectly cooked jasmine rice garnished with some parsley.
20 minutes mins

Jasmine Rice

a serving of garlic noodles in a white bowl garnished with green onions.
20 minutes mins

Garlic Noodles Recipe

spring rolls cut in half in a black bowl with peanut sauce.
20 minutes mins

Fresh Spring Rolls

pouring sauce on egg foo young on a white plate.
25 minutes mins

Egg Foo Young

Frequently Asked Questions

What does Moo Goo Gai Pan mean?

It literally translates to “mushroom chicken” in Cantonese. It’s a Chinese-American dish made with tender chicken, mushrooms, and a mix of crisp veggies in a light, savory sauce.

What’s a good Shaoxing wine substitute?

Dry sherry is your best bet. Mirin or rice vinegar can work in a pinch, but they’ll change the flavor slightly.

Can I make this ahead?

You can prep everything a day ahead (slice the chicken, chop the veggies, mix the sauce), but stir-fry it fresh. That’s how you keep everything crisp and tender, not soggy.

Can I use different veggies?

Totally. Try bok choy, celery, broccoli, or bell peppers. Use what you like, just aim for a mix of colors and textures.

How do I keep the veggies crisp?

High heat, short cook time, and no crowding the pan. That’s the secret. Have everything prepped before you start so nothing sits too long.

Is it spicy?

Not at all. It’s mild and savory, kid-friendly and great for anyone who doesn’t love heat. But if you want spice, hit it with some chili crisp or sriracha at the table.

Storage + Reheating

  • Fridge: Store leftovers in an airtight container in the fridge for up to 3 days. The sauce thickens as it sits, but the flavors just get better.
  • Reheat: Warm it in a skillet over medium heat with a splash of chicken broth or water to loosen the sauce. Microwave works too, but the veggies might lose some of their crunch.
  • Freezer: You can freeze it, but I recommend freezing the chicken and sauce separately from the veggies if you want to keep that crisp texture. Use airtight containers and freeze for up to 3 months.
moo goo gai pan over rice on a white plate.

More Delicious Asian Recipes

  • Moo Shu Pork
  • Easy Chicken Stir Fry
  • Crockpot Chinese Pork with Noodles
  • Chinese Lemon Chicken
  • Thai Drunken Noodles

Before You Begin! If you make this, please leave a review and rating letting us know how you liked this recipe! This helps our business thrive & continue providing free recipes.

moo goo gai pan over rice on a white plate.
4.67 from 30 votes

Moo Goo Gai Pan

Prep 20 minutes minutes
Marinating time 10 minutes minutes
Cook 7 minutes minutes
Total 37 minutes minutes
4
Rate Recipe Print Recipe
Moo Goo Gai Pan is a fast, flavorful chicken stir fry packed with crisp veggies and tender chicken in a light, savory sauce. It’s your favorite takeout order made fresher, faster, and better right at home. No mystery ingredients, just classic comfort in under 40 minutes.

Video

Ingredients

Chicken

  • 1 pound chicken breast (boneless skinless, cut in half lengthwise, then thinly sliced against the grain, about ⅛-inch thick)
  • ½ teaspoon salt
  • ¼ teaspoon white pepper
  • ¼ teaspoon garlic powder
  • ¼ cup water
  • 2 tablespoons cornstarch
  • 3 tablespoons vegetable oil (divided)

Veggies

  • ½ medium carrot (thinly sliced on diagonal ⅛-inch in thickness)
  • 6 ounces white mushrooms (or cremini mushrooms, sliced ¼-inch thick)
  • 8 ounces water chestnuts (drained (1 can))
  • 8 ounces bamboo shoots (sliced, drained (1 can))
  • 6 ounces napa cabbage (separate leaves from stalk, stalk cut into 1 inch pieces, and leaves about 2 inches)
  • 2 cloves garlic (minced)
  • 1 cup snow peas
  • 1 tablespoon shaoxing wine
  • ½ teaspoon salt
  • ½ teaspoon sugar
  • ¼ teaspoon white pepper
  • 1 cup chicken broth (low sodium)
  • 1 tablespoon cornstarch (plus 1 tbsp water to make slurry)
  • 1 teaspoon sesame oil

Before You Begin! If you make this, please leave a review and rating letting us know how you liked this recipe! This helps our business thrive & continue providing free recipes.

Instructions 

  • In a small bowl combine the chicken pieces with the salt, white pepper, garlic powder and water. Mix well and let marinate for 10 minutes. Stir in the cornstarch really well until the chicken is coated and you can no longer see white powder. Drizzle a tablespoon of the vegetable oil over the chicken and stir well.
    process shots showing how to make moo goo gai pan.
  • In a large wok, heat the remaining 2 tablespoons of vegetable oil over medium high heat. Add the chicken, spread it out for even cooking and cook it until it's about 60% cooked through, should take a couple minutes. Transfer the chicken to a plate.
    process shots showing how to make moo goo gai pan.
  • If there's no more oil left in the wok, add another tbsp or so of vegetable oil. Add the carrots, mushrooms, water chestnuts, bamboo shoots and white parts of the napa cabbage to the wok and stir fry for about 10 seconds. Add in the garlic and stir fry for another minute. Add in the snow peas, cooked chicken, and napa leaves. Stir fry for another 30 seconds.
    process shots showing how to make moo goo gai pan.
  • Stir in the shoaxing wine and stir fry for 10 seconds. Add in the salt, sugar, white pepper and stir. Add the chicken broth and cornstarch slurry and stir fry until sauce thickens, another 30 seconds. Lastly, stir in the sesame oil and remove from heat.
    process shots showing how to make moo goo gai pan.
  • Serve over rice or noodles.

Equipment

  • COOKLOVER Nonstick 12.6 inch Black Wok with Lid and Spatula

Notes

  1. Prep first, cook fast. Once the wok is hot, everything moves quickly, have everything chopped and ready.
  2. Slice the chicken thin. About ⅛-inch thick is perfect. Freezing it briefly makes slicing easier.
  3. Customize it. Swap in broccoli, bell peppers, bok choy, or celery depending on what’s in your fridge.
  4. Sauce too thick? Add a splash of broth or water while tossing to loosen it up.
  5. Sauce too thin? Simmer for 30 seconds longer or add a tiny bit more slurry to thicken.

Nutrition Information

Serving: 1servingCalories: 356kcal (18%)Carbohydrates: 26g (9%)Protein: 30g (60%)Fat: 15g (23%)Saturated Fat: 3g (19%)Polyunsaturated Fat: 7gMonounsaturated Fat: 4gTrans Fat: 0.1gCholesterol: 73mg (24%)Sodium: 755mg (33%)Potassium: 940mg (27%)Fiber: 5g (21%)Sugar: 7g (8%)Vitamin A: 1717IU (34%)Vitamin C: 31mg (38%)Calcium: 68mg (7%)Iron: 2mg (11%)
© Author Joanna Cismaru

Notice: Nutrition is auto-calculated for your convenience. Where relevant, we recommend using your own nutrition calculations.

moo goo gai pan over rice on a white plate.

Did You Make This?

We love seeing what you made! Tag us on Instagram at @jocooks or hashtag #jocooks so we can see your creations!

Rate Recipe
Add Your Photo!
  • 292
Home Recipes
Joanna Cismaru

Joanna Cismaru

I'm Joanna Cismaru, home cook, recipe developer, and the person behind JoCooks since 2011. I test every recipe in my own kitchen, multiple times, until it's actually worth making. My goal is simple: recipes that work, written the way a real person cooks.

Read More
iPad showing title of ebook 30 recipes from around the world
Subscribe

Get our FREE recipe eBook + weekly newsletter!

guest
Did you make this recipe? Rate it:




The comment form collects your name, email and content to allow us keep track of the comments placed on the website. Please read and accept our website Terms and Privacy Policy to post a comment.

guest
Did you make this recipe? Rate it:




The comment form collects your name, email and content to allow us keep track of the comments placed on the website. Please read and accept our website Terms and Privacy Policy to post a comment.

This site uses Akismet to reduce spam. Learn how your comment data is processed.

24 Comments
Newest
Oldest Most Voted
Inline Feedbacks
View all comments

sidebar

Headshot of Joanna Cismaru

Hey there!

I’m Joanna Cismaru, home cook, recipe developer, and the person behind JoCooks since 2011. I test every recipe in my own kitchen, multiple times, until it’s actually worth making. My goal is simple: recipes that work, written the way a real person cooks.

Read More
Collage of recipe ebooks
Subscribe

Get our FREE recipe eBook + weekly newsletter!

Pasta Favorites

baked mac and cheese in a black cast iron skillet.
45 minutes mins

Baked Mac And Cheese

freshly made crack chicken penne with a wooden spoon in a skillet.
40 minutes mins

Crack Chicken Penne

chicken pot pie pasta in a white serving bowl with a wooden serving spoon.
50 minutes mins

Chicken Pot Pie Pasta

freshly made one pot pasta in a dutch oven.
20 minutes mins

One Pot Pasta

tomato spinach chicken pasta in a white bowl.
30 minutes mins

Tomato Spinach Chicken Pasta

homemade hamburger helper lasagna from scratch in a skillet.
30 minutes mins

One Pot Hamburger Helper Lasagna

baked feta pasta in a white bowl garnished with fresh basil.
50 minutes mins

Baked Feta Pasta (Tik Tok Pasta)

sideview shot of chicken fajita pasta in a white bowl with a fork inside
45 minutes mins

Chicken Fajita Pasta

side close up shot of swedish meatball pasta in a beige braised garnished with parsley
30 minutes mins

Swedish Meatball Pasta

overhead shot of a bowl of haluski
40 minutes mins

Haluski (Cabbage and Noodles)

A stack of cookbooks
Grab a copy!

My Cookbooks

Order Now: Amazon | Indigo | Barnes & Noble | Indie Bound | Books-A-Million

Dinner Favorites

smothered pork chops in a skillet garnished with parsley.
1 hour hr 15 minutes mins

Smothered Pork Chops

a wooden spoon lifting a salisbury steak out of the skillet
30 minutes mins

Salisbury Steak

Close up of saucy beef lo mein noodles with tender steak strips, snow peas, and carrots in a dark wok.
30 minutes mins

Easy Homemade Beef Lo Mein (Ready in 30 Minutes)

side shot of beef and broccoli in a skillet
15 minutes mins

Easy Beef and Broccoli Stir Fry

skillet shepherd's pie in a cast iron skillet with a portion taken out.
1 hour hr 25 minutes mins

Skillet Shepherd’s Pie

a serving spoon inside a skillet with chicken broccoli rice casserole.
30 minutes mins

30 Minute One Pot Cheesy Chicken Broccoli Rice Casserole

side view shot of two italian stuffed peppers in a bowl
2 hours hrs 30 minutes mins

Italian Stuffed Peppers

a serving of spaghetti bolognese in a white bowl garnished with parsley.
1 hour hr 5 minutes mins

Spaghetti Bolognese

Facebook
Instagram
Pinterest
YouTube
TikTok
Visit our Other Site: Craving Home Cooked

Explore

Recipes
Cookbooks
About Jo
Contact

Legal

Privacy Policy
Accessibility
Disclaimers
© 2026 Jo Cooks
Site Credits
Designed by Melissa Rose Design Developed by Once Coupled
Back to Top
wpDiscuz

Rate This Recipe

Your vote:




A rating is required
A name is required
An email is required