
Chinese corn soup called “corn stew” (玉米羹, yu mi geng) in Chinese, is a richer version of egg drop soup loaded with corn and chicken. It is a popular home style dish in China, featuring a thick, silky broth thickened with cornstarch and finished with delicate egg ribbons.
This was my favorite soup growing up because it is richer and contains more filling ingredients than plain egg drop soup and that is why is one of my most-loved authentic Chinese soup recipes. Back home, my mom made egg drop soup and tomato egg drop soup a few times a week, but she found the corn version to be a bit more effort, so it was a dish we often ordered at restaurants for a treat.
For my recipe, I brown the ground chicken first to build flavor, simmer it with corn in chicken broth, thicken everything with a cornstarch slurry, and finish with silky egg ribbons, all in about 20 minutes. The soup is so satisfying that I usually serve it as a main dish for a light one bowl dinner. I hope you try this recipe at home and see how simple it is to make a soup this rich with just a handful of ingredients.

Ingredients
I divide the ingredients into 3 groups: the chicken and marinade, the soup base, and the finishing ingredients.

Chicken and marinade: I use ground chicken mixed with salt, Shaoxing wine, and cornstarch. Ground chicken releases more flavor into the broth and takes less time to prepare than sliced pieces.
Soup base: Chicken broth, canned or frozen corn kernels, a slice of ginger, and a cornstarch slurry to thicken the broth into that signature silky texture. I use Kirkland Organic Chicken Stock since the soup relies on so few ingredients for flavor.
Finishing: Beaten eggs for the egg ribbons, sesame oil for a nutty finish, and sliced green onion for freshness. A pinch of white pepper and optional turmeric for color round out the seasoning.

How to make
1. Marinate the chicken: Combine ground chicken with salt, Shaoxing wine, and cornstarch. Mix well and set aside while preparing the other ingredients.
2. Brown the chicken: Heat oil in a large pot over medium heat. Add the ground chicken and let it cook, chopping into smaller pieces as it browns. Cook until almost done and the surface is lightly golden.

3. Add the broth: Pour in the chicken broth and add a slice of ginger. Turn the heat to high and bring to a boil. Skim and discard any foam from the surface.
4. Add the corn: Add the drained corn kernels and the remaining salt. Turn to medium low heat.

5. Thicken the soup: Mix the remaining cornstarch with water, white pepper, and optional turmeric. Stir to dissolve, then swirl into the simmering soup. Stir until the broth thickens.
6. Make the egg ribbons: Turn the heat to low so the soup is at a very gentle simmer. Hold a pair of chopsticks or a fork against the rim of the bowl and very slowly drizzle the beaten eggs in a thin stream. Wait 15 seconds to let the eggs set, then stir to distribute the ribbons throughout the soup.

7. Finish and serve: Drizzle with sesame oil and sprinkle with sliced green onion. Serve hot.

My Cooking Tips
Thicken before adding the eggs: The cornstarch slurry must go in first so the broth is thick enough to suspend the egg ribbons. If the broth is too thin, the eggs sink and clump instead of forming delicate strands.
Drizzle the eggs slowly: Pouring the egg too fast creates thick chunks instead of ribbons. I drizzle in the thinnest possible stream against chopsticks and let it sit for 15 seconds before stirring.
Turn the heat low for the eggs: The soup should be at a very gentle simmer when adding the egg. Rapid boiling breaks the ribbons into small bits and makes the soup cloudy.
Use ground chicken for faster prep: Ground chicken releases more flavor into the broth and cooks faster than sliced pieces. If you prefer sliced chicken, use thinly sliced breast or thigh and follow the same method.
How to serve
You can skip the chicken to make a meatless version. It makes a perfect side dish to wash down your dinner. I personally like the version with ground chicken, because the browned bits add tons of flavor to the soup. If you add a small handful of hand pulled noodles and green vegetables such as spinach, the soup makes a hearty full meal.
When I serve it alongside other dishes for a full dinner, it pairs well with stir fries and lighter sides like Chinese okra salad or my easy bok choy and mushroom stir fry. For a bigger spread, I add a main like scallion beef stir fry or these homemade air fryer garlic ribs and let my family share from the center of the table.

Frequently ask questions
Can I use fresh corn instead of canned?
Fresh corn works well when it is in season. I cut the kernels off the cob and add them at the same step. Fresh corn adds a sweeter, brighter flavor. Frozen corn is another good option since it is available year round.
Can I make this gluten free?
I swap the Shaoxing wine for dry sherry and check that the chicken broth and cornstarch are gluten free. The rest of the ingredients are naturally gluten free.
How do I store and reheat leftovers?
I store leftovers in an airtight container in the fridge for up to 2 days. I reheat on the stove over medium low heat, stirring occasionally. The soup may thicken further in the fridge, so I add a splash of broth or water when reheating to bring the consistency back.
Chinese Cooking Made Easy
Are you new to this website? This free email series is a great place to start. I’ll walk you through a few of my most popular recipes and show you how and why they work. You’ll quickly start to cook better Chinese food in your own kitchen.
Watch video

Chinese Corn Soup with Chicken (鸡蛋玉米羹)
Ingredients
- 1/2 lb ground chicken (or ground turkey)
- 1 teaspoon salt , divided (or to taste)
- 2 teaspoons Shaoxing wine (or dry sherry)
- 2 tablespoons cornstarch , divided
- 1 tablespoon peanut oil (or vegetable oil)
- 1 large slice ginger
- 4 cups chicken broth
- 1 cup canned or frozen corn , drained (*see footnote 1)
- 1/8 teaspoon turmeric powder (for color, optional)
- 1/8 teaspoon white pepper
- 3 eggs , beaten
- 1 teaspoon sesame oil
- 1 green onion , chopped (and extra for garnish)
Instructions
- Combine the ground chicken, 1/2 teaspoon salt, Shaoxing wine and 1 teaspoon of the cornstarch in a small bowl. Mix well and let marinate while preparing the other ingredients.
- Heat the oil in a big pot until warm. Add ground chicken. Let cook as you chop the chicken into smaller pieces. Keep cooking until the chicken is almost cooked through and the surface is lightly browned.
- Add chicken stock and ginger. Turn to high heat. Cook until brought to a boil. Skim and discard the foam from the top of the soup. Then add the corn and the remaining 1/2 teaspoon salt. Turn to medium-low heat.
- While boiling the soup, combine the remaining cornstarch, turmeric powder, and pepper white pepper with 2 tablespoons of water in a small bowl. Stir to dissolve the cornstarch completely. Swirl the cornstarch starch slurry into the soup. Stir until the soup thickens. Turn to medium-low heat so the soup comes to a low simmer.
- Put a spatula (or a fork) against one end of the bowl with the egg in it. Slowly drizzle the egg into the soup in a swirling motion. Let the egg sit for 15 seconds, then stir the soup again to mix everything together. Taste the soup with a small spoon. If the soup is not as thick as you’d like, mix a bit more cornstarch slurry and add it into the soup. Add more salt to adjust seasoning if necessary.
- Drizzle with sesame oil and add green onion. Serve hot.
Notes
- You can use 2 cups of corn to make a more substantial soup (almost like a stew) and serve as a light meal.
Nutrition
Did you make this recipe?
I’d love to hear how it turned out for you! Please take a moment to leave a 5-star rating ⭐️ and share your thoughts in the comments further down the page. It really helps others discover the recipe too.
Sealion
This is one of the tastiest soups I’ve ever had. It’s quickly become a family favorite. I cannot recommend this enough!
John Browne
This soup is really excellent, Maggie.
The best I have ever tasted.
A small change tho……..One cup of canned corn kernels plus one cup of canned creamed corn. Gives it a real good whack.
Maggie Zhu
Thanks so much for leaving a review and I’m glad to hear you enjoyed the dish! I like your suggestion a lot and I’d love to try it out 🙂
Anna
Hi Maggie! I like this recipe and going to try it now, but it’s not clear to me how should I treat the ginger? Should I mince it, or cut on thin sticks, or something else?.. For now, I am going to mince it while I am waiting for your response!
Maggie Zhu
I usually add one large piece of thinly sliced ginger into the broth. It will infuse the flavor and I can easily fish it out when I serve the soup.
That being said, you can totally mince the ginger. It adds more flavor to the broth (which I also like) and you can also eat the ginger this way, which is very healthy.
Anna
Such a fast response, thank you! The soup turn out great with minced ginger, and its crunchiness complimented the corn so well! It just just seemed not thick enough. I added more starch, next time I should use maybe even more starch, so it will be 3 tablespoons then.
Charlotte Meixner
I made this recipe now for a few times and it never disappoints. It comes together quickly and has a awesome combination of flavours. My whole family loves this recipe and I’m quite sure that this will continue to be a staple recipe cooked again and again. Thank you so much for this great recipe ❤️
KP
I make this over and over and over. It’s outstanding. I like to puree half of the corn in a blender before adding it to the soup to give the broth more color and body. Otherwise, I make it exactly as written and love it every time. Thank you! Side note: since chicken broth tastes wildly different by brand and heavily flavors this soup, my favorite chicken broth to use for this soup is “chicken bouillon powder” by Lee Kum Kee.
Maggie Zhu
Love the idea of puree some of the corn and add to the soup! Yum! I can’t wait to try it out myself next time 🙂
Judy Der
I made the corn and chicken soup as well as the chicken and broccoli recipes exactly as you wrote them, and showed them in your video. They both turned out delicious! Thank you for inspiring me to cook in a Chinese style. While my heritage is Hungarian, my daughter in law and her children have a Chinese background. So, I’m always trying to appease both sides of cultural cooking. Keep up your fabulous work! 💕Judy Der
Stacey
I make this all the time, super easy and I get it done so fast. I love it
Sonia
I love this soup! I finally, with the cornstarch, have that texture I wanted to duplicate from the restaurants.
I added a ton of soaked dried shiitake and their soaking water, some sliced cabbage, and a few dried shrimp for umami like you recommend in another recipe and it is super-delicious even though I had pre-roasted instead of ground chicken. What I love most is the subtle bite of the white pepper – it is amazing how much this ingredient changes the whole experience for the better.
All your recipes are the best. They never fail to taste fantastic. Your descriptions are so clear and helpful. I am so grateful you are sharing this with us because it’s very hard to find AUTHENTIC recipes online amid the ocean of mediocre recipes. In the past I had to search and search and experiment with hit-or-miss results. Now I just stick to your blog and the search is unnecessary.
Maggie Zhu
Hi Sonia, thanks for your thoughtful comment and the positive review! It is definitely OK to use pre-roast chicken. And if you add some dried shrimp, it will boast the flavor a lot. Adding cabbage sounds delicious and healthy. I’d love to try that out in my own kitchen the next time 🙂
Lynn
This tasted delicious! I love trying your recipes because you make it easy to try.
Maggie Zhu
Happy to hear you enjoyed the soup and thanks for leaving a positive review! This is one of my favorite dishes 🙂
MAC
Made this for dinner tonight, along with potstickers and Asian appetizers. Very mild taste but also very comforting soup. Will keep the recipe and next time, I will not put 2Tbsp of cornstarch with the meat! But it was fine and I still had to add cornstarch to thicken the broth.
Philip
Maggie, can you clarify the use of two heaping Tablespoons of better than bouillon dissolved in water? How much water would you use? The ingredients list say you used 4 cups of chicken broth, I’m assuming from a carton? Because, the reconstitute instructions for BTB on the jar is 1tsp per cup of water so using 4 cups of water and 2 Tablespoons would be really salty (that equivalent to 6 tsp of BTB paste) – of course that is subjective, but I want to make sure that’s what you did, using BTB. Thanks
Philip
Philip
My math was wrong – it’s actually 4 tsp total for 4 cups of water so that’s only 1 1/2 tablespoons, so a total of 2 tablespoons isn’t so bad. Can you check my math?🥴
Maggie Zhu
I think I did the math wrong. Their instruction says 1 teaspoon bouillon per 8 oz. Somehow I used a calculation per 4 oz….
It should be 1 heaping tablespoon per 4 cups of water.
When I make the soup using the bouillon I never measure it and I usually use a pretty big scoop. But I think it’s safer to follow the instruction (1 1/2 tablespoons bouillon per 4 cups water), and you can always add more at the end if needed.
Sorry about the mistake and thanks for bringing this to my attention. I have updated my post to reflect the change.
Cassie
Can I use canned corn and peas instead of frozen ones?
Maggie Zhu
Yes you can!
Mia van zeller
Heart warming soup! I added some white pepper and the celestial choir sang!
Ovimacher
Hello,
Can you explain me what means a “cup”?. How many grams/ml contains a cup?
Thank You.
Maggie
I use the US measuring cup, 1 cup equals 240ml
Christine
Perfect timing for this recipe as I just picked up fresh sweet corn and peas! This soup took no time to make and is really delicious!!! I added a big handful of fresh spinach and some enoki mushrooms at the end to bulk it up for a filling meal. Thanks for another amazing recipe!!!