
This one-pot ginger chicken and rice is savory, fragrant, and packed with tender chicken, earthy mushrooms, and fluffy rice. A drizzle of sweet soy-fish sauce at the end adds extra depth, making it an easy dinner with big flavor and minimal cleanup.
In a small bowl, stir together the kecap manis, fish sauce, and white pepper. Toss the chicken with 1 1/2 tbsp of the sauce and set aside. Reserve the remaining sauce for serving.
Heat 1 1/2 tbsp oil in a large heavy-bottomed pot over high heat. Add half of the mushrooms, season lightly with salt, and cook until just lightly golden on the edges. Transfer to a bowl and repeat with the remaining mushrooms.
Add the remaining oil to the same pot. When hot, add the chicken and cook for about 1 minute, stirring, until the outside is sealed but the inside is still raw.
Add the white parts of the green onions, the grated ginger, and the garlic. Stir for 30 seconds until fragrant. Add the rice and stir briefly so the grains are coated in the oil and aromatics.
Pour in the chicken stock and add the ginger slices. Bring to a brisk simmer. Scatter the mushrooms over the top, along with any juices collected in the bowl.
Cover with a tight-fitting lid, reduce the heat to low, and cook for 20 minutes without stirring, until the rice has absorbed the liquid.
Remove the pot from the heat and let it rest, covered, for 10 minutes so the rice finishes steaming.
Drizzle the reserved sauce over the rice, add the green parts of the green onions, and gently toss to combine. Serve hot.
You can use any mix of fresh mushrooms you like if shiitake, oyster, or king mushrooms are not available. Rinse the rice only if needed, then drain it well so the liquid ratio stays accurate. Store leftovers in an airtight container in the refrigerator for up to 3 days and reheat with a splash of stock or water.