1
In a large pot, combine all of the BBQ sauce ingredients. Bring to a simmer and cook for 1 hour, stirring regularly.
2
Preheat the oven to 300°F. Line a baking dish with sides with aluminum foil.
3
Place the ribs on the prepared baking dish and cover with BBQ sauce, reserving some for serving. Cover the dish with aluminum foil and roast for 2 hours, until very tender. Brush with more sauce several times during the cooking process.
4
If you have an indoor smoker, preheat it to 200°F. Place the BBQ ribs in the smoker and smoke for 3-4 hours.