Eplucher et hacher les oignons.
Dans une moyenne ou grande poêle, chauffer 1 cuillère à soupe d'huile d'olive et faire revenir à feu vif les oignons en remuant pendant 5 minutes. Ils doivent être juste dorés et juste fondants. Les retirer de la poêle et réserver dans un grand saladier.
Dans la même poêle, chauffer 1 cuillère à soupe d'huile d'olive et faire revenir les champignons égouttés et rincés, à feu vif pour 2 minutes. Les ajouter dans le saladier avec les oignons et mélanger.
Couper le poulet en dés. Chauffer dans la même poêle 1 cuillère à soupe d'huile d'olive et faire revenir les dés de poulet jusqu'à ce qu'ils perdent leur couleur rosée sur feu moyen.
Ajouter les dés de jambon, le curry, 1/2 cuillère à café de sel, du poivre et bien mélanger.
Ajouter le vin blanc et laisser réduire sur feu moyen une dizaine de minutes.
Il peut rester un peu de liquide dans la poêle, le vin blanc n'est pas complètement réduit; ajouter alors la farine et bien mélanger. Il n'y a plus de liquide.
Ajouter la crème, le fromage et bien mélanger en laissant sur feu moyen jusqu'à ce que le fromage soit fondu.
Incorporer ce mélange dans le saladier avec oignons-champignons.
Laisser refroidir. Idéalement on préparera cette garniture au poulet la veille, on la laissera refroidir 3 heures puis on couvrira le plat de papier aluminium et on réservera au frais. On gagnera en saveur et la préparation se tiendra mieux. Si c'est pour le jour-même laisser refroidir 3 heures à température ambiante avant de mettre dans la pâte feuilletée.