Begin by cutting the Paneer into small cubes.
Then, marinate it for 15 minutes with ½ teaspoon each of salt, turmeric powder, red chili powder, cumin powder, coriander powder, and 1 teaspoon each of garlic paste, ginger paste, and 2 tablespoon All-purpose Flour.
Ensure that the Paneer is coated with the spices.
Cut the onions and tomatoes into four pieces each, and finely chop the garlic cloves.
With these ingredients, make a paste by adding a little water.
In a pan, heat 4 tablespoon mustard oil and fry the marinated Paneer in three batches until it turns light brown.
Strain and fry the remaining Paneer.
In the same pan, temper the oil with whole spices like Bay Leaves, Cinnamon Sticks, Dry Red Chillies, Green Cardamom, Cloves, and Sugar.
Cook until the sugar caramelizes, then add the onion-tomato-green chili paste and cook for three minutes.
Next, add 1 tablespoon each of garlic and ginger paste and cook for another minute before adding the chopped garlic.
Mix in 100g of plain yogurt and cook for three minutes on a low flame.
Finally, add 1 teaspoon each of salt, turmeric powder, red chili powder, Kashmiri Red Chili Powder, cumin powder, and coriander powder.
Stir continuously and cook for five minutes on a low flame.
Add water and cook until the oil floats on top.
After that, gently mix in the paneer and cook on low heat for two minutes.
Then, add one teaspoon of Sahi Garam Masala Powder and one tablespoon of ghee and cook for one more minute.
Turn off the stove and serve Kasha Paneer with your desired bread, like Roti, Paratha, Phulko Luchi, or Poori.
-