1. Heat oil in medium saucepan, cook onions till transparent.
2. Add turmeric, ginger, garlic, and chili powder--cook a few minutes, then add tomatoes and cauliflower, stir in well. Add 1/2 cup water. Cook covered until half-tender.
3. Add peas. Salt to taste and cook covered till cauliflower is tender. Add garam masala. Serve hot, either alone or with rice, as a curry.