Rinse the chicken well and pat dry. Generously season with salt both inside the cavity and on the skin. Let it rest while you prep the aromatics.
In a large pot, add enough water to submerge the chicken. Add a few slices of ginger, a couple of garlic cloves, and a pinch of salt. Bring to a gentle simmer.
Lower the chicken into the simmering stock, ensuring the breast is submerged. Simmer gently (not a rolling boil) for about 30–40 minutes, depending on size. Once cooked through, remove the chicken and rest it in a shallow tray, pouring a bit of the hot stock over it to keep it moist.
While the chicken rests, rinse the rice until the water runs clear. In a separate pot, heat the oil, add minced garlic and sliced ginger, and sauté briefly until fragrant. Add the rice and toast it lightly to coat the grains with the aromatics.
Pour in the hot chicken stock (or water) and a splash of light soy sauce. Bring to a gentle boil, then reduce heat to a simmer and cook the rice covered until tender and fluffy.
While the rice cooks, prepare dipping sauces: a simple soy-ginger sauce, a classic chili sauce if you like heat, and a garlic-ginger sauce. Slice cucumber thinly for a crisp, refreshing contrast.
When the chicken has rested, carve it into neatly sliced portions. Arrange on a serving plate alongside the glossy rice, cucumber slices, and a drizzle of sesame oil. Garnish with scallions if desired.
Serve with warm dipping sauces and a light drizzle of the remaining stock for extra savoriness.