- 1 pound fresh skinless striped bass, snapper, halibut, or other white ocean fish fillets, cut into 1/2-inch cubes
- 1 1/2 cups freshly squeezed lime juice, plus more if needed
- 1 medium white onion, cut into 1/4-inch dice
- 2 medium-large tomatoes (1 pound), cut into 1/4-inch dice
- 1 to 2 jalapenos, stemmed, seeded, and finely chopped
- 1/3 cup chopped fresh cilantro, plus a few leaves for garnish
- 1/2 cup chopped pitted green olives, preferably manzanillos
- 1 to 2 tablespoons extra-virgin olive oil
- 3 tablespoons freshly squeezed orange juice
- Coarse salt
- 1 large ripe avocado, peeled, pitted, and diced
- Tortilla chips, for serving
- In a small bowl, combine fish, lime juice, and onion. Be sure the fish is covered with lime juice; add more if necessary. Cover with plastic wrap, and refrigerate until fish no longer looks raw when broken open, about 4 hours. Drain in a colander.
- In a large bowl, combine tomatoes, jalapenos, cilantro, olives, and oil. Add the fish and orange juice; stir to combine. Season with salt. Cover, and refrigerate if not serving immediately.
- Just before serving, add avocado, and stir gently, being careful not to break up pieces. Garnish with cilantro leaves, and serve with tortilla chips.
Be sure the lime juice completely covers the fish for even cooking. Marinating the seviche for at least 4 hours or up to 2 days before serving.