01 - Combine chicken, water, ginger, scallion whites, and salt in a large stockpot. Bring to a boil over medium heat, skimming off any foam that rises to the surface. Reduce heat to a simmer, cover, and cook for 40 minutes until chicken is tender and cooked through.
02 - Carefully remove the chicken from the pot and set aside to cool slightly. Strain the broth through a fine-mesh strainer if desired, discarding the cooked aromatics. Return the clear broth to the pot.
03 - Add rinsed jasmine rice and glutinous rice to the simmering broth. Cook over medium-low heat, stirring occasionally to prevent sticking, for 30-40 minutes until rice grains have completely broken down and the porridge reaches a creamy, velvety consistency.
04 - While the porridge simmers, shred the cooled chicken meat from the bones, discarding skin and bones. Keep the shredded meat aside for serving.
05 - Once the porridge has reached your desired consistency, season with additional fish sauce and ground white pepper. Adjust seasoning to taste, keeping in mind that toppings will add extra flavor.
06 - Ladle hot porridge into individual serving bowls. Top with generous portions of shredded chicken. Garnish with scallion greens, fresh cilantro, fried shallots, and lime wedges. Add chili oil or sliced chilies if desired. Serve immediately while steaming hot.