By eHow Food & Drink Editor
In a flat-bottomed glass or ceramic dish, mix together the lemon juice, sugar, vinegar, distilled water, peppercorns, fennel seed, coriander seed, cardamom pods, garlic and mustard seed.
Add the salmon and toss to coat. Cover with plastic wrap or a tightly fitting lid and place in the refrigerator for 2 to 4 hours.
Place the onions in a nonstick, heavy-bottomed skillet. Place the fish and the marinade over the onions.
When the marinade reaches a rapid boil, shut off the heat. Cover and allow the steam to finish cooking the fish for 10 minutes.
eHow Food & Drink Editor