These fall-off-the-bone ribs are incredibly tender and flavorful, perfect for any barbecue or family gathering. Slow-cooked to perfection, they're coated in a delicious homemade sauce.
Remove the membrane from the back of the ribs if present. This makes them more tender.
In a small bowl, combine all the ingredients for the dry rub. Mix well.
Generously rub the spice mixture all over the ribs, ensuring they are fully coated.
Wrap the seasoned ribs tightly in aluminum foil. Place them on a baking sheet.
Bake for 3 hours, or until the ribs are very tender.
While the ribs are baking, prepare the BBQ sauce. In a small saucepan, combine all the BBQ sauce ingredients. Bring to a simmer over medium heat, stirring occasionally. Reduce heat and let it simmer for 10-15 minutes until slightly thickened.
After 3 hours, carefully remove the ribs from the oven and unwrap them (discarding the foil).
Brush the ribs generously with the prepared BBQ sauce. You can place them back on the baking sheet or directly on the oven rack (lined with foil for easier cleanup).
Increase the oven temperature to 400°F (200°C). Bake for another 15-20 minutes, or until the sauce is caramelized and slightly sticky. You can brush on more sauce halfway through.
Let the ribs rest for 5-10 minutes before cutting and serving.
Notes
For an even smokier flavor, you can grill the ribs for the last 15-20 minutes instead of baking.