
Salmon Ceviche
Ceviche is a traditional Peruvian dish that uses fresh fish marinated in lime juice to create a refreshing and flavorful dish.
Key Ingredients
What you'll need
Ingredients
- 400 gSee recipes with fresh salmon
fresh salmon, diced
i - 2See recipes with avocados
avocados, diced
i - 1/2See recipes with red onion
red onion, thinly sliced
i - 2See recipes with limes
limes, juice
i - 1See recipes with lemon
lemon, juice
i - 1/2 bunchSee recipes with fresh cilantro
fresh cilantro, finely chopped
i - 1See recipes with chili pepper
chili pepper, finely chopped (optional)
i - to tasteSee recipes with salt and freshly ground black pepper
salt and freshly ground black pepper
i - 2 tbspSee recipes with olive oil
olive oil
i
How to make it
Instructions
- 1
Clean the salmon from bones and skin, and dice into 1-2 cm cubes. Dice the avocado similarly. Thinly slice the red onion.
- 2
In a bowl, combine the lime and lemon juice. Add the diced salmon and mix well. Marinate in the refrigerator for 15-20 minutes.
- 3
Combine the marinated salmon, avocado, red onion, and cilantro in a large bowl.
- 4
Add the olive oil, salt, and pepper to taste. Gently mix to avoid mashing the avocado.
- 5
Arrange on a serving plate, garnish with lime wedges and fresh herbs. Serve immediately.
Frequently Asked Questions
What is ceviche and is it safe to eat fish 'cooked' in lime juice — does acid really work like heat?
Ceviche is a Peruvian dish of raw fish 'cooked' in citrus acid. Acid denatures proteins (fish turns white and firms up) but does not destroy bacteria and parasites as reliably as heat. The risk is manageable: use very fresh fish from a trusted supplier or previously frozen fish (freezing kills parasites). Pregnant women and immunocompromised people should avoid it.
Why should salmon for ceviche be previously frozen — when does it matter and why?
Freezing at −20°C for at least 24 hours kills most parasites including Anisakis — a nematode found in salmon. Sashimi-grade fresh salmon is safer but can still carry parasites. In Peru only wild ocean fish with verified sourcing is used. For home cooking, previously frozen salmon from a reputable store is the safest choice.
How long should fish marinate in lime for ceviche — what happens if you leave it too long?
For 'classic' firm ceviche — 15–20 minutes in lime juice is enough for the fish to turn white on the outside. For 'leche de tigre' style — only 2–3 minutes: fish stays almost raw inside, the traditional Peruvian way. If left for 1–2 hours the fish becomes rubbery and 'acid-burned', losing its tenderness. Rule: marinate at the last moment and serve immediately.
How does Peruvian ceviche differ from Mexican — what are the key differences between the two styles?
Peruvian ceviche marinates in pure lime juice (leche de tigre), fish is diced, served with choclo corn, sweet potato and aji amarillo pepper. Mexican is more 'salad-like': fish is finely chopped or minced, lots of tomato, avocado, sometimes tomato juice. Peruvian is austere and sharp, Mexican is rich and filling. Both are delicious but fundamentally different dishes with different philosophies.
Can ceviche be made from frozen supermarket salmon — is it good enough in flavor and texture?
Yes — and it is actually preferable from a safety standpoint (frozen kills parasites). Key: thaw slowly in the fridge, not in water — this preserves texture. After thawing the fish should smell fresh and oceanic, not of ammonia. Atlantic salmon, pink salmon (firmer) or chum salmon all work well. Important: never use smoked or salted salmon.










Join the conversation
Comments
Loading comments…