Ceviche is the famous dish from Latin America where fresh fish and other seafood is “cooked” in lime juice and mixed with chilli, coriander/cilantro, onion and other flavourings. Also known as cebiche, seviche or sebiche, this quick and easy recipe makes a wonderful light meal for hot summer days, or an elegant starter.
The one thing that makes this ceviche recipe stand out from the rest is that it’s not too sour. Limes in South America aren’t as sour as ours!
Ceviche
Originating from the west coast of South America, today ceviche can be found in various forms from Mexico down to Peru and beyond. It’s also a dish that has been embraced by fine dining establishments around the world. It plates up elegantly and is an ideal light seafood starter to precede a richer main.
Plus, it’s the sort of dish that people don’t ordinarily think of as simple to make at home, so restaurants readily charge a small fortune for it.
I’m here to bust that myth! As long as you can get your hands on sparkling fresh fish, ceviche is dead easy to make – and super quick too!
Buying sashimi-grade fish suitable for raw consumption is readily available these days, making dishes like ceviche infinitely accessible for ordinary folk like ourselves!
Raw fish + lime juice + 5 minutes = Ceviche!
At its core, Ceviche is as simple as tossing raw fish with lime juice, then leaving it for 5 minutes to let the acid “cook” the fish, making it turn white on the surface, but still raw inside.
Here’s a comparison of the fish immediately after tossing with lime (fish is still translucent), then 5 minutes later, it’s turned white because it’s cooked!
It MUST be sashimi-grade fish
The ONLY fish you should use for ceviche is sashimi-grade fish that is suitable for raw consumption. It is not enough to just buy “fresh fish” from the stores – this only means it’s considered generally “fresh” from the fishmonger’s standpoint. It does not mean it’s necessarily fresh enough to eat raw. You need to check with the fish monger that it is “sashimi grade” (usually it will be helpfuly labelled 🙂 ) and is safe it eat raw.
I know that the thought of eating raw fish from the fishmonger versus at a restaurant might make some people nervous, but food safety standards nowadays here in Australia are such that you shouldn’t have cause for concern. I’ve been eating store-bought raw fish all my life since it became available in the late 90’s and I’ve never had a problem.
Of course, if you happen to have a fisherman friend, you can use virtually any freshly-caught fish – it’s all sashimi-grade! As a child, before sashimi was widely consumed in Australia, my parents would take us fishing every weekend just so we could catch fresh fish for sushi!
Best fish for ceviche
There is no one way to make ceviche, and there is no single “best fish” for ceviche because it’s driven by the types of seafood available in different regions! There’s plenty of options, so I’m going to list the most common ones for you:
Kingfish (pictured above) – prized for it’s soft white flesh, very popular in Japanese sashimi (shows how good this fish is!). This is one of 3 common sashimi-grade fish sold at Australian fish shops (along with salmon and tuna) and a popular choice of fine dining establishments;
Sea bass – traditionally used for Peruvian Ceviche and easily found in the UK/US;
Tuna – popular in Mexico (along with prawn/shrimp);
Mackerel – also popular in Mexico;
Prawns / shrimp – traditional in Ecuador and popular in Mexico, often with a dash of tomato juice;
Halibut or Patagonian tooth fish – Chile;
Salmon – though not traditional (because white fish is traditional), salmon is excellent made into ceviche. Easy to find in Australia;
Bream – many species, depending where in the world and widely used;
Swordfish – if you are lucky enough to get it(!), this is used in some Latin American countries.
Trevally – Although we haven’t seen it mentioned, raw trevally is beautifully soft-textured and would make a fine ceviche. Available at some good fishmongers here in Australia; and
Cod and mahi mahi – Popular options in America.
Fish that is not suitable for Ceviche
As a general rule, fish that are tender and not chewy when raw will make better ceviche. This is because the fish in ceviche is cut chunkier compared to the fine slices used in say fish carpaccio or sushi. Thus fish like snapper, grouper, some cods, flounder, which can be sometimes a bit tough eaten raw, are less suitable.
There’s no one way to make ceviche. Each country, city, restaurant and household has their own way. At its core, however, the avocado and jalapeño in this makes this a Mexican Ceviche.
What (else) goes in Ceviche
Here are the other ingredients required for this recipe:
Limes – the essential ingredient that “cooks” the fish;
Extra virgin olive oil – just a touch will take the sharp, sour edge off the otherwise totally sour dish. It’s not strictly traditional to include this, but it’s important to know that limes in Latin America – certainly in Mexico – are often not as sour as those in most Western countries, including Australia and the US. Without oil, I find Ceviche is too sour. Even in Mexico, I found most Ceviches there to be too sour! (*She ducks as Mexicans throw rotten tomatoes at her!*)
Avocado and jalapeño – these add ins are traditional in some versions of Ceviche found in Mexico. Creamy pieces of avocado are a sensational pairing with the delicate pieces of fish!
Coriander/cilantro – essential fresh herb flavouring for ceviche. Coriander haters – sub with chives;
Red onion – very finely sliced so it flops and melds with the fish;
Garlic – crushed using a garlic press so it’s minced finely and “juicy”. We just use 1 small clove – it shouldn’t be overly garlicky; and
Tomato – included in some traditional versions, I really love just adding a bit (not too much) for beautiful pops of colour and fresh juiciness.
How to make Ceviche
The making part is very simple, but I’ve found the key is the order in which ingredients are added – ie what is marinated with the fish, and what is best added later.
Fish – cut the fish into long strips;
Dice – then cut it into small cubes;
Combine fish with tomato, onion, jalapeño, pepper and lime juice. Do not add salt (this draws water out of the fish), avocado (these get bashed around too much when tossing) or olive oil (this dilutes the acidity of the lime juice and slows down the cooking too much);
“Cook” 5 minutes – gently mix, then set aside for 5 minutes to let the lime “cook” the fish;
Add olive oil, avocado, fresh herbs, salt then gently mix;
Serve immediately.
Despite what other recipes will tell you, there’s no need to be in a manic rush to get the ceviche on the table within 10 seconds otherwise the lime will over cook the fish. Ceviche is certainly best eaten fresh, but it’s still wonderful 20 minutes later. It’s not until around the 30 minute mark that the fish becomes a bit too firm for my taste (literally completely cooked through – but not like stove cooking so it’s not the best texture).
Note: In some countries (such as Peru), ceviche is traditionally left to “cook” for several hours in the lime but larger pieces of fish are used. I like using small pieces – for better texture and ease of eating.
How to serve Ceviche
Just as there is no one way to make Ceviche, there are plenty of ways to serve it too!
In Mexico and other parts of Central America, it’s often served in small “cups” or dishes , cocktail style, with corn chips or crispy tortillas/tostadas for scooping, as pictured above. I like using this idea to make platters of canapés to pass around at gatherings, as pictured on the below right.
In Peru it’s served as a meal with corn on the cob, slices of cooked sweet potato and sometimes with rice. In other countries it comes with plantain chips or rice.
In fine dining restaurants, it’s served in all sorts of fancy ways. One easy way is to spoon individual portions into a small dish with a side of crostini on the side (toasted small bread), as pictured below.
Of course, you can just by-pass all of that and just devour it straight out of the bowl with a spoon, which is exactly what I did. 🙂
I really hope you give this a go one day. Especially those of you who have previously been turned off by overly sour ceviche in the past.
Now – go make friends with some local fishermen! 😂 – Nagi x
Watch how to make it
Hungry for more? Subscribe to my newsletter and follow along on Facebook, Pinterest and Instagram for all of the latest updates.
Ceviche
Ingredients
“Cooked” fish:
- 400g / 14 oz kingfish, tuna, sea bass or other sashimi-grade fish suitable for raw eating (Note 1)
- 1/4 red onion , very finely sliced using mandolin (so it "flops")
- 2 tsp fresh jalapeño , finely chopped (or green chilli) – add more or less for spiciness
- 8 cherry tomatoes , halved (large ones quartered)
- 1/4 tsp black pepper
- 1/3 cup lime juice , fresh (or lemon juice)
Add ins:
- 1/2 tsp salt , cooking / kosher (or 1/4 tsp table salt, Note 2)
- 1 avocado , ripe, cut into 1.25cm / 1/2″ cubes
- 1/4 cup coriander/cilantro leaves , roughly chopped (sub chives)
- 2 tbsp extra virgin olive oil (Note 3)
Instructions
- Cut fish: Cut fish into 1.25cm / 1/2" cubes.
- Toss in lime, leave 5 minutes: Place in a bowl with onion, jalapeño, tomato, pepper and lime juice. Gently toss, then set aside for 5 minutes, mixing gently once.
- Add avocado then serve! Sprinkle over salt, then add avocado, coriander and olive oil. Gently stir, then serve immediately with corn chips (see in post for other ideas).
- Ceviche will be good for 20 minutes or so, then fish will start to overcook and firm up. Do not leave overnight (for food safety reasons).
Recipe Notes:
- Kingfish (pictured in post)- popular choice of fine dining establishments
- Sea bass – traditional in Peruvian
- Tuna and mackeral – popular in Mexico
- Prawns / shrimp – traditional in Ecuador, popular in Mexico
- Halibut or Patagonian tooth fish – Chile
- Salmon – not traditional but excellent for ceviche
- Bream – many species all around the world
- Swordfish – used in some Latin American countries.
- Trevally – not traditional in South America, but beautifully soft-textured and excellent for ceviche
- Cod and mahi mahi – Popular options in America.
Nutrition Information:
More Fresh Fish recipes
More recipes that make the most of sparkling fresh fish!
Life of Dozer
Lazy bugger – stretching out as far as he can to rescue his toy because he can’t be bothered to dive back in. Can you imagine if pool Lifeguards had the same attitude?? I’m gonna stretch out to try to save you, but if I can’t reach you without getting my feet wet then too bad, I’m gonna leave you floating facedown in the pool! 😂
Did this today with kingfish, very fresh and delicate recipe. Unfortunately forgot the red onion.
We chartered a fishing boast and unfortunately only caught 2 smaller fish, Not enough to grill up. I found this recipe. This ceviche recipe was better than ones I have tried in restaurants.! After I finished preparing. I put it the freezer to chill for about five minutes. Divine!
To start with I do love your website. I’m a chef and a foodie, and yours is in the top ten or 15 websites I look at when comparing recipes. I say that because what follows is a criticism. You start by saying that all fish used for ceviche must be sushi (sahimi) grade. Then, after a somewhat confusing bit about what constitutes ‘fresh’ vs. Frozen, you say “you can use any freshly caught fish—it’s all sushi grade.” This statement is simply untrue. To start with the term ‘sushi/sashimi grade’ actually means nothing that is consistent from country to country. But in the US (Similarly in Canada) there are federal regulations that specifically contradict your statement. All sushi grade fish must have been frozen. Not only that it can’t have just been frozen for a while at the store or in your home freezer. It has to have been frozen at -21 C or lower for a certain amount of time. This is as true in Japan as it is in the US and Canada. The exceptions are only large varieties of tuna (which have no harmful, natural parasites) and farmed salmon (which has been certified parasite free by inspection). I’ve noticed that Patti Jinich of Taste of Mexico makes the same mistake. (She says only that you should never use frozen fish only fresh, which contradicts the whole idea of sushi grade.)I feel that this is because both you, her,and certainly;y many others have bought and used fresh fish from a fishmonger in areas very close to the sea and had no problem. This is no guarantee that there could be no problems, hence the reason for regulations.
Made this today with sashimi grade tuna, amazing, so tasty, so quick. (Forgot to buy cherry tomatoes but amazing without), cannot wait to try with the tomatoes.
Wow! So easy, so fresh – keep to the times so the fish doesn’t burn. I used Tuna and it was brilliant. Couldn’t believe how many people it served as an entree. Yes!! make this!
I live in Peru now with my Fiance, we eat ceviche very often. Usually it’s gone right away but her family likes to give us so much food. I’ve eaten even at 2 days in the fridge and it still tastes great. Yeah fresh is best though. Ceviche originated in Peru. I learned that the hard way when I told my fiance I thought it was from Costa Rica lol, Peruvians are very proud of their food culture. Great recipe!
Made this with fresh Corvina from our fish monger in Florida and was absolutely delicious. Thanks for a wonderful recipe. I’m making it again today!
Hi, some of my guests do not eat spicy at all. Should I omit the jalapeños ? Should I replace them with something else?
No matter how fresh cod has been when I was preparing it, there were always live parasitic worms in the meat. I’m surprised it can be used in ceviche. My fish monger told me it was common in the cod family.
Can I add lychee to this recipie?
Brilliantly simple and refreshing. It is very similar to a dish in the South Pacific known as ‘Kokoda’ (pronounced kokonda)
This is better than any ceviche I’ve had in any restaurant. It’s not just the ingredients, it’s the instructions on how to construct. Thanks Nagi, we make this almost every week.
Hi Nagi, I consult your site often from here in France. I always like your approach. So thank you!
I have often heard that one very good way to insure fish is safe to use in ceviche or sashimi is that a) it be fresh (which you underline) and b) that it be frozen for at least a short period, which kills most of the pathogens that might be dangerous.
What do you think?
Actually I read up on this. Sushi grade fish is flash frozen quickly after being caught and gutted and cleaned. It must be frozen to very low temperatures for a certain period of time. This kills all the pathogens and makes the fish safe to eat raw in sushi. So as counterintuitive as it seems, this special freezing method results in safe and fresh tasting fish. In fact, freshly caught fish that hasn’t been frozen could have more parasites. Buy from a reputable source and ask questions if needed.
Very accurate. In fact here in the states, sushi restaurants must keep proof of dates caught, dates and length of time frozen, and dates thawed in order to safely serve it to customers.
This is honestly the most amazing recipe. I found it about a month ago and we have had it every weekend since.
I would love to win one of the fantastic knives you have available.
I have been collecting your recipes for only a couple of years but my cooking skills have improved out of sight. I have just turned 85 yrs old and most of my friends are amazed at the food I am producing. Never had the time until recently and any recipes with more than 4 ingredients scared the daylights out of me. Your instructions are so good I’m really enjoying cooking up a storm. Thank you so much
Hi Nagi,
Last winter in Cabo I caught a marlin. I’ve been wondering if I could use frozen marlin for ceviche. I did some searching til I found your recipe. (nobody mentions marlin as good for ceviche) Well, I can tell you that, it was fantastic! Thank you for having the simplest recipe and for putting it out there! Best, Brent
Hi, i have been eating ceviche for40 years plus having grown up in Ecuador. I regularly make a prawn version also cooked in lime juice but we always use orange juice and ketchup to take away the bitterness. Also made with red onion lots of cilantro and garnished with pop corn and toasted maze, not forgetting the chile and a cold beer.
Anway i’ve never made a fish ceviche myself so followed your recepie which was quick and easy and quite tasty. What let it down i feel was the quality of the fish, cod from the super market, there is no substitute for fresh fish from the ocean.
Cant wait to try it again with a fresh catch. Thanks for guidance. Best wishes Guy Somerset UK
Dorsia, great sea urchin ceviche
Quick question: We’re making again, and I just noticed mention of a garlic clove, but it’s not in the ingredients or instructions and not shown in the video. Garlic or not? And thanks again!
Leave it out Mary Anne – my apologies I put that in the post draft before we had finalised the recipe testing and forgot to take it out! The recipe and video are correct! N x
Perfect, thx!
Thanks so much for the fish info (types & tips)! I fell in love with ceviche 10 yrs ago in Peru, but never tried it until spur of the minute tonight with this wonderfully easy, delicious recipe. Thanks so much for giving me everything I needed to know! (from USA)
I am hoping to do more detailed posts on this type of thing down the road! N x