From: Food of Xian
In a large, heavy-bottomed pot or Dutch oven, heat ¼ cup (60 ml) of the vegetable oil over medium heat.
When the oil just begins to ripple, add the sugar and stir to combine. Keep stirring, being careful not to let the mixture burn. Cook until the sugar is caramel brown, about 2 minutes.
Add the ribs and cook until they just begin to brown, 1 to 2 minutes per side. Remove and set aside.
Clean out the pot and dry it thoroughly. Add the remaining ½ cup (120 ml) vegetable oil to the pot and turn the heat up to high.
Add the cinnamon sticks, bay leaves, cloves, star anise, and Sichuan peppercorns and fry, stirring constantly, for about 1 minute. You want to bring out the flavor without letting the spices burn.
Carefully remove the bay leaves from the pot, then add the ribs and stir. Add the green onions, ginger, cooking wine, and soy sauce. Stir, and cook for 2 to 3 minutes.
Add 2 cups (480 ml) water and bring to a boil. Cover the pot and turn down the heat to low.
After 30 minutes, uncover the pot and turn the heat up to high. Reduce the sauce as desired (10 to 15 minutes for saucy ribs, or 20 to 25 minutes for a thicker reduction) and serve.
