Cheese, especially in Indian recipes requires a light masala base. When putting cheese in curries, lessen the ginger and garlic, strong flavours that interfere with the cheese taste. Strong heat isn't good for cheese - in baking, grilling or pot cooking. In frying, since the cheese is normally covered or coated it can withstand a high fire without spoiling. When a recipe calls for sliced cheese, thin slices are advised because they melt more easily.
Sliced cheese is considered cooked as soon as melts.
In its grated form cheese can melt, bubble and brown without toughening. Broadly speaking you are safe in mixing cheese with most firm vegetables. Of the soft ones aubergines suit best. Cheese adds flavour to lentils and pulses. Eggs and cheese are the traditional twosome.