Add minced onions and fry until pink and transparent.
Add all the spice powders. Fry for a minute. Now, add the tomato puree. Mix well and let it cook until the butter appears on the sides.
Add milk and about 1/2 cup of water.
Add the chopped vegetables. Mix well and cook covered until the vegetables are cooked, yet firm. Add the cashew nut-raising paste and mix well. Add salt and paneer cubes. Cook open for another 5 minutes until the gravy thickens and comes together.
Garnish Navratan korma with fresh coriander leaves and serve chapati, nan, roti, or pulao.