Ingredients:

  • 3 lbs (1.36 kg) country-style ribs, bone-in
  • 1 tablespoon olive oil
  • 2 tablespoons smoked paprika
  • 2 tablespoons brown sugar, packed
  • 1 tablespoon garlic powder
  • 1 tablespoon onion powder
  • 1 tablespoon chili powder
  • 1 teaspoon ground cumin
  • 1 teaspoon dry mustard
  • 1 teaspoon kosher salt
  • ½ teaspoon black pepper
  • 1 ½ cups (355 ml) ketchup
  • ¼ cup (60 ml) apple cider vinegar
  • ¼ cup (60 ml) Worcestershire sauce
  • 2 tablespoons brown sugar, packed
  • 1 tablespoon Dijon mustard
  • 1 teaspoon smoked paprika
  • ½ teaspoon garlic powder
  • ¼ teaspoon cayenne pepper (optional, for heat)

Instructions:

  1. Pat the ribs dry with paper towels.
  2. In a small bowl, combine all dry rub ingredients.
  3. Generously rub the dry rub all over the ribs, ensuring they are evenly coated. Let sit at room temperature for at least 30 minutes.
  4. Preheat oven to 300°F (150°C).
  5. Heat olive oil in a large skillet over medium-high heat. Sear the ribs on all sides until lightly browned. This step adds flavour but can be skipped.
  6. Place the ribs in the prepared baking dish. Cover tightly with a lid or aluminum foil. Bake for 2.5 - 3 hours, or until the ribs are very tender. Check for doneness by piercing with a fork; it should go in easily.
  7. While the ribs are baking, combine all BBQ sauce ingredients in a small saucepan. Bring to a simmer over medium heat, stirring occasionally. Reduce heat to low and simmer for 15-20 minutes, or until slightly thickened.
  8. Remove the ribs from the oven and drain any excess liquid from the baking dish. Brush generously with BBQ sauce.
  9. Return the ribs to the oven and broil for 2-3 minutes, or until the sauce is caramelized and slightly charred, watching carefully to prevent burning.
  10. Let the ribs rest for 10 minutes before serving.