For onions or tomatoes to cook faster, add a little salt.
Its better not to fry the paneer as sometimes the process of frying makes them hard.
Ideally paneer should be added to any recipe just before you turn off the flame. If you add them at the beginning of the recipe, they will become hard and rubbery.
If you are calorie conscious, you can skip frying the cashewnuts and green chilles. Instead add them when you add the capsicum.
I will
not suggest skipping the cream as it gives a wonderful taste to this recipe. However, you can reduce the amount of cream.