Bright, fresh, and irresistibly zesty, this Whole30 Classic Fish Ceviche is a clean-eating dream. Featuring tender cubes of cod or halibut “cooked” to perfection in tangy fresh lime juice, this nutrient-packed dish bursts with vibrant flavors from juicy Roma tomatoes, red onion, jalapeño, and fragrant cilantro. Creamy avocado adds a luxurious touch, while optional radish slices give a pop of crunch and color. With just 25 minutes of prep and no actual cooking involved, this gluten-free, dairy-free, and paleo-friendly ceviche is the ultimate quick and healthy recipe. Perfect as a light appetizer, a refreshing summer meal, or a crowd-pleasing party dish, this Whole30-approved seafood classic will leave everyone reaching for more!
Rinse the fish fillets under cold water and pat dry with paper towels.
Using a sharp knife, cut the fish into small, bite-sized cubes (about 1/2-inch pieces).
Place the fish in a large, non-reactive bowl glass or ceramic works best.
Pour the fresh lime juice over the fish, making sure it is completely submerged. This will allow the acidity of the lime juice to 'cook' the fish.
Cover the bowl with plastic wrap and refrigerate for at least 15-20 minutes, until the fish turns opaque and firm.
While the fish is marinating, prepare the other ingredients: dice the red onion, Roma tomatoes, and jalapeño; chop the cilantro; and dice the avocado.
Once the fish is 'cooked', drain off most of the lime juice, leaving about 1-2 tablespoons of juice with the fish.
Add the red onion, tomatoes, jalapeño, and cilantro to the bowl with the fish. Gently fold to combine.
Season with sea salt and black pepper, adjusting to taste.
Carefully fold in the diced avocado, being mindful not to mash it.
Transfer the ceviche to a serving bowl or individual cups and garnish with thin slices of radishes, if using.
Serve immediately, enjoying the fresh and vibrant flavors.
Calories |
751 | ||
|---|---|---|---|
% Daily Value* |
|||
| Total Fat | 26.6 g | 34% | |
| Saturated Fat | 3.7 g | 18% | |
| Polyunsaturated Fat | 0.0 g | ||
| Cholesterol | 195 mg | 65% | |
| Sodium | 1460 mg | 63% | |
| Total Carbohydrate | 50.4 g | 18% | |
| Dietary Fiber | 17.1 g | 61% | |
| Total Sugars | 13.6 g | ||
| Protein | 89.6 g | 179% | |
| Vitamin D | 22.7 mcg | 113% | |
| Calcium | 189 mg | 15% | |
| Iron | 5.9 mg | 33% | |
| Potassium | 3122 mg | 66% | |
*The % Daily Value tells you how much a nutrient in a serving of food contributes to a daily diet. 2,000 calories a day is used for general nutrition advice.