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