Cynheswch y popty i 200°C / marc nwy 6. Torrwch y blodfresych yn flodau bach, torrwch y coesyn yn ddarnau maint cnoi a rhwygwch y dail yn eu hanner. Mewn powlen, ychwanegwch 2 lwy fwrdd o olew, y tyrmerig a’r hadau cwmin, yna rholiwch y blodau yn yr olew. Sesnwch gyda halen a phupur, rhowch ar hambwrdd pobi a rhostiwch am 15–20 munud nes eu bod yn dyner ond heb or-goginio.
Yn y cyfamser, cynheswch weddill yr olew mewn padell fawr. Torrwch y winwnsyn, y garlleg a’r tsili, a choginiwch y winwnsyn am 10–15 munud nes ei fod yn feddal. Ychwanegwch y garlleg, y sinsir a’r tsili a choginiwch am 2–3 munud arall. Ychwanegwch y coco hufen, arllwyswch y stoc drosto a dewch â’r cyfan i fudferwi. Yna cymysgwch y blodfresych wedi’i rostio i mewn a choginiwch am 5 munud.
Cymysgwch yr almonau mâl a’r cnau cashiw i mewn ac ychwanegwch fwy o ddŵr os oes angen. Addurnwch gyda coriander ffres a gweini gyda reis wedi’i ferwi a bara naan cynnes.