Preheat the oven to 300°F(148℃)
In a mixing bowl, whisk together all the braising liquid ingredients and set aside. Season short ribs with salt and pepper.
Heat the oil in a dutch oven medium-high, sear the short ribs until all sides are browned. Remove ribs to a plate and set aside.
Poor shaoxing wine and deglaze the pan. Return the ribs to pan and poor braising liquid and add cinnamon stick, star anise, clove and dried red chili.
Return the ribs to the pan, poor braising liquid and bring to a boil.
Cover and transfer to oven to cook about 3 hours until the beef is fork tender, turning occasionally.
Transfer the ribs to a plate and cover. Remove excess fat from the surface, simmer and reduce sauce if necessary. Poor the sauce over the short rib and serve.