01 -
Preheat oven to 300°F (150°C). Line a large baking sheet with foil.
02 -
Remove the silver skin from the back of the ribs if present. Pat ribs dry.
03 -
In a small bowl, mix paprika, garlic powder, onion powder, cumin, salt, and pepper. Rub olive oil and spice blend evenly over both sides of the ribs.
04 -
Place ribs meat-side up on the baking sheet. Cover tightly with foil and bake for 2 hours, until tender but not falling apart.
05 -
In a small saucepan over medium heat, combine peach preserves, apple cider vinegar, Dijon mustard, soy sauce, chili flakes, smoked paprika, and lemon juice. Simmer for 6–8 minutes, stirring often, until thickened slightly. Set aside.
06 -
Preheat grill to medium-high.
07 -
Remove ribs from oven and discard foil. Brush ribs generously with peach glaze. Grill ribs for 10–15 minutes, turning and basting with more glaze, until caramelized and slightly charred.
08 -
Let the ribs rest for 5 minutes before slicing between bones and serving.