सबसे पहले एक फ्राइंग पैन में एक बड़ा चम्मच मक्खन डालकर गर्म करें और उसमें जीरा, तेजपत्ता, कालीमिर्च, हरी इलायची, दालचीनी, बड़ी इलायची और कटे हुआ प्याज डालकर एक मिनट के लिए हल्का सुनहरा होने तक भूनें।
अदरक लहसुन का पेस्ट और नमक डालकर कच्चेपन की महक खत्म होने तक भूनें
अब इसमें कटे हुए टमाटर, हरी मिर्च, काजू डालकर कुछ देर तक भूनें
जब ये मसाला थोड़ा पकने लगे तो इसे चिपकने से रोकने के लिए इसे बार-बार हिलाते रहें और तक कुछ मिनट तक पकाते रहें ।
जब मसाला पकने की खुशबू आने लगे तब दो कप (चाय का कप) पानी डालकर पूरे मिश्रण को कुछ देर तक ढक्कन से ढाँककर पकाएँ।
लगभग पांच से सात मिनट मध्यम आंच में पकाने के बाद गैस बंद कर दें और मिश्रण को कमरे के तापमान पर ठंडा होने दें।
अब इस मिश्रण में से तेज पत्ता, बड़ी इलायची और दालचीनी को निकाल दें, इन्हें निकालने के बाद, इसे मिक्सर ग्राइंडर में डालें और बारीक पीसकर प्यूरी बना लें, प्यूरी बनाते समय थोड़ा पानी मिलाएँ।
मिक्सर ग्राइंडर में पीसने के बाद इसे छन्नी की मदद से अच्छे से छान कर इस चिकनी प्यूरी को एक बॉउल में निकाल लें
अब एक कटोरी दही को बॉउल में लेकर उसमे हल्दी, गरम मसाला, कश्मीरी लाल मिर्च, धनिया पाउडर मिलाकर उसे फेंटनी (Whisk) की मदद से अच्छे से फेंट कर चिकना मिश्रण बना लेंगे।
अब एक फ्राइंग पेन में एक बड़ा चम्मच तेल लेकर गर्म करेंगे और उसमें दही में फेंटा हुआ मिश्रण डाल कर भूनेंगे।
लगभग 3 से 4 मिनट तक भूनने पर जब मिश्रण से तेल अलग होने लगे तो हमें पता चल जाएगा कि यह तैयार है। अब इसमें चिकनी प्यूरी डालकर धीमी आंच पर पकाएं।
इसे तब तक पकाएँ जब तक यह गाढ़ा न हो जाए और पैन के किनारों से अलग न होने लगे।
फिर इसमें एक कप पानी डालें। यदि आप केसर का उपयोग करना चाहते हैं तो उसे भी डालें।
इस प्यूरी को तब तक पकाएँ जब तक यह शाही पनीर की ग्रेवी गाढ़ी न हो जाए और आपको ग्रेवी के ऊपर तेल के निशान न दिखें।
इस ग्रेवी को एक छोटी चम्मच लेकर चखें और अगर नमक कम हो तो डालें।
अब इस ग्रेवी में पनीर के सभी टुकड़े डालें और धीमी आँच पर लगभग 2 से 3 मिनट तक पकाएँ।
कुछ लोग पनीर को तल कर भी डालते हैं अगर तला हुआ पनीर इस्तेमाल कर रहे हैं, तो ग्रेवी में डालने के तुरंत बाद आँच बंद कर दें।
अब इस शाही पनीर को क्रीम और कटी हुई धनिया की पत्तियों से सजाएँ।
आपका शाही पनीर तैयार है, इसे तंदूरी रोटी, लच्छा पराठा या अपनी पसंद की किसी भी भारतीय रोटी के साथ गरमागरम परोसें।