Preheat your oven to 275°F (140°C). Arrange the ribs in a single layer in a roasting pan, making sure they’re not overlapping. Season both sides generously with salt and pepper, then place the pan in the oven and cook for 1½ hours. This slow roasting makes the meat incredibly tender.
While the ribs are cooking, prepare the sauce by combining all the sauce ingredients in a small saucepan. Place over low heat and warm gently, stirring occasionally, until everything is well blended and heated through. Set aside until the ribs are ready.
After the ribs have cooked for 1½ hours, remove them from the oven and spoon the prepared sauce generously over each rib, turning them carefully to ensure every piece is well coated on all sides.
Increase the oven temperature to 350°F (180°C) and return the sauced ribs to the oven. Cook for an additional 25–30 minutes, basting once or twice during this time, until the sauce caramelizes and forms a sticky, glossy glaze on the meat.
Remove the ribs from the oven and transfer to a serving platter. Serve hot, garnished with sliced scallions if desired, for a pop of fresh color and flavor against the rich, sticky ribs.