Panaskan oven pada suhu 135°C. Keringkan iga dengan tisu dapur, lalu kerat dan angkat selaput tipis di sisi tulang.
Dalam mangkuk kecil, campur gula merah halus, paprika bubuk (smoked paprika jika ada), bubuk bawang putih, bubuk bawang bombay, garam, merica bubuk, dan bubuk cabai cayenne (opsional). Aduk hingga rata.
Oleskan campuran bumbu secara merata ke kedua sisi iga sambil ditekan perlahan agar menempel.
Siapkan kertas aluminium tebal, letakkan iga dengan sisi daging menghadap atas, lalu tuang cuka apel (atau air) di atasnya.
Bungkus iga rapat-rapat dengan aluminium foil, pastikan semua sisi tertutup. Letakkan di atas loyang, panggang selama 2,5–3 jam untuk baby back ribs (3–3,5 jam untuk spare ribs), hingga daging sangat empuk.
Buka hati-hati bungkusnya dan buang cairan yang terkumpul. Naikkan suhu oven menjadi 190°C.
Olesi seluruh permukaan iga dengan saus BBQ. Panggang tanpa ditutup selama 20–30 menit, olesi lagi di tengah waktu hingga saus berbuih dan sedikit mengkaramel.
Angkat iga dan diamkan di atas talenan selama 10–15 menit agar sari daging meresap. Iris di antara tulang, lalu sajikan.