Prep the chicken and aromatics. Thinly slice the chicken against the grain and season lightly with salt and pepper. Slice the onion, mince the garlic, and grate the ginger so they’re ready to go.
Brown the chicken. Heat the neutral oil in a large pot over medium-high heat. Add the chicken and cook 3–4 minutes, stirring once or twice, until lightly browned but not fully cooked through.
Transfer to a plate.
Sauté onions and mushrooms. In the same pot, add the onion and mushrooms with a pinch of salt. Cook 4–5 minutes until softened and lightly caramelized.
Add garlic and ginger. Stir in the garlic and ginger. Cook 30–45 seconds until fragrant, stirring to avoid burning.
Build the broth. Pour in the chicken broth, soy sauce, rice vinegar, Sriracha, honey (if using), and sesame oil.
Stir well, scraping up any browned bits from the bottom of the pot.
Simmer and finish the chicken. Return the chicken to the pot. Bring to a gentle simmer and cook 6–8 minutes, until the chicken is cooked through and flavors meld. Taste and adjust salt, pepper, and Sriracha.
Cook the noodles. Add the ramen noodles to the simmering broth and cook according to package directions, usually 2–3 minutes, until just tender.
Don’t overcook.
Wilt the greens. Stir in spinach or bok choy during the last minute of cooking. Turn off the heat so the greens stay bright.
Garnish and serve. Ladle into bowls. Top with soft-boiled eggs, green onions, cilantro, sesame seeds, or chili crisp.
Serve lime wedges on the side for squeezing over the top.