Kalafior oczyścić, umyć, włożyć do garnka z osoloną wodą głąbem do góry. Gotować ok 20 min, tak by nie był zbyt miękki. W tym czasie obrać cebulę, drobno posiekać. Banany obrać, pokroić na plasterki, ok 1/4 plasterków odłożyć na bok. Wywar powtórnie zagotować, dodać cebulę, 3/4 plasterków bananów, całość gotować ok 5 min. Śmietanęwymieszać z niewielką ilością gorącego wywaru i z mąką. Cebulę i banany z wywaru zmiksować., następnie wlać śmietanęz mąką, wsypaćresztę plasterków bananów i zagotować. Dodać sól, ieprz i curry do smaku. Kalafior ułożyć na półmisku, polać sosem, posypać szynką pokrojoną w kostkę i natką pietruszki.