I am fascinated by ceviche in all its varieties, and by far my favorite is this salmon ceviche. The key to making it truly delicious is (as with all ceviche) to make it with VERY fresh fish.
Wash the fish very well with cold water, cut it into half inch pieces and put them in a bowl (ideally glass) and add enough lemon juice to make it submerged. We leave it stored in the refrigerator for at least 12 hours.
We put the fish in a larger dish, add the rest of the ingredients, that is: onion, cilantro, salt, pepper, oil, chili and a little more lemon juice. We stir very well, and correct the seasoning. Keep refrigerated until serving time and enjoy!
Important: if you are pregnant it is not advisable to consume raw fish