Thai Noodles with Ground Chicken and Crispy Shallots
If you love bold, tangy, and savory noodle bowls that come together faster than a takeout call, this Thai Noodles with Ground Chicken and Crispy Shallots recipe will become a weeknight favorite. It’s layered with fragrant garlic, juicy bite-sized chicken, crisp-tender long beans, and a bright lime-sweet sauce, finished with crunchy shallots, cilantro, green onions, and a scatter of peanuts for the perfect textural contrast. Use vegetable oil for frying and Asian sesame oil for finishing to get that irresistible aroma and sheen.
Why you’ll love this recipe

- Comforting and bright: citrusy lime and fish sauce balance the savory chicken.
- Fast weeknight dinner: most of the work is hands-on and quick, with simple ingredients.
- Textural joy: silky rice stick noodles meet crispy shallots and crunchy peanuts.
- Flexible: swap long beans for asparagus or green beans if needed.
Ingredients
- Vegetable oil (for frying)
- 4 large shallots, cut crosswise into 1/4-inch-thick slices
- 5 garlic cloves; 3 sliced, 2 pressed
- 2 tablespoons Asian sesame oil
- 2-3 quarts low-salt chicken broth
- 1 lb skinless boneless chicken thighs (or breasts) cut into 1 inch cubes
- 4 tablespoons fish sauce, divided
- 1 (6.75 oz) package rice stick noodles (maifun), broken in half
- 8 ounces Chinese long beans, green beans, or asparagus, cut into 1-inch pieces
- 1/4 cup fresh lime juice
- 2 tablespoons raw sugar or brown sugar, divided
- 2 pinches cayenne pepper
- 1/2 cup chopped fresh cilantro
- 1/2 cup chopped green onions
- 2 tablespoons chopped salted roasted peanuts
- Hot chili sauce (such as sriracha)
Prep tips before you start
Arrange your mise en place: slice the shallots, separate the sliced and pressed garlic, chop the beans and herbs, and cut the chicken into 1-inch cubes. Break the maifun in half so it slips into your pot of simmering broth easily. This recipe moves quickly when everything is ready.
Step-by-step directions

1. Fry the shallots until crisp. Pour enough vegetable oil into a medium skillet to coat the bottom by about 1/4 inch and heat over medium-high until shimmering. Add the 4 large shallots, cut crosswise into 1/4-inch-thick slices, in a single layer and fry, stirring occasionally, until golden brown and crisp. Use a slotted spoon to transfer the fried shallots to a paper towel-lined plate to drain. Set aside.
2. Warm the broth and soften the noodles. In a large pot, bring 2-3 quarts low-salt chicken broth to a gentle simmer. Add the broken 6.75 oz package of rice stick noodles (maifun) and cook, stirring occasionally, until the noodles are tender but still have a bit of bite (follow package timing as a guide). If needed, adjust the broth amount so the noodles cook submerged and have leftover liquid for the soup-like finish.
3. Saute the chicken with garlic and seasonings. While the noodles are cooking, heat a large nonstick or heavy-bottomed skillet over medium-high heat and add 2 tablespoons Asian sesame oil. Add the 3 sliced garlic cloves and the 2 pressed garlic cloves, then add the 1 lb skinless boneless chicken thighs (or breasts) cut into 1-inch cubes. Cook, stirring and breaking up any larger pieces, until the chicken is cooked through and beginning to brown.
4. Add fish sauce and sugar to the chicken. Reduce the heat slightly and stir in 2 tablespoons of the 4 tablespoons fish sauce and 1 tablespoon of the 2 tablespoons raw sugar or brown sugar. Stir to coat the chicken and allow the flavors to meld for 1–2 minutes.
5. Add vegetables and finish the broth. To the pot with the noodles, add the 8 ounces Chinese long beans, green beans, or asparagus cut into 1-inch pieces so they cook until crisp-tender. If you prefer the beans softer, add them a minute or two earlier. Stir to combine.
6. Combine chicken with noodles and season. Transfer the cooked chicken into the pot with the noodles and vegetables. Add the remaining 2 tablespoons fish sauce, the 1/4 cup fresh lime juice, and the remaining 1 tablespoon raw sugar or brown sugar. Sprinkle in 2 pinches cayenne pepper and stir everything together so the sauce is evenly distributed. Taste and adjust: add more lime if you want brighter acidity, more sugar for balance, or a touch more fish sauce for saltiness.
7. Finish with aromatics and oil. Drizzle the 2 tablespoons Asian sesame oil over the combined pot and stir in 1/2 cup chopped fresh cilantro and 1/2 cup chopped green onions, saving a little of each for garnish if desired.
8. Plate and top with crunchy garnishes. Ladle the soup-like noodles and chicken into bowls. Scatter the crispy fried shallots over each bowl, sprinkle 2 tablespoons chopped salted roasted peanuts, and drizzle hot chili sauce like sriracha to taste.
Serving suggestions

- Serve immediately so the crispy shallots keep their crunch.
- Offer extra lime wedges, sriracha, and more chopped cilantro and green onions at the table.
- A crisp green salad or quick cucumber salad pairs nicely to add cool contrast.
Make-ahead and storage
Cooked noodles will absorb broth as they sit, so if you plan to store leftovers, keep the broth and solids separate when possible. Refrigerate in airtight containers for up to 3 days. Reheat gently on the stove, adding a splash of broth or water to loosen the noodles. Add fresh cilantro, green onions, peanuts, and fried shallots after reheating to retain texture and brightness.
Ingredient swaps and notes
- If you prefer a milder heat, omit the cayenne and let diners add hot chili sauce to their bowls.
- Substitute chicken breasts for thighs if you want leaner meat; keep the same 1 lb amount and cut into 1-inch cubes.
- If you can’t find maifun, another thin rice noodle will work; follow package instructions for timing.
- Use green beans or asparagus if Chinese long beans aren’t available—trim and cut them to 1-inch pieces as directed.
Notes on flavor balance
This bowl is all about balance: salty from the fish sauce, bright from lime juice, sweet from sugar, and heat from cayenne and chili sauce. Taste as you go—start with the amounts listed, then nudge any component up or down to suit your palate.
Final thoughts
This Thai Noodles with Ground Chicken and Crispy Shallots recipe delivers bold, layered flavors and satisfying textures while remaining approachable for home cooks. The crunchy shallots and peanuts are the finishing touches that make every spoonful exciting. Keep the garnishes ready and enjoy a restaurant-worthy bowl at home any night of the week.

Thai Noodles with Ground Chicken and Crispy Shallots
Ingredients
Equipment
Method
- Pour enough vegetable oil into a small saucepan or deep skillet to a depth of about 1/2–3/4 inch and heat to 350°F (175°C).
- Add the sliced shallots and fry, stirring often, until golden brown and crisp, about 6–8 minutes; transfer with a slotted spoon to paper towels to drain.
- Fry the sliced garlic in the hot oil until just barely golden, about 1 minute; transfer to paper towels to drain and set aside with the shallots.
- Stir the pressed garlic into the sesame oil in a small bowl and set aside.
- Bring the chicken broth to a boil in a large saucepan.
- Pulse the cubed chicken in a food processor until coarsely ground, then add it to the simmering broth and cook, stirring to break up clumps, until cooked through, about 5 minutes; use a slotted spoon to transfer the cooked chicken to a large bowl.
- Toss the cooked chicken with 1 tablespoon of the fish sauce in the bowl and set aside.
- Return the broth to a boil, add the rice stick noodles, and cook until tender, 3–4 minutes; lift the noodles out with a spider or slotted spoon and add them to the bowl with the chicken.
- Bring the broth back to a boil, add the beans (or asparagus) and cook until crisp-tender, about 5 minutes; transfer them to the bowl with the chicken and noodles.
- Add the sesame-garlic oil, lime juice, 1 tablespoon sugar, cayenne, and the remaining 3 tablespoons fish sauce to the bowl with chicken, noodles, and vegetables; toss well to coat everything evenly.
- Transfer the noodle mixture to a large shallow serving bowl and sprinkle with cilantro, green onions, chopped peanuts, fried shallots, and fried garlic; sprinkle the remaining sugar over the top if desired.
- Serve immediately with hot chili sauce (such as sriracha) on the side.
Notes
- Fry shallots and garlic in batches to avoid overcrowding.
- Pulse chicken just enough to make coarse ground pieces.
- Use low-salt broth to control sodium from fish sauce.
- Adjust cayenne to taste for heat.
- Break noodles before cooking so they fit easily in the pot.
