cook · Cook

How to Make Ceviche at Home

Ceviche cooks fish using citrus acid instead of heat. Cut very fresh fish into small cubes, cover completely with fresh lime juice, and let it sit until the flesh turns opaque and firm. Mix with onions, peppers, and cilantro. The fish transforms from translucent to white in about 20-30 minutes.

Ingredients

Step by step

  1. Choose and prep the fish. Use sashimi-grade white fish like sea bass, halibut, or snapper. Remove any skin and dark parts. Cut into uniform half-inch cubes. The pieces need to be small enough for the acid to penetrate completely.
  2. Juice the limes. Roll room-temperature limes on the counter while pressing down to break the membranes inside. You need enough juice to completely cover the fish. Start with 6-8 limes for one pound of fish.
  3. Combine fish and lime juice. Place cubed fish in a glass or ceramic bowl. Pour lime juice over until fish is completely submerged. The acid starts working immediately. Stir gently and cover.
  4. Let the acid work. Refrigerate for 20-30 minutes, stirring once halfway through. The fish is ready when it turns from translucent to opaque white throughout. Taste a piece - it should be firm, not mushy.
  5. Prepare the vegetables. Dice red onion very fine and soak in cold water for 10 minutes to mellow the bite. Seed and mince jalapeños or serranos. Roughly chop cilantro leaves and tender stems.
  6. Assemble and season. Drain the soaked onions. Mix fish with onions, peppers, and cilantro. Add salt to taste. The lime juice should be bright and sharp, not overwhelming. Serve immediately.

Tips & troubleshooting

Variations

Questions

Is the fish really cooked if there's no heat?
The acid in lime juice denatures the proteins in fish the same way heat does, changing the texture and appearance. It's chemically cooked, not raw.
Can I use frozen fish?
Only if it was properly flash-frozen at sea. Thaw it completely in the refrigerator and pat very dry before cutting. Fresh is always better for ceviche.
How long does ceviche keep?
Eat it the same day you make it. The fish continues to break down in the acid and becomes mushy by the next day.
Can I use lemon instead of lime?
Lime is traditional and has the right balance of acid and flavor. Lemon works but tastes different. Some recipes mix lime with a little orange juice.
What if my fish doesn't turn white?
Different fish react at different rates. Some stay slightly translucent but firm up. If it's been 45 minutes and still completely clear, your lime juice might not be acidic enough.

Further reading