एक मध्यम आकार का कटोरा लें और उसमें अदरक-लहसुन पेस्ट, नींबू का रस, लाल मिर्च पाउडर, काजू पेस्ट, बादाम पेस्ट और थोडा नमक डाल कर अच्छे से मिक्स करें।
अब इसमें मछली के कटे हुए पीस डाल कर अच्छी तरह से 20 मिनट तक के लिये मैरीनेट करें। अब एक दूसरे बरतन में अंडा, दूध, काली मिर्च पाउडर और थोडा़ सा नमक मिलाएं और बारीक घोल तैयार करें।
अब एक फ्राइंग पैन लें और उसमें बटर डालें। अब मैरीनेट की हुई मछलियों को उसमें डाल कर डीप फ्राइ कर लें। इसको तब तक फ्राइ करें जब तक कि वह भूरी ना हो जाए।
इसके बाद इन फ्राइ की हुई बटर फिश फ्राइ को पेपर नैप्किन पर निकाले और फिर थोडी़ देर में गरमा-गरम प्लेट पर निकाल कर रखें। अब इसे सजाने के लिये प्लेट पर खीरा, टमाटर और कटे हुए प्याज डाल कर टमैटो सॉस के साथ परोसे।