सबसे पहले बासमती चावल को दो से तीन बार साफ पानी से धो लें और 1 लीटर पानी में 20 मिनट तक डाल कर रख दें।
अब एक तपेली में 1½ से 2 लीटर पानी लेकर गैस ऑन करके हाई फ्लेम पर पानी को उबालें।
उबलते पानी में सारे खड़े मसाले जैसे तेजपत्ता, लौंग, चक्रफूल, जावित्री, दालचीनी, बड़ी इलायची, छोटी इलायची इत्यादि डालकर पांच से सात मिनिट तक उबालें।
जब मसाले पानी में अच्छे से घुल जाएं तो पानी को छलनी से छान कर अलग कर लें इससे खड़े मसाले छलनी में ही रह जाएंगें। खड़े मसाले पानी में डालने से चावल में मसालों का फ्लेवर आ जाता है
अब इसी पानी को पुनः गैस पर चढ़ा कर उसमें में एक छोटी चम्मच घी, आधा चम्मच नींबू का रस, स्वादानुसार नमक और चांवल को डालकर 7- 8 मिनिट तक तेज आँच में लगभग 90 प्रतिशत यानि आधे से ज्यादा पका लें।
जब चांवल लगभग 90 प्रतिशत पक जायेगा तब उसे गैस से उतारकर एक बड़ी छन्नी की मदद से उसमें से एक्स्ट्रा पानी छानकर एक अलग तपेली में निकाल कर रख लें और चांवल को एक बड़ी थाली में निकलकर अलग रख लें ताकि चांवल जल्दी ठंडा हो जाये।
अब पांच अंडो को एक बड़ी तपेली में 15 से 20 मिनट तक मीडियम फ्लेम पर उबाल लें। उबले हुए अंडो को पानी से निकालकर कुछ देर ठंडा करके अंडो का छिलका निकाल लें।
एक बड़ी बॉउल में अंडो को डालकर उनके ऊपर थोड़ा नमक, हल्दी पॉउडर और लाल मिर्च पॉउडर डालकर मिला दें और लगभग पांच से दस मिनट तक मेरिनेट होने के लिए रख दें।
अंडों को मसाले में डालने से पहले आप इसमें कांटे वाले चम्मच से छेद कर लें या चाकू से हर अंडे में छोटे छोटे दो तीन कट लगा लें इससे मसाला अंडों के साथ अच्छे से मिल जाएगा।
अब एक नॉन स्टिक पेन में दो चम्मच तेल डालकर तेल को अच्छा गर्म करके पतले कटे प्याज को हमें डीप फ्राई करना हैं। प्याज को कुरकुरा तथा गोल्डन ब्राउन होने तक तलकर तैयार कर लें। इन्हें अलग बॉउल में निकाल लें।
इसके बाद अंडों को एक दूसरे बड़े नॉन स्टिक पैन में एक बड़े चम्मच घी डालकर शेलो फ्राई करके निकाल लें और इसी पैन में 2 बड़े चम्मच तेल और डालकर गरम करें।
अब इसमें जीरा, बड़ी इलायची डालकर कुछ देर बड़े चम्मच से चलाएं फिर इसमें धनिया पाउडर, हल्दी पाउडर, चिकन मसाला, ¼ छोटी चम्मच नमक, लाल मिर्च पाउडर, गरम मसाला पॉउडर और लहसुन-अदरक का पेस्ट डालकर इसे दो- तीन मिनट तक भूनें।
इसके बाद बारीक़ कटे हुए टमाटर मिलाएं और टमाटर को नरम होने तक पुरे मसाले को भूनें जब तक की मसाला तेल न छोड़ दे, फिर इसमें धनिया पत्ती, पुदीना पत्ती, दो चम्मच दहीं, बिरयानी मसाला पाउडर और शेलो फ्राई किये हुए पांचो अंडे डालकर एक दो मिनट और भूनें।
अब इस भुने हुए मसाले में से थोड़ा मसाला और पांचो अण्डों को एक बाउल में निकल लेना है और बाकी बचे हुए मसाले पर आधे चांवल (90 प्रतिशत पके हुए चावल जो हमने थाली में निकल कर रखे हुए थे) को डालकर उन्हें चम्मच की मदद से मसाले पर फैला देना है।
इसके बाद जो मसाला और पांचो अंडे हमने निकाले थे उन्हें इस चावल की लेयर के ऊपर डालकर चम्मच की मदद से फैला देना है और थाली में बचा आधा चांवल इसके ऊपर फैला देना है इस तरह कुल चार लेयर हो जाएगी।
अब इसमें एक कप चावल का बचा हुआ पानी डालना है जो हमनें चावल को उबालने के बाद छान कर निकाला था
इसके बाद सबसे ऊपर डीप फ्राई किये हुए पतले प्याज, थोड़ी धनिया पत्ती, पुदीना पत्ती थोड़ा रोज़ वाटर या केवड़ा वॉटर डालकर पेन को ऊपर से एलुमिनियम फॉइल से कवर करके ढक्कन से ढांककर एकदम लो फ्लेम पर पांच से सात मिनट तक गरम करके गैस बंद कर देना है।
लगभग 10 मिनट बाद पेन का ढक्कन और एलुमिनियम फॉयल हटाकर देखेंगे की स्वादिष्ट और लजीज अंडा बिरयानी तैयार है।