The key to making the perfect tempura is to cook in small batches, allowing the oil to return to high temperature between each set of food. Keep the batter light with cold water and cake flour.
Tip: If you add salt to vegetables as soon as they hit the pan, the sodium will draw out moisture. For deep, flavorful caramelization, add salt at the end.