Prep the onions and tomatoes and blanch it for 15 mins. Peel the tomato skin and make a puree of both onions and tomatoes.
Heat a nonstick pan with 1 tbsp butter, saute the ginger garlic paste till done.
Next, add the puree along with salt and turmeric powder, cover with a lid and bring to a boil.
Then add all the spice powders, cashew paste and simmer till the puree gets cooked. Add water as required and bring to a boil.
Heat a small pan with 1 tbsp butter, add the sliced capsicum and peas, cook for 5 to 7 mins until done. Add to the gravy.
When the gravy is done, add the cream, save 1 tsp for final garnish.
Simmer for 5 mins and switch off, garnish with cream.
Serve with Parotta.