The marinade also works on chicken breasts, white fish fillets and even steaks. Serve with rice or noodles.
Put the salmon in a bowl with the chilli, garlic, coriander, fish sauce, sesame oil and honey. Season with pepper and refrigerate for at least 20 minutes or overnight.
Grill or barbecue the salmon until it is crisp at the edges. If you like it cooked all the way through rather than rare in the middle then keep cooking until the fish feels very firm to the touch. Serve with the cucumber and onion sprinkled over and the sweet chilli dipping sauce.