પનીરને ચોરસ ટુકડામાં કાપી લો. ટમેટાને મિક્સીમાં વાટીને પ્યૂરી તૈયાર કરી લો. 2 ડુંગળી ઝીણી સમારી લો. બાકી 2 ડુંગળી મોટા-મોટા ટુકડામાં કાપી લો. ગૈસ પર નૉન સ્ટીક પેનમાં તેલ ગરમ કરો. તેમાં ડુંગળીના મોટા કટકા નાખી સોનેરી થતા સુધી ફ્રાઈ કરો. ફ્રાઈ કરેલા ડુંગળી પ્લેટમાં કાઢી લો. હવે આ પેનમાં થોડો તેલ ગરમ કરો. ત્યારબાદ તેલમાં જીરું, તમાલપત્ર અને નાની ઈલાયચી નાખી તડકો લગાવો. પછી પેનમાં ઝીણી સમારેલી ડુંગળી નાખી સોનેરી થતા સુધી રાંધવું. હવે આદું-લસણનો પેસ્ટ અને લીલા મરચાં નાખી એક મિનિટ સુધી રાંધો. ત્યારબાદ ટમેટા પ્યૂરી, હળદર, કોથમીર, ગરમ મસાલા અને લા મરચા પાઉડર, ખાંડ અને મીઠુ નાખી ગ્રેવીને મધ્યમ તાપ પર રાંધો. તેને ત્યારે સુધી રાંધવુ6 જ્યારે સુધી ગ્રેવીથી તેલ છૂટું ન થવા લાગે. હવે ગ્રેવીમાં કસૂરી મેથી, ફ્રાઈડ ડુંગળી અને એક કપ પાણી નાખી શાકને 5 મિનિટ રાંધવું. પછી શાકમાં પનીર અને મલાઈ નાખી મિક્સ કરીને ગૈસ બંદ કરી નાખો. તૈયાર છે પનીર દો પ્યાજા. તેને કોથમીરથી ગાર્નિશ કરી સર્વ કરો.