1.To make dipping sauce, mix all ingredients together in a bowl. Set aside.
2.Toss salmon in a little plain flour, shaking off excess. Set aside.
3.Half-fill a deep-fryer or large heavy-based saucepan with oil and heat until a cube of bread sizzles immediately when added.
4.Meanwhile, sift flours and bicarbonate of soda into a bowl. Add the water, ice and egg white. Mix gently – the batter should be quite lumpy. Season to taste.
5.Dip salmon into batter, draining off excess. Deep-fry in batches, for 2-3 minutes, until crisp and golden. Drain on paper towel. Serve tempura with dipping sauce and snow peas.
For a more substantial meal, serve with rice and stir-fried Asian greens.