Combine fish, onion and lime juice in a glass or ceramic bowl, season and leave for 45 minutes
to 'cook' and the fish becomes opaque. Add remaining ingredients to bowl, and stir gently to combine. Set aside in the fridge for 15 minutes to allow flavours to develop. Serve ceviche with bread or lettuce as desired.