Disposez les pigeonneaux dans une grande casserole avec l'huile d'olive et l'oignon émincé. Salez et poivrez. Ajoutez l'eau les petits oignons et le safran couvrez et faites cuire à feu moyen pendant 30 à 40 minutes. A ce moment incorporez les olives et maintenez au feu pendant 20 minutes. Saupoudrez de persil salez en cas de besoin faites cuire de nouveau pendant 5 minutes. Dressez les pigeonneaux entiers nappés de sauce et garnis de petits oignons.