Pelez les oignons et coupez-les en quarts en gardant la barbe. Faites chauffer l'huile d'olive. Faites revenir les oignons et l'ail pendant environ 5 minutes. Ajoutez la cassonade, le cumin et le chili. Remuez. Faites cuire à feux doux pendant 30 minutes.
Ajoutez le vinaigre de Xérès. Salez et poivrez. Poursuivez la cuisson pendant 20 minutes.