In a medium bowl, or shallow dish, place the raw shrimp and pour the lime juice over it. Stir well and make sure all the shrimp are submerged in the juice. Wrap bowl or dish and place in refrigerator for 20 minutes or until the shrimp have all turned pink and opaque. Stir at the 10 minute mark and flip the shrimp over to make sure it is all still submerged in the lime juice.
While the shrimp is “cooking” prep all the vegetables and seasoning.
When the shrimp is ready drain off all the juice and place in a large mixing bowl. Add in the diced tomatoes, diced cucumber, red onion, cilantro and peppers.
Whisk together the seasoning ingredients in a separate bowl then pour over the shrimp mixture. Stir well then leave in bowl for serving or transfer to a serving dish deep enough so the seasoning won’t spill out.
Serve immediately, I like to spoon out two shrimp with some of the slices of tomato, cucumber, onion etc and juices onto a mini tostada ( or scoop with a chip) then top with avocado and hot sauce. Ceviche keeps well in an airtight container in the refrigerator up to three days. That is if you don’t eat it all the first day.