In a small saucepan over medium heat put 2 tablespoons oil, then add onions, ginger, curry powder, and sugar, and saute for 1 minute. Add coconut milk, and bring to a simmer. Cook the sauce for about 10 minutes over low heat. Season the sauce with salt, and pepper. Heat a saute pan over medium heat. Put 2 tablespoons oil in the pan, add the asparagus and cauliflower, and saute for 2 minutes. Add a splash of water to steam the veggies, then add 1/2 a cup of the curry sauce to coat the veggies, and cook 1 minute more. Add the tomatoes to the pan, just to warm, and season, to taste.
This recipe was provided by a chef, restaurant or culinary professional. It has not been tested for home use.