Start by bringing water to a boil in a pot, then add a lemon and a lime juice along with the squeezed peels of lemon and lime. Add a pinch of salt.
Carefully place the raw shrimp into the boiling water and cook for approximately 5 to 8 minutes.
Using a slotted spoon, remove the shrimp from the pot and place them in a bowl of ice water to stop the cooking process and cool the shrimp.
Once cooled, drain the shrimp and remove the tails by gently squeezing and pulling.
Chop the shrimp into bite-sized pieces.
Combine diced tomatoes, deseeded and diced jalapenos, diced cucumber, and diced purple onion in a glass dish.
Add the chopped shrimp to the vegetable mixture and mix gently.
Using a strainer, strain the rest of the lemon and lime juices and add them to the bowl.
Season the mixture with salt and pepper, then garnish with fresh cilantro.
Stir everything together until well combined.
For the flavors to meld, refrigerate the dish with the lid on for at least an hour.
Once chilled, your pregnancy safe ceviche is ready to be enjoyed!