Salt and pepper spareribs