In a small bowl combine Hoisin sauce, brown sugar, honey, soy sauce, dry sherry, oyster sauce, five spice, garlic and red food coloring (optional) and mix until combined.
Cut pork horizontally into three long flat pieces. Place in a container or ziplock bag, pour 1/2 the marinade over pork. Marinade 24-48 hours for optimal flavor.
Preheat oven to 350 degrees. Cover a baking sheet with foil and place a cooling rack on top. Remove pork from the marinade and place on the rack. Bake for 25 minutes. Flip the pork and cook another 25 minutes.
While the pork is cooking, pour the reserved marinade into a saucepan and whisk in cornstarch, and bring to a low simmer for 10 minutes to thicken.
Remove pork from the oven and turn the oven to broil. Brush the pork with the thickened marinade and broil 5-6 minutes or until slightly charred. Turn the pork over and repeat. Pork temp should be 145-160 degrees.
Serve any extra sauce on the side, and green onions if desired.
Notes
To get that dark red color in my marinade, the red food coloring adds that. It adds no taste to the pork so you could leave it out if you want.Marinating for two days, I highly recommend 2 days, it really allows for the best flavor.Broiling it in the oven gives it those crispy outer edges everybody loves.Don't overcook it- You want the internal temperature of the pork to reach 145 degrees.Country-style pork ribs will also work.