Food EditionCookMexicanAppetizerCeviche Basics
30 minIntermediateServes 4
Mexican · Appetizer

Ceviche Basics

The acid in lime juice transforms the texture of raw fish from translucent and soft to opaque and firm. Mastering ceviche is less about a formal recipe and more about managing temperature and timing.

Total time
30 min
Hands-on
20 min
Serves
4
Difficulty
Intermediate
Before you start

Cold is your best friend

Keep your fish in the coldest part of the refrigerator until the exact moment you are ready to cube it. Work over a bowl nestled in an ice bath to maintain food safety and structural integrity.

  • Sharp chef's knife
  • Glass or stainless steel mixing bowl
  • Citrus juicer
  • Fine mesh strainer
Ingredients

What goes in.

  • 1 lbfirm white fish (such as sea bass, snapper, or halibut), skinless and boneless
  • 1 cupfreshly squeezed lime juice
  • 1/2red onion, shaved paper-thin
  • 1serrano or habanero chili, seeded and minced
  • 1/4 cupfresh cilantro leaves, torn
  • 1 tspkosher salt
The key technique

The ten-minute rule

The fish is ready when the edges of the cubes turn white and opaque, usually within 10 to 15 minutes of contact with lime juice. Leaving it longer results in a chalky, dry texture that masks the natural sweetness of the fish.

Step by step

The method.

  1. Prep the fish

    Cut the fish into uniform 1/2-inch cubes. Use a sharp knife and a single slicing motion to keep the edges clean; avoid sawing, which tears the flesh.

  2. Season the base

    Place the cubed fish in a chilled glass bowl. Add the salt and minced chili, tossing gently to coat evenly.

  3. Add the acid

    Pour the lime juice over the fish. Ensure the liquid just barely covers the cubes. Stir once, then let it rest in the refrigerator.

  4. Check for doneness

    Watch for the color change. As soon as the cubes are opaque throughout but still springy to the touch, drain half of the lime juice to stop the process.

  5. Fold and serve

    Gently fold in the shaved red onion and cilantro. Plate immediately while chilled.

Variations

Other turns to take.

Coconut infusion

Add a splash of unsweetened coconut milk to the lime juice to mellow the acidity.

Tropical addition

Fold in finely diced mango or pineapple just before serving for a contrast to the chili heat.

Tips & troubleshooting

When it doesn't go to plan.

Tip

Discard any dark red or grey parts of the fish flesh, as they have a strong, fishy flavor.

Tip

Always use fresh lime juice; bottled versions contain additives that prevent the proper denaturation of proteins.

Tip

If the red onion is too sharp, soak the slices in ice water for 10 minutes and pat dry before adding.

Questions

The ones that keep coming up.

Can I use frozen fish?

Yes, provided it is high-quality, 'sushi-grade' fish that was flash-frozen at the source.

Why did my ceviche turn mushy?

The fish was likely left in the lime juice too long, or the fish pieces were too small and disintegrated under the intensity of the acid.

Community kitchens

How real cooks make it.

No one’s shared their version yet. Be the first to put your kitchen on the map.

Your turn

Cook this your way?

Share your version — your steps, your story. We’ll feature it right here.

Add your recipe