The Best Ceviche Recipe - Downshiftology (2024)

Home Recipes Courses Appetizers and Snacks Ceviche

by Lisa Bryan

23 Comments

Updated Oct 19, 2023

This post may contain affiliate links. See my disclosure policy.

Jump to RecipeJump to Video

This classic ceviche recipe is a light and fresh appetizer (or main meal) that’s vibrant, tangy, and perfectly scoopable with tortilla chips. It’s a simple blend of lime-marinated white fish (though you could also use shrimp) along with tomatoes, cucumber, onion, avocado, and cilantro. It’s the ultimate ceviche!

The Best Ceviche Recipe - Downshiftology (2)

Ceviche is my love language. Especially this ceviche de pescado (fish ceviche), which is my go-to ceviche recipe for summertime parties and fiestas. It also highlights what I love about Mexican coastal food, where a handful of fresh, healthy ingredients turn into one amazingly flavorful meal.

I’ve eaten endless amounts of ceviche across Mexico (you can catch a snippet in the video below), so I’m excited to share my take on this classic ceviche. It’s naturally simple yet touches on all the fresh flavors of Mexico.

Peruvian vs Mexican Ceviche

Before we dive into the recipe, I’d like to give a warm shout-out to my Peruvian followers and their national dish — ceviche! Their version is often a simpler preparation with citrus-marinated raw fish, sliced onions, and a sprinkle of cilantro. It really lets the fish shine! And for the full plated experience, you’ll typically find Peruvian ceviche served with sweet potatoes, toasted corn, or plantain chips.

On the other hand, the ceviche I’ve made today is influenced by all my travels to Mexico. Mexican ceviche also uses citrus-marinated, but it’s tossed with other ingredients like tomatoes, cucumber, onion, jalapeño, avocado, and more. And with everything diced up in uniform pieces, it’s the perfect appetizer to serve with tortilla chips!

What Fish to Use in Ceviche

The options are numerous – you can use shellfish like shrimp, crab, scallops, or squid. And then there’s white fish (my favorite) like sea bass, snapper, halibut, cod, mahi mahi, and more. In Mexico, sea bass is often used, though I’m using halibut today as it’s easy for me to find in Southern California (it’s also what I used in my mango halibut ceviche).

Whichever you decide, I can’t emphasize enough that the quality of your fish matters. If you have access to a local fish market with freshly caught fish of the day, I’d consider that your first option. If not, you can grab frozen fish or let the fishmonger know you’re using raw fish for ceviche. This will give them a better idea of which pieces are best suited for you.

The Best Ceviche Recipe - Downshiftology (3)

Ceviche Ingredients

A bite of this ceviche will make you feel like you’re on the coast of Mexico! Here’s what’s in it.

  • White Fish: I’m using fresh halibut for this recipe, but you can reference the section above for other firm white fish options. You can also use shrimp in this recipe, but take note of the shrimp tips in my citrus shrimp ceviche recipe.
  • Marinade: A lime and lemon juice mixture will “cook” and tenderize the fish.
  • Vegetables: You’ll need tomatoes, cucumber, red onion, avocados, and jalapeño or serrano pepper. It’s all my favorite Mexican toppings in one bowl!
  • Herbs: You can’t do ceviche without cilantro in my opinion (but I’m also a cilantro lover).

Find the complete recipe with measurements below

How To Make Ceviche

Marinate the fish. In a glass (non-reactive) bowl, stir together the fish, lime juice, and lemon juice. Cover the bowl and marinate in the fridge for 20 to 30 minutes (and up until 2 hours or so). You’ll notice the fish go opaque as the lime juice “cooks” the fish. The longer you marinate the fish, the more it will cook. See below for more information.

The Best Ceviche Recipe - Downshiftology (4)

Stir everything together. Remove the fish from the fridge (no need to drain it) and add the tomatoes, cucumber, avocado, red onion, jalapeno pepper, cilantro, and salt. Gently stir to combine.

The Best Ceviche Recipe - Downshiftology (5)

Serve it up! Serve the ceviche in individual glasses, on a plate, or with tortilla chips.

The Best Ceviche Recipe - Downshiftology (6)

How Long to Marinate Fish for Ceviche?

The “cook time” for ceviche depends on how tender you want the fish to be and how big the pieces are. But the general rule is to marinate for at least 20 to 30 minutes and no more than 4 hours. Here are a few notes to go by:

  • 30 Minutes:The fish will be mostly opaque and a bit more “cooked” yet still tender.
  • 1 Hour:The fish will be opaque — like “medium-cooked” meat.
  • 2+ Hours:The fish will be completely opaque — like “well-done” meat. After 4 hours, the fish will toughen up and won’t be as tasty.
The Best Ceviche Recipe - Downshiftology (7)

Storage Tips

Anything fresh, like ceviche, is always best eaten right away. But any leftovers will keep for up to 2 days in the fridge stored in an airtight container.

Keep in mind though that the acidic mixture will continue to “cook” and break down the fish’s protein structure. It can make the fish more tough, though I find this applies to shrimp more so than white fish. I’ve certainly enjoyed leftovers of this recipe the next day!

More Easy Mexican Appetizers

These appetizers are essential for your next Mexican-inspired dinner! And if you need a few more delicious ideas to round out the table, I’ve got an exciting list of my best Mexican recipes.

  • Best Ever Guacamole
  • Pico De Gallo
  • Best Salsa
  • Mango Salsa (or this Mandarin Orange Salsa!)

I hope you and your guests enjoy this delicious ceviche recipe! I’d love to hear your thoughts in the comment box below.

The Best Ceviche Recipe - Downshiftology (8)

Ceviche

5 from 10 votes

Prep: 10 minutes mins

Cook: 30 minutes mins

Total: 40 minutes mins

Servings: 4 servings

Author: Lisa Bryan

PrintPinReviewSave

Description

Dig on in — this is the best ceviche recipe yet! It's an appetizer that's super fresh, tangy, and perfectly scoopable with tortilla chips. Watch the video below to see how I make it in my kitchen!

Video

Ingredients

  • 1 pound fresh firm white fish (like sea bass, snapper, or halibut – see tips above), skinned, deboned and diced into small pieces
  • ½ cup fresh lime juice, from about 5 to 6 limes
  • 3 tablespoons fresh lemon juice, from 1 lemon
  • 2 Roma tomatoes, diced
  • 1 cucumber, peeled and diced
  • 1 avocado, peeled, deseeded and diced
  • ½ small red onion, diced
  • 1 jalapeno pepper, seeded and finely diced
  • ½ bunch cilantro, chopped
  • 1 teaspoon kosher salt

Instructions

  • In a glass (non-reactive) bowl, stir together the fish, lime juice, and lemon juice, Cover the bowl and marinate in the fridge for 30 minutes to 4 hours. You'll notice the fish go opaque as the lime juice "cooks" the fish. The longer you marinate the fish, the more it will cook. See above in the blog post for more information.

    The Best Ceviche Recipe - Downshiftology (9)

  • Remove the fish from the fridge (no need to drain it) and add the tomatoes, cucumber, avocado, red onion, jalapeno pepper, cilantro, and salt. Gently stir to combine.

    The Best Ceviche Recipe - Downshiftology (10)

  • Serve it up in individual glasses, on a plate, or with tortilla chips.

    The Best Ceviche Recipe - Downshiftology (11)

Nutrition

Calories: 216kcal | Carbohydrates: 12g | Protein: 23g | Fat: 9g | Saturated Fat: 1g | Polyunsaturated Fat: 1g | Monounsaturated Fat: 5g | Cholesterol: 56mg | Sodium: 667mg | Potassium: 997mg | Fiber: 5g | Sugar: 4g | Vitamin A: 585IU | Vitamin C: 32mg | Calcium: 39mg | Iron: 1mg

Course: Appetizer

Cuisine: Mexican

Keyword: ceviche, ceviche recipe, Mexican ceviche

©Downshiftology. Content and photographs are copyright protected. Sharing of this recipe is both encouraged and appreciated. Copying and/or pasting full recipes to any social media is strictly prohibited.

Did you make this recipe?Mention @downshiftology or tag #downshiftology!

You May Also Like

Baba Ganoush

Matcha Pistachio Energy Balls

Pico de Gallo

Ultimate Seed Crackers

About the author

Lisa Bryan

Lisa is a bestselling cookbook author, recipe developer, and YouTuber (with over 2.5 million subscribers) living in sunny Southern California. She started Downshiftology in 2014, and is passionate about making healthy food with fresh, simple and seasonal ingredients.

Read More About Me

The Best Ceviche Recipe - Downshiftology (2024)
Top Articles
Latest Posts
Article information

Author: Rev. Porsche Oberbrunner

Last Updated:

Views: 6491

Rating: 4.2 / 5 (53 voted)

Reviews: 84% of readers found this page helpful

Author information

Name: Rev. Porsche Oberbrunner

Birthday: 1994-06-25

Address: Suite 153 582 Lubowitz Walks, Port Alfredoborough, IN 72879-2838

Phone: +128413562823324

Job: IT Strategist

Hobby: Video gaming, Basketball, Web surfing, Book restoration, Jogging, Shooting, Fishing

Introduction: My name is Rev. Porsche Oberbrunner, I am a zany, graceful, talented, witty, determined, shiny, enchanting person who loves writing and wants to share my knowledge and understanding with you.