1एक गहरे बर्तन में तेल गरम करें, फिर जीरा, लहसुन, अदरक, हरी मिर्च और प्याज डालें और प्याज के ट्रांसलूसेंट होने तक पकाएँ।
2टमाटर, धनिये के डंठल और बाकी सामग्री डालकर टमाटर के थोड़े मुलायम होने तक पकाएँ।
3जरूरत के अनुसार गरम पानी डालें, ढक्कन लगाकर टमाटर के पूरी तरह से गल जाने तक मध्यम आँच पर पकाएँ।
4टमाटर के पक जाने पर आँच बंद कर दें और साबुत मसालों को हटा दें, ग्रेवी को पूरी तरह से ठंडा करें और फिर इसे बारीक पीस लें, आपकी बेस ग्रेवी तैयार है।
5पनीर को भूनने के लिए एक कड़ाही में तेल गरम करें, फिर पनीर, हल्दी पाउडर, कश्मीरी लाल मिर्च पाउडर और नमक डालकर हल्के हाथों से चलाते हुए हाई फ्लेम पर पनीर को थोड़ा सा भूनें।
6भूने हुए पनीर को अलग बर्तन में निकाल लें।
7तड़का लगाने के लिए, कड़ाही में तेल गरम करें, फिर जीरा, हरी मिर्च और प्याज डालें और प्याज के सुनहरे भूरे होने तक पकाएँ।
8अदरक-लहसुन का पेस्ट डालकर प्याज के साथ थोड़ी देर पकाएँ।
9आँच धीमी कर दें और सभी पाउडर मसाले डालकर गरम पानी का छिड़काव करें, चलाते हुए मसालों को 2 मिनट तक पकाएँ।
10कटे हुए टमाटर और नमक डालकर टमाटर के गल जाने तक पकाएँ।
11शिमला मिर्च डालकर 1-2 मिनट तक पकाएँ।
12बेस ग्रेवी डालें, ध्यान रहे कि आप इसे छानकर डालें, अच्छी तरह से चलाते हुए 5 मिनट तक पकाएँ फिर स्वाद चखें और मसाला सेट करें और चीनी डालकर अच्छी तरह से मिलाएँ।
13पनीर, फ्रेश क्रीम, मक्खन, भुनी हुई कसूरी मेथी का पाउडर, गरम मसाला और कद्दूकस किया हुआ पनीर डालकर अच्छी तरह मिलाएँ और अंत में हरा धनिया डालें।