Generously coat the bottom of a large pot with olive oil. Add curry spice and fry in the oil until browned (about a minute). Add onions, ginger and garlic. Continue to stir. Add chicken, vegetables, coconut milk, and Indian relish (if using). Simmer for 20 minutes. If using tofu, add to pot. Cover and continue to simmer until chicken is just done and tofu is warmed through. Add salt and pepper to taste. Serve with hot sauce or additional Indian relish if desired.