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