First, take 250 grams of paneer and grate it. Keep the fresh, grated paneer aside. 
Heat oil in a pan or skillet over medium heat. Add finely chopped onions and sauté until they turn golden brown.
Add green chillies and ginger garlic paste. Let it cook for 2-3 minutes until the raw smell disappears.
Add finely chopped tomatoes and cook until they become soft.
Add turmeric powder, Kashmiri red chilli powder, red chilli powder, cumin powder, coriander powder, garam masala powder, chaat masala and salt. Mix well and sauté. Add the water and mix. Let the mixture cook for a few minutes until the powder's raw smell disappears. 
Now, add the grated / crumbled paneer and stir everything together. Cook for 3-4 minutes, stirring occasionally.
Taste the paneer bhurji and adjust the seasoning or spiciness according to your preference by adding more salt or red chilli powder.
Crush and add the kasuri methi. Toss them together. 
Remove the pan from the heat once the paneer is heated and well combined with the spices.
Squeeze in some lemon juice and garnish with chopped coriander leaves. Serve the hot paneer bhurji gravy with roti, paratha, or bread.