Ceviche Recipe (with VIDEO)

Ceviche is so fresh and loaded with shrimp, tomatoes, cucumber, onion, cilantro, and avocados, all marinated in fresh lime juice. For this Mexican Shrimp Cocktail, you can use raw shrimp or cooked shrimp meat (if you want to cut the prep time way down). Watch the video, and you’ll see why I love this authentic ceviche so much!

Shrimp ceviche on a tostada

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

Helpful Reader Review

“AWESOME Recipe ! I have made Ceviche hundreds of times and Never Once used Clamato ! I Definitely WILL from now on! Thank You Natasha” – Patrick ★★★★★

What is Ceviche?

Ceviche is an appetizer my husband and I have probably made a hundred times, and it’s among my favorite appetizers, right up there with Cowboy Caviar and the wildly popular Guacamole.

We got this authentic Mexican ceviche recipe from one of our readers, Blanca Villasenor. The secret ingredient for the best ceviche is Clamato juice, which melds the flavors together and makes it one of the freshest and most satisfying appetizers you will try. Thank you so much, Blanca, for generously sharing your traditional family recipe with us!

Ceviche has many names including cebiche, seviche, or sebiche. The origin is debated, but it is thought to have its roots in Peru. Ceviche is a seafood cocktail and traditionally uses fresh fish that is marinated or “cooked” in a large amount of citrus juice.

Ceviche Video Tutorial

Watch me make this easy and classic Restaurant-style Ceviche. I have loved this recipe for years and have been fine-tuning it over the years. Also, it’s a true story that my husband and I can polish off the entire batch in one evening in lieu of dinner!

Ingredients for Shrimp Ceviche

  • Shrimp – you can chop up raw shrimp and let it cook in the lime juice or use cooked shrimp meat, which I do all the time because it’s easier and faster (more on that below).
  • Limes – get the larger limes since they produce more juice. You need about 6 limes or enough lime juice to cover the shrimp, especially if you are using raw shrimp.
  • Veggies – We like to bulk up the ceviche with tomatoes, cucumber, and Avocado. I love the slight creaminess that that avocado adds to the sauce. It’s so satisfying!
  • Aromatics – Onions and fresh cilantro add a crisp freshness to the ceviche.
  • To Make it Spicy– We add seeded and minced jalapeno peppers and serve it with hot sauce – my favorite hot sauce brands for Ceviche are Tapatio, Cholula and Tabasco. Also if you’re adding hot sauce, there’s no need for salt.
  • Clamato – this tomato cocktail juice is Blanca’s recommendation to make the marinade a little richer in texture and flavor. Lately we’ve been using the spicy variety for even more depth of flavor.
Ingredients for Mexican shrimp cocktail with cooked or raw shrimp, limes, jalapeno, tomatoes, red onion, avocado, cilantro and clamato juice

Can I Use Cooked Shrimp?

Traditionally, ceviche is made using raw shrimp, which is cooked in lime juice. I don’t like to wait for that process to happen, and I don’t like to wonder if it’s really done, so I use cooked shrimp meat. It’s so much easier! If you are starting with raw shrimp and you want to pre-cook it before adding it to Ceviche, see our Boiled Shrimp Recipe.

How to Make Ceviche

  • Rinse the shrimp under cold running water and thoroughly squeeze or pat dry with paper towels to remove excess moisture so your cocktail isn’t watered down. Do this with raw or cooked shrimp.
  • Marinate Shrimp – Put chopped shrimp in a large bowl and stir in 1 cup of fresh lime juice (this citrus squeezer is my favorite). Refrigerate and marinate (1 1/2 to 2 hours for raw shrimp and 15 minutes for cooked shrimp). If using raw shrimp, I like to stir a couple of times while marinating to make sure it’s well coated and it’s ready when it’s opaque and no longer transparent.
  • Dice remaining vegetables– cucumber, avocado, tomato, onion, jalapeno, and cilantro.
  • Combine and Serve – Once the shrimp are done marinating, toss in the diced vegetables and Clamato juice and gently stir to combine.
How to marinate shrimp for ceviche and how to assemble ceviche

Natasha’s Speedy Tip:

The fastest way to make Ceviche is to dice everything up using a food chopper. My husband uses it to get everything chopped up in less than 5 minutes. After many years of making ceviche, it’s all about efficiency!

Variations for Ceviche

There are so many ways to make this, and it varies by region (i.e., Peruvian versus Mexican Ceviche). The biggest differences are in the types of seafood used.

  • Fish Ceviche – instead of shrimp, you can try fresh white fish diced into small pieces. Some options include halibut, sea bass, snapper, or mahi mahi. Scallops are also a popular option. Always use the freshest fish, keep it on ice in the refrigerator, and make ceviche the day you purchase it.
  • Raw Shrimp – If using raw shrimp, it should be super fresh and purchased from a trusted source and enjoy the ceviche the first day it is made.
  • Cooked Shrimp – I’ll be the first to admit that I love using cooked shrimp meat for ceviche. With a 15-minute marinating time, it’s a no-brainer for me. I also love that shrimp meat is often wild-caught and typically comes at a lower price tag than whole shrimp, plus there is zero peeling or deveining required. Sign me up!
Shrimp Ceviche in a mixing bowl with serving spoon

How to Serve Ceviche?

Ceviche is meant to be served as an appetizer with either tortilla chips or over tostadas. You can also serve it over mini lettuce cups for a low-carb version, or for a fancy presentation, spoon it over avocado halves.

Helpful Reader Review

I love this recipe. A helpful tip I’ve learned is to mash avocado and spread on the tostada shell and then spoon on the ceviche. It helps to hold it on when you are eating.” – Glenda ★★★★★

Is Ceviche Safe to Eat?

If you’re new to ceviche, you may be wondering – is ceviche still raw? Marinating shrimp in fresh lime juice essentially cooks the shrimp due to the high acidity of lime juice. Here’s more info on how ceviche works.

Personally, I prefer to use cooked shrimp salad meat, which you don’t have to dice; it saves marinating time, and it’s in line with USDA guidelines (plus, it will taste just as good).

Make Ahead and Storage

We usually polish off our ceviche the day it’s made, but on the rare chance we have leftovers, they do keep really well.

Refrigerate leftovers right away. Refrigerate for up to 1 day if you used raw seafood and refrigerate for up to 2 days if you used cooked shrimp.

Shrimp ceviche served on tostadas with lime wedges

I am always so giddy when my husband surprises me with a fresh batch of shrimp Ceviche – it’s just mouthwatering good I hope this becomes a new favorite for you! Let me know if you make your salsa differently. Do you use cooked or fresh shrimp or another type of seafood?

Ceviche Recipe

4.97 from 191 votes
ceviche recipe served on a tostada with lime wedge
Ceviche is loaded with shrimp, avocado, tomatoes, cucumber, and cilantro; all marinated in fresh lime juice. You can use raw shrimp or cooked shrimp meat for this Mexican shrimp cocktail. Using cooked shrimp meat cuts down the marinating time significantly which is why we prefer it. P.S. This also keeps really well in the refrigerator and you'll be happy if you have leftovers!
Prep Time: 15 minutes
Marinating Time: 2 hours
Total Time: 2 hours 15 minutes

Ingredients 

Servings: 8 people
  • 1 lb medium shrimp, (raw or cooked*), thawed, peeled, deveined, and diced
  • 1 cup lime juice, from 6 limes
  • 1 cucumber, peeled and diced
  • 2 avocados
  • 3 roma tomatoes, diced
  • 1 red onion, diced
  • 1/4 bunch cilantro, chopped
  • 1 jalapeno, seeded and minced
  • 1 cup Clamato juice, (use "picante" version for spicier salsa)

Options To Serve:

  • 16 Tostadas , (or tortilla chips)
  • Hot Sauce, (Tabasco or Cholula)

Instructions

  • Prep the Shrimp: Rinse the thawed shrimp under cold running water and thoroughly squeeze or pat dry with paper towels to remove excess moisture so your cocktail isn't watered down. Do this with raw or cooked shrimp.
  • Marinate Shrimp: Dice shrimp if large and place it into a large glass (non-reactive) bowl. Use a citrus squeezer to get 1 to 1 1/4 cups lime juice from 6 limes over shrimp. Stir to combine then cover and marinate in the refrigerator (marinate 1 1/2 to 2 hours for raw shrimp or until no longer translucent and marinate 15 minutes for cooked shrimp), stirring halfway through.
  • Chop the vegetables: cucumber, avocado, tomatoes, red onion, jalapeno, and cilantro. A food chopper will make this process much faster.
  • Combine: When shrimp are done marinating, add vegetables to the bowl along with clamato juice and stir to combine. Serve with hot sauce if desired along with tortilla chips or over tostadas.

Notes

*I prefer using 1 lb of pre-cooked shrimp salad meat. You don’t have to soak it as long in the lime juice, and you don’t have to chop it, so it saves me some steps. And if it’s frozen, it thaws quickly in cold water. 
*Nutrition label only calculates the ceviche and not tostadas or tortilla chips for serving. 

Nutrition Per Serving

156kcal Calories11g Carbs13g Protein8g Fat1g Saturated Fat1g Polyunsaturated Fat5g Monounsaturated Fat0.003g Trans Fat91mg Cholesterol77mg Sodium630mg Potassium4g Fiber4g Sugar470IU Vitamin A27mg Vitamin C61mg Calcium1mg Iron
Nutrition Facts
Ceviche Recipe
Amount per Serving
Calories
156
% Daily Value*
Fat
 
8
g
12
%
Saturated Fat
 
1
g
6
%
Trans Fat
 
0.003
g
Polyunsaturated Fat
 
1
g
Monounsaturated Fat
 
5
g
Cholesterol
 
91
mg
30
%
Sodium
 
77
mg
3
%
Potassium
 
630
mg
18
%
Carbohydrates
 
11
g
4
%
Fiber
 
4
g
17
%
Sugar
 
4
g
4
%
Protein
 
13
g
26
%
Vitamin A
 
470
IU
9
%
Vitamin C
 
27
mg
33
%
Calcium
 
61
mg
6
%
Iron
 
1
mg
6
%
* Percent Daily Values are based on a 2000 calorie diet.
Course: Appetizer
Cuisine: Mexican
Keyword: ceviche
Skill Level: Easy
Cost to Make: $$
Calories: 156
Natasha's Kitchen Cookbook

More Shrimp Appetizers

Can you tell we love Shrimp Recipes by now? These are some of our top-rated Shrimp Appetizers that we make on repeat:

4.97 from 191 votes (117 ratings without comment)

Leave a Comment

Recipe Rating




Comments

  • Joseph
    August 13, 2025

    Very nice recipe , tabasco and Chaluoa , not same so recipes are not same flavor, tabasco is a vinegar base while the Chaluoa is not .. Clamato is traditional not the Picante kind because you can always addd heat wit1h hot sauce or fresh chili peppers diced. Raw shrimp is best fresh or frozen Texas Gulf shrimp preferred , First had this dish on a Beach was walking by saw a family Eating it , went over to get Recipe. Yummmmmm

    Reply

  • David Jackson
    August 12, 2025

    Do you leave the marinating lime juice in the bowl when you toss in the veggies and clamato?

    Reply

    • NatashasKitchen.com
      August 12, 2025

      Hi David! Yes, just add the veggies and Clamato juice to it.

      Reply

  • Gloria
    July 27, 2025

    I haven’t tried it yet but excited to try. I’m always looking for ways to add sauces to certain food. I’m thinking of topping grilled steak or chicken for a twist. You are my go to when looking for a unique recipe.

    Reply

  • Jay D Burton
    July 12, 2025

    There’s another small thing you can do with your
    Avocados. Instead of smashing them and spreading them over the tostadas, you can slice them into little triangle spears, which makes it super easy to cut bite size pieces and place them right on top! Either way is good, just depends how you prefer to eat them! NEVER MIX THEM WITH ALL THE CEVICHE TOGETHER!!!! It will smash and blend them into tiny, wet, and flat junk!! You’ll never get to enjoy eating the chunks of avocado! Good luck guys!!!🇺🇸

    Reply

  • Mike
    July 2, 2025

    Using Clamato is a huge game changer. My ceviche turned out wonderfully. Everyone loves it and wanted more. Thank you for sharing your recipe!

    Reply

  • Bryan
    June 27, 2025

    Love it!
    I like to add diced jicama to mine for just a little extra crunch! I also add a splash of fresh orange juice.
    YUM!

    Reply

    • NatashasKitchen.com
      June 27, 2025

      That sounds great!

      Reply

    • Joseph
      August 13, 2025

      Celery also adds a crunch but Jicama is great too. Great comment

      Reply

  • Robin Vansickel
    June 8, 2025

    I’ve made this as written and it was delicious. However I’m going to try it again without shrimp and use chopped cauliflower. I had cauliflower ceviche at a restaurant and it was amazing. Seems like a perfect side dish.

    Reply

    • Natasha
      June 8, 2025

      That is such an interesting idea! I’m so curious – please let me know how it goes with cauliflower.

      Reply

      • Joseph
        August 13, 2025

        Scallops and Shrimps also and Great that you always Answere your Fans IM eliminating all those that do not and there are Many , James ,Jimmy to his friends , Beard was always willing to talk food and recipes and tips but also listened. A tough old fa guy but a joy to work with.

        Reply

  • Barbara ODay
    May 22, 2025

    I LOVE this recipe, and can’t wait to try it with the Clamato juice!! ALSO want to say that my favorite tortilla chips are the Blue Corn, Garden of Eatin’ Chips!! I think their flavor is so much tastier than any of the yellow corn chips!

    Reply

  • Larry Ytuarte
    May 6, 2025

    I made this ceviche for lunch today. Used the cooked shrimp and picante Clamato juice options. Absolutely delicious. This recipe is a keeper!

    Reply

    • Natashas Kitchen
      May 6, 2025

      That’s so great! It sounds like you have a new favorite!

      Reply

  • Becki
    April 29, 2025

    Natasha!
    I have followed you for years. Your enthusiastic love of food and healthy food choices have always touched my heart and appetite! I tried your recipe for Zuppa Toscana and OMG, it is the best soup I have ever had! I’m considering putting my frozen left-over soup in a bank vault so no one can touch It! Tonight, your ceviche?? Just the BEST EVER! I’m just me and my dog Frank, but I will follow you forever. Thank you!

    Reply

    • NatashasKitchen.com
      April 29, 2025

      Aww, thanks Becki! My family loves this one. I’m glad you get to enjoy it too!

      Reply

  • Kathleen T. Keaton
    April 29, 2025

    Hello Natasha! I noticed that this recipe does not have any salt or pepper. Is that correct? By the way, I am a huge fan!! You and your recipes are the best!!

    Reply

    • Natasha
      April 29, 2025

      Hi Kathleen the salt and pepper aren’t necessary if you use klamato and serve with hot sauce. I’ve never missed it! That said, you can add it to taste if you aren’t serving with hot sauce. Salt will draw moisture out of your tomatoes so keep it light.

      Reply

  • Gigi
    April 22, 2025

    Delicious! 😋 I don’t eat raw shrimp either, I cooked mine in a skillet with little olive oil, and seasoned with salt, pepper, oregano and garlic powder. Yummy …

    Reply

  • Susan
    April 22, 2025

    What can I use in place of the Clamato due to dietary restrictions.
    I love your recipes. Excited to try this one.

    Reply

    • Natasha
      April 22, 2025

      Hi Susan, you can skip the Clamato. We’ve made this many times when we didn’t have Clamato on hand and it worked great.

      Reply

  • Lynn
    March 28, 2025

    This was delicious! I didn’t use cilantro is the only difference.

    Reply

  • Delicia
    March 26, 2025

    So simple and easy to prepare! So light and delicious! The whole family loved it!

    Reply

  • Glenda Laverty
    March 24, 2025

    I love this stuff. I have a recipe similar and put guacamole on the tortilla and the ceviche on top. It helps to hold it on.

    Reply

  • Amy
    March 24, 2025

    If it’s as good as your fish and shrimp tacos, we are in for a exceptional treat. None of your recipes has ever failed me. Love them all! Thank you so much 🙂

    Reply

    • Natasha
      March 24, 2025

      We definitely have the same taste in food! The fish tacos and shrimp tacos are also in my personal favorites list!

      Reply

  • Guerra
    March 13, 2025

    Squeeze some mayo on the tostadas before adding the ceviche taste awesome

    Reply

  • Frances Barrera
    March 8, 2025

    The basic recipe is spot on; however, mine tasted bitter. Next time I’ll drain the soaking lime juice and replace with just the Clamato or maybe oj too. Some mango would also be a possibility.

    Reply

  • Karen Grunenfelder
    February 9, 2025

    Love, love this recipe! Wonderful as all your recipies are☺️❤️👏👏👏

    Reply

As Featured On

Never Go "Hangry" Again!

Get weekly updates on new recipes, exclusive giveaways plus behind the scenes photos.