
Curry noodle soup is a comfort bowl more than a traditional recipe, a Chinese home cook take on curry that starts with a Japanese curry powder rather than a long simmered Indian style curry. The chicken here is not a soup topping in the usual sense. I fry it into small, crispy pieces first, so every bite has a nice crunch that pairs perfectly with the soft noodles.
I started making this on the nights when I wanted a noodle soup with more going on than a plain broth. The crispy chicken came from a habit of frying up small pieces for my son, who will eat them straight off the plate before they ever get to the bowl. It’s that good and kid-friendly of course. My husband loves eating his with extra bok choy, so I usually boil a second head just for him.
This curry noodle soup is surprisingly easy to make, with most of the cooking done in one skillet. I fry the chicken first, then use the same pan and its flavorful oil to bloom the ginger, garlic, and curry powder before adding the broth. Meanwhile, I boil the wheat noodles and blanch the greens in a separate pot. Everything comes together quickly for a satisfying meal with minimal cleanup. I highly recommend giving this comforting curry noodle soup a try during the colder months!

Ingredients
Don’t let the long ingredient list intimidate you! I promise this curry noodle soup recipe is incredibly easy to make and takes just over 30 minutes to put together. Plus, chances are you already have most of the ingredients in your pantry.

Chicken: I use boneless thigh cut into small pieces because the extra fat keeps the crispy bites moist inside. I toss it with Shaoxing wine and salt for a fast marinade, then coat it in cornstarch right before it goes into the pan so the outside crisps up.
Frying and finishing: I fry the chicken in peanut oil because it takes high heat without smoking. I dust the fried pieces with white pepper the moment they come out, which gives the crispy chicken a savory edge you taste through the curry.
Curry broth: I bloom grated ginger, grated garlic, and curry powder in the leftover oil first, so the fat pulls the fragrance into the soup. I use a Japanese curry powder for a less spicy flavor, then pour in chicken broth and season with more Shaoxing wine, rice vinegar, soy sauce, salt, and a pinch of sugar to balance it out.
Noodles and greens: I use thin Chinese wheat noodles because they cook in minutes and hold the broth well. I blanch baby bok choy in the same pot for a soft, green counterpoint, and I scatter chopped green onion over the top at the end.
How to Make
1. Marinate the chicken: Combine the chicken, Shaoxing wine, and salt in a medium bowl. Stir to mix well and let it marinate while you prepare the rest of the ingredients.
2. Coat with cornstarch: When you are ready to cook, add the cornstarch to the bowl with the chicken. Stir to coat every piece completely.
3. Boil the water: Bring a large pot of water to a boil for the baby bok choy and noodles.
4. Fry the chicken: Heat the oil in a large nonstick skillet or a medium dutch oven over medium-high heat until hot. Lay the chicken in the skillet in a single layer without overlapping. Cook until the bottom goes golden brown, 2 to 3 minutes, then flip and cook the other side until golden brown, another 2 minutes.

5. Season and rest: Kill the heat and move the chicken to a large plate. Sprinkle the white pepper over the top and toss with a pair of tongs to coat. Set aside.

6. Start the curry base: In the same skillet, you should have 1 to 2 tablespoons of oil left. If not, add 1 tablespoon of oil. Set the heat to medium.
7. Bloom the aromatics: Add the ginger and garlic. Stir until fragrant, about 30 seconds. Add the curry powder and cook for another minute so it releases its fragrance.

8. Season the broth: Slowly pour in the chicken stock, stirring the curry to work it into the liquid. Add the Shaoxing wine, rice vinegar, soy sauce, salt, and sugar.

9. Simmer: Bring it to a boil, then taste and adjust the salt if needed. Set the heat to low to keep the broth warm while you cook the noodles.
10. Cook the bok choy: Add the baby bok choy to the boiling water. Cook until soft, 1 to 1 1/2 minutes, then move it to a colander and run tap water over it to stop the cooking. Drain and set aside.
11. Cook the noodles: In the same pot, add the noodles and cook according to the package directions. Drain and divide them between 2 serving bowls.
12. Assemble: Top each bowl of noodles with bok choy. Pour the curry soup over both bowls and add the crispy chicken. Garnish with green onion and serve hot.

My Cooking Tips
Coat the chicken at the last minute: Add the cornstarch right before frying, not while the chicken marinates. If it sits too long in the coating, the cornstarch draws out moisture and goes pasty instead of crisping in the oil.
Give the pieces room in the pan: Lay the chicken out in a single layer so the pieces do not touch. A crowded pan traps steam and the coating goes soft, while a single layer lets each side brown and crisp.
Save the frying oil for the broth: Do not wipe the skillet after the chicken comes out. That leftover oil holds the browned bits and chicken flavor, and it is what makes the curry base taste like more than powder and stock.
Choose a Japanese curry powder for a rounder flavor: I use S & B Japanese curry powder for a mellow flavor. An Indian or Madras style yellow curry powder also works, but it tastes spicier and sharper, so start with a little less and taste as you go.
Cook the noodles last: Boil the noodles right before you serve, then drain and bowl them up straight away. Wheat noodles keep cooking in hot broth, so noodles that sit around go soft before anyone picks up chopsticks.
How I Recommend Serving
This curry noodle soup is a complete meal in one bowl, with noodles and greens tucked into the fragrant broth and crispy popcorn chicken piled on top. I always serve it immediately, while the chicken is still crunchy, because it gradually softens as it sits in the soup. It’s a satisfying, comforting dinner that’s perfect for a busy weeknight.
More Comforting Noodle Soup Recipes
If you love a cozy bowl of noodles, there are plenty of other delicious options to try. For something lighter, my Chinese Chicken Noodle Soup is a great choice. If you’re craving bold flavors, try the rich and spicy Spicy Chicken Noodle Soup or Korean Noodle Soup for a different kind of heat. My Chicken Udon Soup is perfect when you want something soothing and comforting, while Yaka Mein delivers a deeply savory, satisfying broth. Best of all, every one of these recipes is easy enough to make on a busy weeknight.
Frequently Ask Questions
What noodles work best in this soup?
I prefer thin Chinese wheat noodles for their delicate, chewy texture, which pairs nicely with the rich curry broth and crispy chicken. Both fresh and dried noodles work well. You can also use ramen noodles or udon if that’s what you have on hand, although udon will give the soup a thicker, chewier bite. Cook the noodles according to the package instructions, then drain and add them to the serving bowls just before pouring in the hot broth.
Can I use chicken breast instead of chicken thighs?
Yes! Boneless, skinless chicken breast works well in this recipe. Cut it into evenly sized, bite-size pieces and follow the same coating and frying instructions. Just be careful not to overcook it, since chicken breast is leaner than thigh meat and can dry out more easily. I personally prefer chicken thighs because they stay juicier and more tender after frying.
How do I keep the popcorn chicken crispy in the soup?
Add the popcorn chicken to the noodle soup right before serving so the coating stays crispy. You can also serve the chicken on the side and add a few pieces at a time as you eat. The coating will gradually soften as it absorbs the curry broth, so this soup is best enjoyed immediately.
Can I make the curry soup less spicy or more spicy?
Yes, and it comes down to the curry powder you pick. A Japanese curry powder gives a mild, savory broth, while an Indian or Madras yellow curry powder tastes hotter and sharper. Start with less of a spicier blend, taste the broth before you pour it, and adjust the salt and sugar to balance the heat.
Want to Save This Recipe?
Enter your email below & we’ll send it to your inbox. Plus get great new recipes from us every week!

Curry Noodle Soup with Popcorn Chicken
Ingredients
Chicken
- 2 pieces chicken thighs or 1 breast (about 9 oz), cut to 3/4” (2 cm) pieces
- 2 teaspoons Shaoxing wine
- 3/4 teaspoon salt
- 2 to 3 tablespoons cornstarch
- 1/4 cup peanut oil
- 1/2 teaspoon white pepper
Soup
- 2 ” ginger , grated
- 3 cloves garlic , grated
- 2 tablespoons curry powder (I used S&B Japanese curry)
- 4 cups chicken broth
- 1 tablespoon Shaoxing wine (or dry sherry)
- 1 teaspoon rice vinegar
- 1 teaspoon soy sauce
- 1/2 teaspoon salt (or to taste)
- 1/2 teaspoon sugar
Toppings
- 6 oz thin Chinese wheat noodles
- 2 heads baby bok choy (or other leafy greens, cut to bite-sized pieces)
- Green onion , chopped (Optional)
Instructions
Make popcorn chicken
- Combine the chicken, Shaoxing wine, and salt in a medium-sized bowl. Stir to mix well. Let it marinate while you prepare the rest of the ingredients.
- When you’re ready to cook, add the cornstarch into the bowl with the chicken. Stir to coat it completely.
- Bring a large pot of water to a boil (for the baby bok choy and noodles).
- Heat the oil in a large nonstick skillet (or a medium-sized dutch oven) over medium-high heat until hot. Spread the chicken in the skillet without over overlapping. Cook until the bottom side turns golden brown, 2 to 3 minutes. Flip to cook the other side until golden brown, another 2 minutes. Once done, turn off the heat and transfer the chicken to a large plate.
- Sprinkle the white pepper over the chicken. Toss with a pair of tongs to mix evenly. Set aside.
Prepare soup
- In the same skillet (or pot) you cooked the chicken in, there should be 1 to 2 tablespoons of oil left. If not, add 1 tablespoon of oil. Turn to medium heat.
- Add the ginger and garlic. Stir until releasing fragrance, about 30 seconds.
- Add the curry powder. Stir and cook for another minute.
- Slowly add the chicken stock, stirring the curry to incorporate it into the liquid. Add the Shaoxing wine, rice vinegar, soy sauce, salt, and sugar. Bring it to a boil. Taste the soup. Adjust the seasoning by adding more salt, if needed. Turn the heat to low to let the broth simmer while you cook the noodles and baby bok choy.
Cook the noodles & baby bok choy
- The pot for the noodles should be boiling while you’re preparing the soup. Add the baby bok choy. Let it cook until soft, 1 to 1 1/2 minutes. Transfer the bok choy to a colander and run tap water over it to stop the cooking. Drain and set aside.
- In the same pot, add the noodles. Cook according to the package instructions. Once cooked, drain the noodles and transfer them to 2 serving bowls.
- Add the bok choy onto each bowl of noodles. Pour the curry soup evenly over the two noodle bowls and top with the chicken. Garnish with green onion. Serve hot as a main dish.
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.
If you give this recipe a try, let us know! Leave a comment, rate it (once you’ve tried it), and take a picture and tag it @omnivorescookbook on Instagram! I’d love to see what you come up with.
TheHobo
I am going to assume you did not cut the bok choy into bite size pieces. The pictures all show them whole. How long did you cook whole before adding to soup?
Maggie Zhu
I did cut the bok choy. It might look obvious on the photos, but what I did was: Cut off the ends, remove the outer bigger leaves, cut the stem into bite-size, and leaves into large bite-size. I left the very small core whole because they cook fast. You can also slice the core into half. I cook the bok choy in the boiling water (both for noodles and the bok choy) before cooking the noodles. I cook them for 1 to 1.5 minutes, until they turn tender but still a little crispy.
Howard
Hi. Do you think a regular Indian curry would work with these flavors? Thanks.
Maggie Zhu
I think it depends on which Indian curry. For example, a milder and sweeter one such as Madras curry would work well. Some stronger curry might make the soup too intense. If you’re using a blend that calls Indian curry (usually found at regular grocery stores) and has a yellow color, it should be OK.
Nancy
This recipe is so easy, cozy, and delicious! I only had the yellow madras curry powder (and used a bit less than directed) in my pantry but that just gave it a nice kick and different flavor! I might also experiment with frying the chicken in the air fryer just because. It’s easy to swap ingredients to suit what you have available. Highly recommend adding this to your weekly cooking rotation!
Tamara
This is going to sound ridiculous, but is there another seasoning you can recommend as a sub for the curry? I love every other element in this dish, but I have a hard time with curry and just can’t get into the flavor. The chicken looks fantastic as a soup topper! I’d love to make it, but fear the soup would be missing flavor without a curry substitute. Thank you!
Maggie Zhu
If you’re worried the soup won’t be flavorful enough, you should try the broth from this recipe: https://omnivorescookbook.com/soy-sauce-noodles
I hope you like it 🙂
Sly
Really tasty, but the frying made a HUGE mess as oil spattered all over my stove, counters, range hood and floor. I would give it 5 stars for taste. Grating the ginger and garlic also took time. I just chopped the garlic. It took about 40 minutes to clean up the grease afterwards. My dog, however, loved licking the floor!
Jennifer Sun
Absolutely love this recipe, it’s now a staple in my meals and the popcorn chicken turns out perfectly crispy and flavorful. Thanks for sharing!
Shela
Hi! I was wondering if this could be made without the alcohol? It looks so great, i’d love to try it!
Maggie
Hi Shela, yes you can totally make this dish without alcohol. You can replace it with chicken broth. I would grate some ginger (1 teaspoon is enough) for marinating the chicken, to add a nice aroma even without the alcohol. Happy cooking and hope your dish come out well!
Iona Cooper
I really enjoyed this dish, my husband absolutely loved it to, first time making it ,& wont be my last, thank you Maggie for giving me inspiration.
Brooke
I made this as directed the other night and it was terrific, but my chicken never browned like that in the pictures. Any suggestions?
Maggie
Hi Brooke, I think it might be because your pan wasn’t hot enough. I heated up peanut oil just when it’s about to smoke (around 450 F) and cook the thighs without touching until it’s browned. If your oil temperature was lower, or you moved the chicken a lot, they might not brown as well.