Fresh Mexican-Style Fish Ceviche

This vibrant seafood dish uses fresh citrus juices to cure firm white fish without heat. It is a light, tangy appetizer that pairs perfectly with crunchy tortilla chips for a refreshing summer meal.

Recipe image

List of ingredients

  • 1 pound fresh firm white fish (such as sea bass, snapper, or halibut) – skinned, deboned, and diced into small pieces.
  • 1/2 cup fresh lime juice – squeezed from approximately 5 to 6 limes.
  • 3 tablespoons fresh lemon juice – squeezed from 1 lemon.
  • 2 Roma tomatoes – finely diced.
  • 1 cucumber – peeled and diced.
  • 1 avocado – peeled, deseeded, and diced.
  • 1/2 small red onion – finely diced.
  • 1 jalapeno pepper – seeded and finely diced.
  • 1/2 bunch cilantro – freshly chopped.
  • 1 teaspoon kosher salt – to enhance the citrus flavors.

step-by-step instructions

  1. Marinate the seafood: In a glass, non-reactive bowl, stir together the diced fish, lime juice, and lemon juice. Cover the bowl and place it in the refrigerator for 30 minutes up to 4 hours. Tip: Using a glass bowl prevents the acid from reacting with the material and altering the taste.
  2. Prepare the mixture: Remove the marinated fish from the fridge without draining the juices. Gently stir in the diced tomatoes, cucumber, avocado, red onion, jalapeno pepper, cilantro, and salt. Tip: Fold the ingredients in carefully to keep the avocado chunks intact.
  3. Plate and serve: Spoon the ceviche into individual glasses, onto a platter, or serve it directly with tortilla chips. Tip: Serve immediately while chilled for the best texture and freshness.

Selecting the Right Seafood

Best Firm White Fish Options

Choose fish with a dense texture that holds its shape during the curing process. Halibut, sea bass, and snapper are ideal because they do not break apart when stirred. Avoid flaky fish like tilapia if you prefer a more substantial bite.

Using Frozen Fish for Safety

Using high-quality frozen fish is a practical way to ensure safety. Many commercial freezing processes kill potential parasites, making the fish safer for raw preparations. Ensure the fish is thawed completely and patted dry before dicing.

Sourcing Sushi-Grade Seafood

If buying fresh, request sushi-grade fish from your fishmonger. This indicates the fish has been handled and stored at temperatures that minimize bacterial growth. Always smell the fish; it should smell like the ocean, not fishy.

Substituting Shrimp or Shellfish

You can replace the white fish with shrimp, scallops, or squid. Shrimp should be peeled, deveined, and diced into small pieces. Note that shellfish may require slightly different marination times to reach the desired texture.

Understanding the Marination Process

The Science of Citric Acid

The citric acid in lime and lemon juice denatures the proteins in the fish. This process changes the texture from translucent and raw to opaque and firm. While it looks cooked, the fish remains raw in the traditional heat-based sense.

Short Marination for Tender Texture

Marinating for 30 minutes results in fish that is mostly opaque but remains very tender. This is ideal for those who prefer a softer consistency. The center of the pieces may still be slightly translucent.

Medium Marination for a Cooked Feel

A one-hour marination period creates a texture similar to medium-cooked fish. The pieces will be fully opaque and have a firmer bite. This is the most common preference for traditional Mexican ceviche.

Long Marination for Firm Fish

Marinating for two to four hours results in a texture similar to well-done fish. The protein structure becomes tighter and the flavor of the citrus penetrates deeper. Avoid exceeding four hours to prevent the fish from becoming rubbery.

Vegetable Preparation Techniques

Achieving Uniform Dicing

Cut all vegetables and fish into similar small sizes, roughly 1/4 inch cubes. This ensures that every spoonful contains a balance of all flavors. It also allows the marinade to coat the ingredients evenly.

Managing Red Onion Pungency

If the raw red onion is too sharp, soak the diced pieces in cold water for ten minutes. Rinse them and pat dry before adding them to the ceviche. This removes the harsh sulfur compounds while keeping the crunch.

Selecting the Best Cucumber

English or Persian cucumbers are recommended because they have thinner skins and smaller seeds. If using a standard garden cucumber, peel it and scoop out the watery seeds with a spoon to prevent the dish from becoming too liquid.

Flavor Enhancements and Variations

Adjusting the Heat Level

For a milder taste, remove all seeds and membranes from the jalapeno before dicing. If you prefer more heat, use a serrano pepper or add a pinch of crushed red pepper flakes. Always taste a small piece of the pepper first.

Incorporating Tropical Fruits

Adding diced mango or pineapple provides a sweet contrast to the acidic citrus. This works particularly well with halibut or shrimp. Add the fruit during the final mixing stage to keep it fresh.

Alternative Herb Options

If you do not like cilantro, flat-leaf parsley is a suitable substitute. It provides a similar green freshness without the soapy taste some people experience. Mint can also be used in small quantities for a brighter profile.

Serving and Plating Methods

Choosing the Best Dippers

Thick, salted corn tortilla chips are the traditional choice for scooping ceviche. For a lower-carb option, use crisp cucumber slices or endive leaves. Plantain chips also provide a great starchy contrast to the acid.

Individual Plating for Parties

Serving ceviche in small martini glasses or shot glasses makes it an elegant party appetizer. This prevents the dish from spreading across a large platter and keeps portions controlled. Garnish each glass with a lime wedge.

Adding a Creamy Element

While avocado provides creaminess, some prefer a side of crema or a dollop of Greek yogurt. These options help balance the high acidity of the lime juice. Serve them on the side to allow guests to customize their bite.

Storage and Preservation

Refrigeration Time Limits

Ceviche is best eaten immediately, but leftovers can be stored in the fridge for up to two days. Use an airtight glass container to maintain freshness. Be aware that the flavor will intensify as it sits.

Texture Changes Over Time

The acid continues to break down the fish proteins even after the dish is mixed. Leftovers will inevitably become firmer and tougher than the fresh batch. This is especially noticeable with shrimp and scallops.

Preventing Avocado Oxidation

To keep the avocado from turning brown, ensure it is well-coated in the citrus marinade. If storing for the next day, press a piece of plastic wrap directly onto the surface of the ceviche to block out air.

Common Cooking Fixes

Correcting Excessive Acidity

If the dish tastes too sour, add a small pinch more salt or a tiny amount of olive oil. The fat in the oil helps neutralize the sharp edges of the lime juice. You can also add more cucumber to dilute the acid.

Fixing a Watery Consistency

If the ceviche becomes too watery, it is usually due to the tomatoes or cucumbers. Next time, seed the tomatoes and peel the cucumbers more thoroughly. You can gently strain some of the excess liquid before serving.

Handling Rubbery Fish

If the fish feels rubbery, it was likely marinated for too long. While this cannot be reversed, you can mask the texture by adding more creamy avocado or chopping the fish into even smaller pieces.

Frequently Asked Questions

Is it safe to eat raw fish in ceviche?

Yes, provided you use very fresh, high-quality, or sushi-grade fish. Previously frozen fish is also recommended as the freezing process eliminates most common parasites. Always source your seafood from reputable suppliers.

Can I use shrimp instead of white fish?

Yes, shrimp is an excellent substitute. Ensure the shrimp are peeled and deveined before dicing. They may cure faster than white fish, so monitor the texture closely during marination.

Does the fish need to be drained after marinating?

No, do not drain the marinade. The citrus juice contains the concentrated flavor of the cure and serves as the base for the final dressing. Draining it would make the dish too dry.

Can I make this recipe a day in advance?

It is possible, but not recommended for the best texture. The fish will continue to cure and may become tough. If you must prepare it early, marinate the fish for a shorter time and add the vegetables right before serving.

Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon
Fresh Mexican-Style Fish Ceviche

Fresh Mexican-Style Fish Ceviche


5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

  • Author: alyssabennett
  • Total Time: 40 minutes
  • Yield: 4 servings 1x
  • Diet: Seafood

Description

A super fresh, tangy, and vibrant Mexican seafood appetizer that is perfectly scoopable with tortilla chips.


Ingredients

Scale
  • 1 pound fresh firm white fish (such as sea bass, snapper, or halibut), skinned, deboned and diced
  • ½ cup fresh lime juice
  • 3 tablespoons fresh lemon juice
  • 2 Roma tomatoes, diced
  • 1 cucumber, peeled and diced
  • 1 avocado, peeled, deseeded and diced
  • ½ small red onion, diced
  • 1 jalapeno pepper, seeded and finely diced
  • ½ bunch cilantro, chopped
  • 1 teaspoon kosher salt

Instructions

  1. Step 1: In a glass (non-reactive) bowl, stir together the fish, lime juice, and lemon juice, then cover and marinate in the fridge for 30 minutes to 4 hours.
  2. Step 2: Remove the fish from the fridge and add the tomatoes, cucumber, avocado, red onion, jalapeno pepper, cilantro, and salt, stirring gently to combine.
  3. Step 3: Serve in individual glasses, on a plate, or with tortilla chips.

Notes

The longer you marinate the fish, the more it will cook. For safety, use sushi-grade or previously frozen fish.

  • Prep Time: 10 minutes
  • Cook Time: 30 minutes
  • Category: Appetizer
  • Method: Marinating
  • Cuisine: Mexican

Nutrition

  • Serving Size: 1 serving
  • Calories: 216 kcal
  • Sugar: 4 g
  • Sodium: 667 mg
  • Fat: 9 g
  • Saturated Fat: 1 g
  • Unsaturated Fat: 6 g
  • Trans Fat: 0 g
  • Carbohydrates: 12 g
  • Fiber: 5 g
  • Protein: 23 g
  • Cholesterol: 56 mg

Leave a Comment

Recipe rating 5 Stars 4 Stars 3 Stars 2 Stars 1 Star