सबसे पहले एक बड़ी कढ़ाई में 2 टेबलस्पून घी गर्म करें और उसमें 2 टेबलस्पून काजू, 2 टेबलस्पून किशमिश और 2 टेबलस्पून बादाम भूनें।
इन्हे धीमी आँच पर सुनहरा भूरा होने तक भूनें और फिर एक तरफ रख दें।
अब इसी घी में 1 तेज पत्ता, ½ इंच दालचीनी, 4 लौंग, 2 इलाइची और ½ टीस्पून शाह जीरा डालें। इनमें से खुशबू आने तक इन्हे धीमी आँच पर भूनें।
अब इसमें ½ प्याज और ½ टीस्पून जिंजर गार्लिक पेस्ट डालें।
प्याज़ के सुनहरा भूरा होने तक इसे भूनें।
इसके बाद इसमें ½ गाजर, ½ आलू, 2 टेबलस्पून मटर डालें।
इसे 3 मिनट तक या सब्जियों के पकने तक भूनें।
अब इसमें ¼ टीस्पून हल्दी, ½ टीस्पून मिर्च पाउडर, ½ टीस्पून गरम मसाला डालें। इसे धीमी आँच पर पकाएं।
इसके बाद इसमें 2 टेबलस्पून केसर दूध डालकर अच्छे से मिलाएं।
इसमें 3 कप पके हुए चावल और ¾ टीस्पून नमक डालें।
अब इसे धीरे धीरे मिलाएं ताकि सबकुछ अच्छे से मिल जाए।
इसे ढक दें और 3 मिनट या इसमें सभी फ्लेवर सोख लेने के तक इसे पकाएं।
अब इसमें भुने हुए सूखे मेवे, 2 टेबलस्पून धनिया, 2 टेबलस्पून पुदीना और 1 टीस्पून नींबू का रस मिलाएं।
अब इसे धीरे धीरे मिला लें ताकि सबकुछ अच्छे से मिल जाए।
अंत में, शाही पुलाव आपकी मनपसंद करी के साथ परोसने के लिए तैयार है।