• Skip to primary navigation
  • Skip to header navigation
  • Skip to main content
  • Skip to primary sidebar

RecipeTin Eats

Fast Prep, Big Flavours

  • My RecipeTin
  • NEW cookbook!
  • Recipes
  • Recipes By Category
    • Iconic + cult classics
    • Mains
      • Chicken
        • Chicken mince
      • Beef Recipes
        • Ground Beef (Mince)
      • Pork
      • Lamb
      • Turkey
      • Shrimp / Prawns
      • Salmon
      • Fish recipes
      • Salad Meals
    • Quick and Easy
    • Soups
    • One Pot – One Pan
    • Stewy slow-cooked things
    • Slow Cooker
    • Sides
      • All
      • Salads & veg
      • Show Off Salads
      • Rice (all)
      • Fried rice recipes
      • Rice (plain)
      • Potato
    • Pasta
      • All
      • Pasta bakes
      • Pasta salads
    • Sweet
      • Cakes
      • Candy
      • Cheesecakes
      • Cupcakes & Muffins
      • Cookies
      • Puddings & Cosy Desserts
      • Bite Size
      • Pies
      • Slices & Bars
      • Frosting & Icing
      • Ice cream
    • Cuisine
      • Asian
        • All
        • Stir fries
        • Noodles
        • Soups
        • Chinese
        • RecipeTin Japan 🇯🇵
        • Korean
        • Modern Asian
        • Thai
        • Vietnamese
      • French
      • Greek
      • Indian
      • Italian
      • Mediterranean
      • Mexican
      • Middle Eastern
      • South American
    • Dietary
      • Gluten Free
      • Low Calorie
      • Vegetarian
    • Other Categories
      • BBQ
      • Breakfast
      • Burgers
      • 🎄Christmas
      • Cocktails
      • Party Foods
      • Rice Recipes
      • Roasts
      • Sandwiches & Sliders
    • Recipe collections
    • Cookbook recipes
  • My Food Bank
  • About
    • Me
    • RecipeTin Meals
    • My Cookbooks
      • Tonight (NEW!)
      • Dinner
    • Free Recipe Books
    • Contact
    • Nitty Gritty
      • Policy: Use of Recipes & Images
      • Privacy & Disclosure
Home Fish recipes

Ceviche

By Nagi Maehashi
8,327 Comments
Share
  • Copy Link
  • E-mail
  • Facebook
  • WhatsApp
Published23 Sep '20 Updated23 Jun '25
Jump to
Recipe

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!

Close up of Ceviche in a spoon

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!

Bowl of Ceviche ready to be eaten

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!

Photo showing before and after "cooking" raw fish with lime juice for Ceviche

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!

Raw kingfish for Ceviche
Raw sashimi-grade kingfish fillets, ready to be used to make Ceviche

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.

During lime juice over raw fish for ceviche

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:

Ingredients in Ceviche
  • 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.

How to make Ceviche
  1. Fish – cut the fish into long strips;

  2. Dice – then cut it into small cubes;

  3. 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);

  4. “Cook” 5 minutes – gently mix, then set aside for 5 minutes to let the lime “cook” the fish;

  5. Add olive oil, avocado, fresh herbs, salt then gently mix;

  6. 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.

Bowl of Ceviche ready to be plated up
Close up of Ceviche on tortilla chip
Scooping Ceviche with corn chips – a traditional way to serve Ceviche in Mexico

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.

Two different ways to serve Ceviche - as an appetiser on corn chips or with crostini
Two ideas for ways to serve Ceviche: individual servings with a side of crostini bread, or a canapés platter with Ceviche piled onto corn chips.

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.

Close up of Ceviche, ready to be eaten

Ceviche

Author: Nagi
Prep: 10 minutes mins
Cook: 5 minutes mins
Appetiser, Light Meal
Asian influence, Mexican, South American
4.99 from 703 votes
Servings5 – 6
Tap or hover to scale
Print
Recipe video above. This is a traditional Mexican version of Ceviche except it's not overly sour!! Actually, limes are typically less sour in Central and South America, than they are in Australia, the US and most Western countries, so I balance out the sour with olive oil.
Avocado adds a deliciously creamy element, while the onion, tomato and coriander bring brightness to the dish. Serve sharing-style with corn chips, or in individual bowls for an elegant starter with crostini.
Serves: 3 as a meal with corn chips or crostini, 5 – 6 as a starter

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)
Prevent screen from sleeping

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:

1. Raw fish – virtually any raw fish can be used for ceviche, as long as it’s “sashimi-grade” / “sushi grade” and therefore safe for eating raw. Fish simply labelled as “fresh” is not always sashimi-grade, it just means it considered generally “fresh” from the fishmonger’s standpoint. Always ask your fish monger, or ensure the fish is clearly labelled. Or make this with freshly caught fish!
Here is a non exhaustive list of some common and traditional fish varieties that are excellent for ceviche (see same list in post for more commentary on each):
  • 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.
Not recommended: snapper, grouper, some cods, flounder, which can be sometimes a bit tough eaten raw, are less suitable.
2. Salt – table salt is finer than cooking/kosher salt so use less.
3. Extra virgin olive oil – while not traditional, I find ceviche with just lime juice too sour for my palette, noting that limes in Mexico and South America tend to be less sour than those in Western countries.
Common to use oil in fine dining establishments. It also adds a touch of luxury to this dish while still keeping it super fresh. It’s essential, in my books 🙂
4. Leftovers – not recommended to keep leftovers for food hygiene purposes. 
5. Nutrition per serving, assuming 5 servings (Ceviche only).

Nutrition Information:

Calories: 188cal (9%)Carbohydrates: 6g (2%)Protein: 15g (30%)Fat: 12g (18%)Saturated Fat: 2g (13%)Cholesterol: 64mg (21%)Sodium: 295mg (13%)Potassium: 451mg (13%)Fiber: 2g (8%)Sugar: 2g (2%)Vitamin A: 336IU (7%)Vitamin C: 16mg (19%)Calcium: 22mg (2%)Iron: 1mg (6%)
Keywords: Ceviche, fresh fish, sashimi grade fish, sushi grade fish
Did you make this recipe?I love hearing how you went with my recipes! Tag me on Instagram at @recipe_tin.

More Fresh Fish recipes

More recipes that make the most of sparkling fresh fish!

Beetroot Cured Salmon (Gin or Vodka)
Beetroot Cured Salmon (Gin or Vodka)
Tuna Tartare with Lychees - Simple and elegant to make, a great starter that's healthy too!
Tuna Tartare with Lychees
Homemade Cured Salmon Gravlax is arguably the easiest luxury food to make at home at a fraction of the cost of store bought! www.recipetineats.com
Cured Salmon Gravlax (crazy easy!)
Close up overhead photo of Poke Bowl recipe
Tuna Poke Bowl

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! 😂

Dozer-leaning-into-pool-to-get-toy
Previous Post
One Pot Pasta Bolognese
Next Post
Bread and Butter Pudding

Hi, I'm Nagi!

I believe you can make great food with everyday ingredients even if you’re short on time and cost conscious. You just need to cook clever and get creative!

Read More

Free Recipe eBooks

Join my free email list to receive THREE free cookbooks!

Related Posts

Puttanesca fish tray bake dinner

Puttanesca fish tray bake

Lemon garlic salmon tray bake

Lemon garlic salmon tray bake – easy & healthy!

RecipeTin Seafood platter

What we put on our seafood platter

More Fish recipes

Reader Interactions

Leave a Comment Cancel reply

Your email address will not be published. Required fields are marked *

Cooked this? Rate this recipe!




8,327 Comments

  1. Vivian says

    September 28, 2020 at 9:42 pm

    I live in Victoria, Australia, my favourite fish is Burramundi, delicate and full of flavour.

    Reply
  2. Lorna Morley-Medd says

    September 28, 2020 at 8:39 pm

    5 stars
    Having first had it in Peru I LOVE ceviche. I’m in Cambridge, UK, although born in Cornwall where my dad is still a fisherman. Favourite fish? Difficult! Monkfish for the texture, prawns for the flavour, and smoke haddock just because!!!

    Reply
  3. Linda Batchelor says

    September 28, 2020 at 8:13 pm

    My all time favourite seafood dish is GARLIC PRAWNS 🍤 especially in a creamy wine sauce.
    May I also mention the good old PRAWN COCKTAIL 🍹

    Reply
  4. Al says

    September 28, 2020 at 8:11 pm

    Love receiving your emails and seeing what Dozer is up to

    Reply
  5. CURTIS BAVERSTOCK says

    September 28, 2020 at 7:18 pm

    From Durban , KwaZulu Natal – my kids love the food that I cook for them from our recipes – especially the Craggy Chicken and One Pot Gravy! Favourite Fish for Ceviche would be local – rock cod / tuna

    Reply
  6. AJ says

    September 28, 2020 at 4:52 pm

    Hi Nagi. Love to receive ur emails & try out ur great recipes….especially love to hear about Dozer ❤️. I’m in the West Midlands UK & love Salmon & Monkfish.

    Reply
  7. TJ says

    September 28, 2020 at 4:11 pm

    I’m in Melbourne, Victoria.
    I love fish in any recipe! Ceviche is a great recipe to highlight fish especially king fish.
    My go to fish is gurnard – so versatile and much cheaper than flathead tails!
    A great fish for making Goan style curry is Rockling ( we had it for dinner last night)

    Reply
  8. Michelle says

    September 28, 2020 at 4:03 pm

    I’m in Melbourne, Victoria so cooking has become an obsession with nothing else to do. I love Red Snapper. On Fridays each week we have fish Friday so we are slowly working our way through an array of fish. I love the Brazilian Fish Stew. We also love the fish pie and fish cakes. Had a major fail with some Barramundi – it came out all chewy. I shall look forward to Fish Friday with prawns this week! Thanks Nagi

    Reply
  9. Martina says

    September 28, 2020 at 3:13 pm

    My husband made the Malaysian chicken saté and it was delicious!

    Reply
  10. Lee says

    September 28, 2020 at 2:25 pm

    So going to try this recipe. One of my fav fish is Mahimahi. Love the Polynesian way but also loved eating Ceviche every time I visited Mexico. Will have to try whilst still in lockdown here in Melbourne, Australia.

    Reply
  11. Lee says

    September 28, 2020 at 2:22 pm

    Yum….love Ceviche….was my fav when visiting coast of Mexico, Cozumel. Do going to try this recipe.

    Reply
  12. Steph says

    September 28, 2020 at 2:04 pm

    I’m in Toledo, OH, USA. I’m not a big fan of fish, and surprisingly, it’s not the taste but more a texture & firmness thing. I’m used to “firm” proteins like chicken & pork & beef. Do you think the ceviche will have a firmer texture than traditionally cooked fish? If it’s not soft and flaky (how I like my croissants, not my meat), I’ll have to try it. 🙂

    Reply
    • Jens says

      September 29, 2020 at 2:18 am

      5 stars
      Steph, try starting with prawns as they tend to be meatier. You can also try the small scallops (bay scallops) which are delicious.

      Reply
    • Nagi says

      September 28, 2020 at 6:32 pm

      Hi Steph, the texture is different to cooked fish – it’s soft yet not flaky think smoked salmon texture. N x

      Reply
  13. Herb Fellwock says

    September 28, 2020 at 1:48 pm

    I have not hsd a chance, but it looks amazing. I only eish I didnt live in the prairies of Canada

    Reply
  14. Tass Philp says

    September 28, 2020 at 1:40 pm

    5 stars
    Hi Nagi, Love all your rrecipes. You are my number `1 go to when I plan my weekly dish!. My favourite fish dish is steamed barramundi wioth ginger and soy sauce but seriously, I LOVE any fish dishes. By the way, I’m in Victoria, Australia.
    Thank you xoxox

    Reply
  15. Elise Brokensha says

    September 28, 2020 at 1:19 pm

    Ooooohhhhh, I love sashimi & Kingfish is my fave. It’s always on our iso-home-delivery Japanese restaurant orders. It’s the small (and delicious) treats at the moment in Melbourne to live for! And, supporting local restaurants though this epic lockdown. Love the recipes, Nagi – they too make lockdown more bearable, delicious & so easy and fun to follow. x Elise – Melboune, AU.

    Reply
  16. Lorraine says

    September 28, 2020 at 12:43 pm

    I have never heard of this recipe before. I don’t usually buy fish often, but I do like it. I live in NY USA

    Reply
  17. Eric Morton says

    September 28, 2020 at 11:34 am

    Yep, I am a locked down Victorian and I hate to say it but I do really enjoy flake. I am 92 years old but only started to learn to cook 3 years ago when my dearly beloved wife, who was an excellent cook, passed away. Flake has been my most regular choice over the years but I also enjoy other choices too. Nagi, you are great, I am collecting lots of your recipes and learning a lot along the way. My attempts are improving and my mistakes do get eaten!

    Reply
  18. Cathy White Boudreau says

    September 28, 2020 at 10:56 am

    Nagi, your posts are the first ones I go to! Of course, Dozer comes first sorry, lol. I wish I could find the some of the ingredients that are in your recipes. Ingredient are limited in my area. We are coping with COVID. My daughter and granddaughter have it. I was in hosptial for a couple of days with pneunomia, COVID as well as other ailments, we are all on the way to recovery ! Thank you for all you do !!

    Reply
  19. Anthony Panetta says

    September 28, 2020 at 10:46 am

    Hi Nagi , since I joined and received your books , I have become a fan , always read the recipes .I have not tried eating raw fish , suffered once as a teenager with fish poising . reluctant to get a second attack , also the Japanese fishmonger has limited English , may be tempted to try at a Japanese restaurant as a side dish . Salmon and snapper are my 2 favorites. Please enter me for the draw.

    Reply
  20. Jenn says

    September 28, 2020 at 10:32 am

    Hi Nagi – again another great recipe. I love sashimi which means I love all those raw fish dishes but my heart is set on salmon. I would love to win one of those knives which you are giving away. Big hugs to Dozer. I am in Melbourne VIC and lockdown is very tough at the moment and so depressing at times. We are on week 8 and still cannot go outside 5kms from home which is so depressing. But I am trying to stay positive and looking forward to a good Christmas and a new knife as a gift soon I hope (fingers crossed). Keep the good work. The whole family love your recipes.

    Reply
Newer Comments
Older Comments

Primary Sidebar

Hi, I'm Nagi!

I believe you can make great food with everyday ingredients even if you’re short on time and cost conscious. You just need to cook clever and get creative! Read More

Free Recipe eBooks

Join my free email list to receive THREE free cookbooks!

Meet Dozer

Official taste tester of RecipeTin Eats! Meet Dozer
As Featured On

Never miss a recipe!

Subscribe to my newsletter and receive 3 FREE ebooks!

Subscribe
Recipes
  • All Recipes
  • By Category
  • Collections
About
  • About Nagi
  • About Dozer
  • RecipeTin Meals
Related
  • RecipeTin Japan
Help
  • Contact
  • Image Use Policy
© RecipeTin Eats 2025
  • Privacy Policy & Terms
Site Credits
Maintained by Human Made Designed by Melissa Rose Design Developed by Once Coupled
All Rights Reserved

Subscribe to my newsletter

Sign up and receive 3 FREE EBOOKS!