Try my new budgeting app Cheddar 🧀
Better than YNAB, Mint (RIP), or EveryDollar.
4.7
(3)
Export 12 ingredients for grocery delivery
Step 1
Add the salt, tea, and peppercorns to a pan. Heat over medium-low heat, stirring regularly, until smoking.
Step 2
Remove the pan from the heat and add the granulated garlic. Transfer everything into a spice grinder or a small food processor. Grind until everything turns into a granulated spice mix.
Step 3
Combine the shaoxing wine and sesame oil in a small bowl. Stir well.
Step 4
Transfer the chicken into a large bowl. Rub the chicken with the sesame oil mixture on the inside and outside until well coated.
Step 5
Sprinkle the Sichuan peppercorn salt mixture onto the inside and outside of the chicken. Gently pat and rub with your hands until evenly coated.
Step 6
Stuff the cavity with green onions and ginger. Seal with the garlic, with the cut side facing the inside of the chicken. Secure the stuffing by stitching together the cavity with a toothpick (skip this if you don’t have a toothpick). Tuck the wing tips underneath the breasts to prevent burning.
Step 7
Place the chicken breast-side-down in the same large bowl. Cover with plastic wrap. Let it marinate overnight in the fridge. Rotate once halfway through marinating (it’s OK if you forget the rotating).
Step 8
Adjust the oven rack, so the chicken will be positioned in the middle of the oven. Preheat the oven to 450 °F (232 °C). Line a roasting pan with foil for easy cleaning. Pour in a cup of water to prevent the drippings from burning. Place a roasting rack into the pan.
Step 9
Drizzle the extra marinating liquid onto the chicken. Roast the chicken at 450 °F (232 °C) for 30 minutes.
Step 10
Take the chicken out of the oven. Turn the oven to 350 °F (176 °C). Drizzle additional sesame oil onto the chicken. Add more water to the pan if needed.
Step 11
Return the chicken back to the oven. Roast at 350 °F (176 °C) for another 30 minutes, or until the juices run clear.
Step 12
If you happen to have an adjustable roasting rack, you can use this method to get extra crispy thighs. Start the roasting by shaping the roasting rack into a “V” shape. Grease the rack with a thin layer of oil to prevent sticking. Place the chicken on its side, so the thigh and the wing are facing up. Drizzle a few teaspoons of the marinating liquid onto the chicken. Roast at 450 °F (232 °C) for 15 to 20 minutes, until the top of the thigh turns golden brown.
Step 13
Take the chicken out of the oven. Wearing a pair of oven mitts and holding both ends of the chicken, flip it so the other thigh and wing face up. Drizzle the rest of the marinating liquid onto the chicken. Continue to roast at 450 °F (232 °C) for 10 to 15 minutes, until the top of the thigh turns golden brown.
Step 14
Take the chicken out of the oven. Turn the oven to 350 °F (176 °C). Drizzle additional sesame oil onto the chicken. Add more water to the pan if needed.
Step 15
Return the chicken to the oven. Roast at 350 °F (176 °C) for another 30 minutes, or until the juices run clear.
Step 16
For a smaller chicken (under 4 lbs / 1.8 kg), I would test the chicken at the 20-minute mark, just in case, to avoid overcooking. For a bigger chicken, you might need 10 minutes or more of additional roasting time at 350 °F (176 °C) to finish.
Step 17
For a more accurate reading, use an instant-read thermometer, inserted into the thickest part of the thigh and breast. The thigh should read at least 160 °F (71 °C) and the breast at least 155 °F (68 °C). While resting, the temperature of the dark meat will continue to go up and should reach 165 °F (74 °C), the safe temperature recommended by the FDA. Note, I prefer to cook chicken breast slightly under 165 °F (74 °C), which yields super juicy and tender results.
Step 18
Let the chicken rest for at least 10 minutes before serving. It will stay pretty hot for about 30 minutes.
Step 19
Collect the pan drippings in a measuring cup. Add water to the drippings to reach the needed amount of liquid, depending on the type of rice you’ll make. You will need 1 3/4 cup of liquid for jasmine rice, or 1 1/4 cup of rice for medium or long grain rice. Check out my rice cooking guide for more information.
Step 20
Add the rice into a small saucepan. Add water to cover. Rinse in a circular motion with your fingers a few times. Drain the water and repeat the process one more time. Drain the water thoroughly.
Step 21
Add the pan dripping water mixture, ginger, and a pinch of salt.
Step 22
Cook over medium heat until the water comes to a full boil. Cover the pan and turn to low heat immediately. Steam 15 minutes for jasmine and long grain rice, and 18 minutes for medium grain rice. Do not uncover the pot during steaming.
Step 23
Once the rice is done cooking, remove the pan from the stove. Let sit, covered, for another 10 minutes.
Step 24
After resting the rice, use a fork or spatula to fluff it. Taste the rice. Add more salt and mix again, if needed.
Step 25
Once rested, carve the chicken and top it onto the rice. Garnish with green onion. Serve hot as a main dish.