
In a medium pot, combine the chicken stock, water, soy sauce, Chinese cooking wine, garlic, and ginger. Bring to a boil over high heat.
Cover the pot, reduce the heat to medium, and let the broth simmer for 5 minutes so the garlic and ginger can infuse the soup.
Stir in the uncooked rice. Simmer uncovered over low to medium heat for about 10 minutes, keeping the broth at a gentle bubble so the rice cooks evenly without breaking apart.
Add the white fish and the choy sum stems. Cook for 2 minutes, or until the fish is just opaque and the stems are tender-crisp.
Use tongs or a spoon to remove and discard the garlic cloves and ginger pieces.
Stir in the choy sum leaves, sesame oil, and white pepper. The leaves will wilt quickly. Ladle into bowls and top with green onion, crispy fried shallots, crunchy fried noodles, and chili oil or paste if desired. Serve right away.




