Grind all the spices, ingredients D to a fine powder and keep aside
Make a smooth masala paste with the ingredients C, adding a little water and keep aside
In a non- stick kadhai add 2 teaspoons of oil and 2 teaspoons of butter on a low flame, to this add the jeera and the cleaned, washed, coarsely chopped and squeezed methi leaves, add a few pinches of salt and sauté for 3-4 minutes, remove and keep aside
Add the remaining oil to the kadhai, when sufficiently hot add the finely chopped onion and sauté till golden brown, do not darken
Stir in the masala paste and sauté on a low flame for 3-4 minutes, to this add the powdered masala and continue stirring, you may add a lithe water if needed
Mix in the mushrooms (If small sized keep whole, if using bigger sized then cut into two) sauté them for about 3 minutes or so
Add the boiled green peas and the sautéed methi leaves, mix well
Gently add the milk, cook till semi -dry gravy is ready, mix in the fresh cream add sugar and some salt, adjust the seasonings