1 pound Shrimp, peeled and deveined
1/4 cup fresh lemon juice, about two lemons
1/4 cup fresh lime juice, about 3 limes
1/2 cup fresh squeezed orange juice
4 whole plum tomatoes, seeds removed and diced
2 whole jalapeno peppers, seeds and vein removed, minced
1 cup diced jicama, or diced peeled apple
1/2 cup chopped fresh cilantro
1/4 cup finely chopped red onion
1 avocado, pitted and diced
Kosher salt and fresh ground pepper
Bring a large pot of salted water to a boil over high heat. Turn off the heat, add the shrimp, and poach until the shrimp are opaque and just cooked through, 2 to 3 minutes. Drain the shrimp and set aside until cool enough to handle, about 10 minutes.
Once cool, chop the shrimp into 1/2 inch pieces and transfer to a bowl. Set aside.
In a small bowl, whisk together the lemon, lime and orange juice to combine. Pour 1/2 cup of the citrus juice over the shrimp and toss to combine. Allow the shrimp to marinade in the juice for 15 minutes.
Add the tomato, jalapeño, jicama (or apple), cilantro and red onion to the shrimp. Toss the ingredients to combine and allow to marinate for an additional 10 minutes. Stir in the avocado and remaining juices.
Season the ceviche with salt and pepper, to taste. Serve immediately with tortilla chips, if desired.