
April 24, 2026 //
Peruvian Ceviche Recipe
I discovered Peruvian ceviche thanks to Eduardo, a Peruvian man who lives in the next neighborhood. One summer, on a day when the heat was so intense even the palm trees couldn't bear it, he invited me to eat on his terrace. He brought out a platter of very fresh ceviche fish, red onion, cilantro, and a green juice that smelled of lime and chili pepper. That juice, he explained, is the famous leche de tigre, the sauce that makes Peruvian fish ceviche unique. To be honest, at first, the idea of uncooked fish put me off. But Eduardo laughed and said, "Antonio, the fish cooks in the lime juice; you don't need to cook it." I took a bite, and wow! The fish was firm and fresh, the onion had a mild spiciness, the cilantro gave it that wonderful aroma, and the chili pepper warmed without burning. Since then, Peruvian ceviche has been my favorite dish for the hottest days, when I don't even feel like turning on the stove.
This dish is eaten in Peru as an appetizer or main course, especially on the coast, where the fish is incredibly fresh. It's served at any time of day: for lunch, dinner, or even as a starter at celebrations. At home, I make it when my children come to visit in the summer, or for a light meal after a day at the beach. My grandchildren love "fish with lemon," although at first they had a hard time accepting that it wasn't cooked. The best part is that you don't need much to make it: good quality ceviche fish, lemons, onion, cilantro, and a little bit of chili pepper. And it's ready in no time.
Peruvian Fish Ceviche Recipe (6 people)
Diners
6 Personas
Preparation
30m
Cooked
15m
Total Time
45m
Utensils
Peruvian Ceviche Ingredients
For the fish:
To accompany (traditional Peruvian):
Recipe steps
1
Prepare the fish
Make sure the fish is very fresh (bought the same day, with no strong odor). With a sharp knife, cut the fish into 1-2 cm cubes, about the size of a bite. Pat them dry and set them aside in the bowl.
2
Prepare the onion
Cut the red onion into thin julienne strips. If you want it less spicy, put it in a bowl with cold water and a little salt for 5 minutes, then drain and dry it. Set aside.
3
Prepare the chili pepper
If you use aji limo or aji amarillo peppers, remove the seeds and veins, and chop them very finely. If you use chili peppers, chop them very finely as well. The spiciness is a matter of taste, but the ceviche shouldn't be excessively hot.
4
Chop the cilantro
Finely chop the cilantro leaves, reserving some for garnish.
5
Mix the lemon juice
Squeeze the lemons, strain the juice to remove the seeds. You'll need about 200-250 ml of juice, depending on how acidic you like it.
6
Assemble the ceviche
In the bowl with the fish, add the red onion, chopped chili pepper, and most of the cilantro. Pour in the lime juice until it covers the fish (it doesn't need to be swimming, just well coated). Stir gently. Taste for salt and adjust. The fish should change color and become opaque within a few minutes.
7
Brief rest
Let the ceviche rest in the refrigerator (or at room temperature) for 10-15 minutes. No longer, because if you leave it too long, the fish will toughen and become dry. The perfect point is when the outside is white and the inside is still slightly translucent.
8
It serves
Place the ceviche on a platter and sprinkle with the remaining cilantro. Serve with slices of cooked sweet potato, toasted corn (cancha), and lettuce leaves if desired. Serve immediately.
Key tips for success with the recipe
Use ultra-fresh fish; there's no shortcut. If the fish isn't fresh, the ceviche will taste stale and could make you sick. Buy it the same day.
Uniform cut, the fish cubes should be the same size so that they "cook" evenly in the lemon.
With the right marinating time, Peruvian ceviche is eaten with the fish "cooked to perfection": white on the outside, slightly pink on the inside. If you leave it for more than 20 minutes, it becomes tough.
Don't use yellow lemons; in Peru they use limes, which are more acidic and aromatic. Here, green lemons (the pointed type) are the closest.
Red onion is essential; white onion is stronger and doesn't provide the same flavor. If it's too spicy, soak it in ice water for 5 minutes.
Adjust the spiciness; ceviche should have a touch of heat, but not so intense it'll make you cry. If you don't have chili peppers, a pinch of cayenne or a small chili will do.
Typical side dishes include cooked sweet potato, which provides a sweet contrast that balances the acidity, and toasted corn, which adds crunch. Don't skip them if you can.
This is how you make ceviche like the one Eduardo showed me that afternoon on his terrace. It's not complicated; you just need good fish and not too much lime juice. The first time I made it at home, I left the fish for half an hour, and it turned out tough. Now I know that 10 or 12 minutes is enough. My grandchildren call it "the fish that cooks itself," and they always ask for more. If you decide to make it, let me know how it turns out.
Did you use sea bass or another type of fish? Did you add chili peppers or keep it mild? At my house, we sometimes add diced mango, which gives it a delicious sweet touch. And if you liked it, share the recipe with anyone you think deserves a fresh, quick, and flavorful dish.Did you use sea bass or another type of fish? Did you add chili peppers or keep it mild? At my house, we sometimes add diced mango, which gives it a delicious sweet touch. And if you liked it, share the recipe with anyone you think deserves a fresh, quick, and flavorful dish.

I grew up watching the wooden spoon being moved in steaming pots, learning that good things take time and that the secret of a good dish lies in the love with which it is prepared.
Antonio Ruiz
Las Recetas del abuelo
Discover other recipes
Don't miss any recipes!
Join thousands of grandpa's recipes subscribers and receive our best recipes every week!









Leave a Reply