Épluchez les courgettes en laissant une lamelle de peau sur deux et coupez-les en biseaux pour former des rondelles d’1cm de large. Pelez l’ail, ôtez le germe et écrasez-le au presse-ail. Pelez l’oignon et découpez-le en lamelles.
Dans une grande poêle ou une sauteuse de 26 cm, faites chauffer l’huile à feu moyen. Mélangez-y le curry, le curcuma, du sel, du poivre. Remuez rapidement en tournant la poêle pour bien diluer les épices. Déposez les lamelles d’oignon. Laissez mijoter 5 bonnes minutes à feu moyen, en remuant à deux spatules. Ajoutez les rondelles de courgettes et laissez mijoter 7 minutes en remuant 3 ou 4 fois.
Dans un plat à gratin rectangulaire de 28x20 cm, déposez le mélange oignons/courgettes. Dans la crème liquide, diluez le safran avec l’ail écrasé et le piment de cayenne. Faites chauffer 30 secondes au micro-ondes et remuez à la petite cuillère, vous obtiendrez une belle couleur jaune safran. Versez ce mélange sur les courgettes, saupoudrez de parmesan et faites cuire au four 20 à 25 minutes. Parsemez de feuilles de coriandre avant de servir.