How to Make Mexican Ceviche

Some posts on this site contain affiliate links, meaning if you book or buy something through one of these links, I may earn a small commission (at no extra cost to you!). Read the full disclosure policy here.

Mexican ceviche has to be one of my favourite dishes. While it is traditionally from Peru, every country has its own take on it.

It’s even a popular Honduran food and no one talks about eating ceviche there.

For example in Ecuadorian ceviche, they actually boil the shrimp first and serve it in a tomato sauce with popcorn.

Peruvian ceviche is my favourite as the recipe also calls for a bit of ginger. But preserving fish in acid is common around the world.

There’s also Hawaiian style poke and kinilaw in the Philippines.

When I was couchsurfing in Chiclayo I was lucky enough to stay with a family and while the host mother did not speak any English and I spoke beginner Spanish we bonded through food.

In Playa del Carmen I pigged out on ceviche and chelada beer.

Well actually I ate a lot of everything.

Now here in Loreto I was happy to learn how to make Mexican ceviche with Chef Manuel from Villa del Palmar, he admitted it wasn’t traditional but this is one of his favourite recipes.

Like most fish ceviche, this recipe is pretty flexible. Chef Manuel told me I could easily substitute the papaya for mango, pineapple or any other tropical fruit I preferred.

And if I didn’t like the red onion I could choose white, yellow or even green onion.

The same goes for the mint, basil could be substituted in its place. 

I am constantly surprised at how easy it is to make ceviche and yet people pay such a premium for it.

Save your money and pair it with one of many classic drinks in Mexico.

Mexican Ceviche Recipe

This mexican ceviche is so easy to make with a light and fruity vinaigrette.

Mexican Ceviche

Yield: 2-4 servings
Prep Time: 5 minutes
Additional Time: 10 minutes
Total Time: 15 minutes

With fresh fish you're set to make an amazing Mexican ceviche at home.


  • 1 lb firm white fish, chopped into 1/4 inch pieces
  • 5 lime, juiced
  • 1/3 cup red onion
  • 1/4 cup papaya, chopped (can also use mango)
  • 1/4 jalapeno
  • 1 tbsp mint, chopped
  • 1/2 tbsp salt
  • pepper to taste
  • 1/2 avocado for garnish


  1. Mix finely cut fish with lime juice.
  2. Add salt, pepper, mint, onion, papaya, jalapeño and mix.
  3. Let sit 10 minutes.
  4. Garnish with avocado and serve with tortilla chips
Nutrition Information:
Yield: 4 Serving Size: 1 Amount Per Serving: Calories: 314Total Fat: 16gSaturated Fat: 2gTrans Fat: 0gUnsaturated Fat: 12gCholesterol: 87mgSodium: 953mgCarbohydrates: 15gFiber: 4gSugar: 5gProtein: 29g

Nutritional information is provided as a courtesy and is an estimate only. This information comes from online calculators. Although attempts to provide accurate nutritional information, these figures are only estimates.

Did you make this recipe?

Share a photo on Facebook and tag Bacon is Magic

Love Mexican food? Check out

How to Make Posole – with a bonus video
Sopa de Lima
The Michelada


Join the Conversation

  1. Chrystal McKay says:

    LIke you – I am a die-hard ceviche fan. And Peruvian ceviche had that wonderful zest to it! But this Mexican ceviche looks amazing too and looks like it would have a kick to it with the mint and jalapeno!! yum!

    1. Ayngelina Author says:

      Yeah nothing beats Peruvian ceviche, you just can’t get chiles anywhere like you can there but this is a great runner up.

  2. Jess | GlobetrotterGirls says:

    On a great snorkeling tour off Caye Caulker in Belize, our tour guide Steve just went down into the water, picked up a bunch of conch and prepared incredibly fresh conch ceviche right on the boat. He made us two veggies a special tomato salsa instead, but I remember everyone raving about it. You’re right- ceviche is so simple, fresh and healthy and shouldn’t cost an arm+leg anywhere!

    1. Ayngelina Author says:

      There is NOTHING better than having it right out of the ocean. I don’t eat oysters but one day in Mexico this guy went out and got them straight out of the ocean and shucked them in front of me, I wasn’t turning them down.

  3. Andi of My Beautiful Adventures says:

    Yum yum yum! Going to try this for sure!!!

    1. Ayngelina Author says:

      Andi do you eat seafood? I know you are vegetarian but are you really pescatarian?

  4. Jenna | Follow Ben and Jenna says:

    I’m a huge fan, too, and this recipe will be put to good use – thanks! One of my favorites is at Novecento in New York/Miami Beach. It has thinly sliced watermelon, and the slight sweetness counters the vinegar perfectly. Yum!

    1. Ayngelina Author says:

      I never thought of watermelon but that is a nice mix.

  5. Ummmm…yum 😀

    Looks awesome! Definitely want to try this one.

    1. Ayngelina Author says:

      It’s really so simple and perfect for summer.

  6. Leah Travels says:

    The best ceviche I had was prepared on a boat that took me out to scuba dive near Puerto Vallarta. While we dove, the boat staff caught the fish and prepared it for our lunch. I loved it despite the fact that I threw up for the two-hour boat ride out to the diving spot. Even with a bad case of sea sickness, I still loved that ceviche. That’s saying a lot.

    1. Ayngelina Author says:

      Can you believe I have not been to Puerto Vallarta yet, everyone says there are lots of Canadians there but I haven’t made it there yet.

  7. Jarmo @ Arctic Nomad says:

    I had no idea they did ceviche in Mexico; I absolutely loved ceviche in Peru! So I think I might have to give that a try!

    1. Ayngelina Author says:

      Most Latin America countries, well those areas by the ocean, have it in some form.

  8. David Krug says:

    We practically live on ceviche here in Mexico 🙂

    1. Ayngelina Author says:

      That’s pretty much my dream…

      1. David Krug says:

        It was mine too 🙂

  9. I love ceviche! Especially after visiting Mo Chica, have you heard of it? It’s a peruvian restaurant that serves really legitimate Peruvian food and has been featured in many articles in food magazines and general magazines alike. Anyways, this recipe seems very simple but delicious, defintely going to try it! Thanks!

    1. Ayngelina Author says:

      No where is it?

  10. I grew up eating my Chilean dad’s Ceviche but never order ceviche at restaurants. I realize there are so many variations, I may just have to give it more of a try : )

    1. Ayngelina Author says:

      The ceviche in Chile is definitely good. I haven’t ordered it in Toronto simply because it’s so expensive. I need to make it here at home.

  11. Cornelius Aesop says:

    My wife has converted me to Peruvian ceviche. I have a few different recipes for ceviche but this is different than my Mexican ceviche – the recipe I got from a college professor calls for beer. This may be why I like that ceviche and his class so much 🙂

  12. Will Jackson says:

    Some of the best ceviche I had was on a beach, on the coast of Colombia, made from tuna caught five minutes before with lime juice and served in an oyster shell.

    I’ve made it a couple of times since coming back to Australia. The first time I used some cheap fish and it was awful – the lemon juice made it go all rubbery. Every time since has been magic. People love it.

  13. Don Weintraub says:

    As the newly appointed Director of Sales/Marketing for Villa del Palmar Loreto, I would be delighted if you were to write a favorable review of the property.
    Thank You

  14. Kirsten @ Green Global Travel says:

    This looks so good. I love ceviche bur have never made it myself. I will have to try this recipe.

Comments are closed.

© Copyright 2021. Bacon Is Magic. All rights reserved
Skip to Recipe