Heat a large skillet over medium heat and add the oil, swirling to coat the bottom.
Add the finely chopped onions and sauté for about 3-4 minutes until they turn golden and fragrant, their natural sweetness filling the air.
Stir in the sliced green chilies and chopped tomatoes, cooking for another 2-3 minutes until the tomatoes soften and release their juices.
Sprinkle in the turmeric, chili powder, and garam masala, stirring constantly for about 30 seconds until the spices become fragrant and toasty in the oil.
Add the crumbled paneer directly into the pan, mixing well to combine with the spiced onion-tomato mixture. Break apart any large chunks for even texture.
Cook the mixture for another 3-4 minutes, stirring occasionally, until the paneer looks slightly golden and the mixture is dry but still crumbly, filling your kitchen with a warm aroma.
Finish by stirring in the chopped coriander, allowing it to release its herbal fragrance in the heat for about 30 seconds.
Remove the pan from heat and let the bhurji rest for a minute to settle the flavors. Serve hot, garnished with extra coriander if desired, alongside bread or flatbread.