This shrimp ceviche recipe features gently poached shrimp cured in a zippy citrus marinade with avocado, tomato, jalapeno, and cilantro.

Shrimp ceviche is something I’ve previously thought of as a restaurant-only situation. Or, maybe something I’d save for a special occasion. Not with this ceviche recipe! Just like with Mediterranean Shrimp Kabobs or Garlic-Parmesan Grilled Shrimp, the quick-cooking crustacean is the perfect protein for a fancy-feeling yet super fast and easy appetizer.
Traditionally, ceviche is fully “cooked” in the citrus, but not everyone is comfortable with the idea of eating fish or seafood in this way. Here, I briefly poach the shrimp, then let it rest in the fridge for about 30 minutes to fully absorb the bright citrus marinade.
Jalapeno adds a kick, ripe tomatoes bring that summer flavor, and creamy avocado balances everything out. Serve as an appetizer to share, ideally outdoors on a sunny day with a crisp white wine, refreshing Watermelon Sangria, or my husband’s famous Gin Cocktail.
Table of Contents
What You Need to Make Shrimp Ceviche
The ingredients for this ceviche recipe are easily found at most grocery stores. If there ever was a fresh-is-best recipe, this is it. Ripe and fresh will make all the difference with this dish.
- Shrimp: Shrimp is sweet and meaty, so it holds up well to bold citrusy flavors, but you can also use sliced halibut, sea bass, or snapper if shrimp isn’t your thing.
- Freshly Squeezed Citrus Juice: Lime, lemon, and orange juice season this ceviche recipe. It’s worth the extra step to use fresh juice, as store-bought can lack vibrancy and lean on the sweet side.
- Shallots: Sweet and mild, shallots add depth without overpowering. Small red onion also works well.
- Jalapeño: A jalapeño adds a good kick. However, if you don’t like spice, simply remove the seeds to make the pepper much milder. If even a little spice is too much, leave the jalapeño off. And, if you’re a fan of sweet and spicy combos, try adding grilled mango to the mix.
- Roma tomatoes: I like Roma tomatoes here because they stay firm when ripe.
- Avocado: Avocado gives a creaminess to the ceviche. Use a ripe avocado that’s not too soft and can hold up to a little stirring.
- Cilantro: Cilantro adds freshness. If you don’t like it, substitute with parsley or leave it out.
- Kosher salt and black pepper: A pinch of salt and pepper brings out the flavors of the other ceviche ingredients.
- Tortilla chips: Crispy tortilla chips are a quick and easy vessel for this delicious ceviche. Crisp lettuce cups, like torn endive spears, tostada shells, or pita chips, are good alternatives.
How to Make Shrimp Ceviche
This shrimp ceviche recipe is super easy, the most difficult part is peeling the shrimp, which is actually quite simple. If it’s your first time, check out our full guide to buying and cooking shrimp. Once those shrimp are prepped, the rest comes together in minutes.
- Get ready: Peel and devein one pound of shrimp.
- Poach the shrimp, then chill in ice: Set a bowl of ice water next to your stove. Fill a medium saucepan with water and bring it to a boil. Add the shrimp and cook until just pink, about 1 minute. Use a slotted spoon to remove the shrimp and immediately dunk them into the ice water. This will stop the residual heat from overcooking the shrimp. Let it sit for about 5 minutes, then drain well.
- Marinate the shrimp in citrus: Chop the shrimp into small pieces and add to a medium glass bowl. Add 1 cup lime juice, 1/2 cup lemon juice, and 2 tablespoons of orange juice. Stir in 2 finely chopped shallots. Make sure the shrimp is covered well with the citrus juice. If your shrimp isn’t covered, transfer to a smaller bowl or add more juice. Cover the bowl and set it in the fridge for 30 minutes to 1 hour.
- Prep the veggies: Chop 1 jalapeno (remove its seeds if you don’t like spice). Slice 2-3 Roma tomatoes in half, remove and discard their seeds. Chop into small pieces. Slice an avocado in half, remove the pit, chop the flesh into small pieces. Finely chop about 1/2 bunch of cilantro leaves (a few tender stems are okay) to make 1/3 cup. Add everything to the bowl with the shrimp and gently stir to combine.
- Serve: Transfer the ceviche to a serving bowl. Garnish with the zest of 1 lemon. Serve this shrimp ceviche recipe immediately, with your favorite tortilla chips.
Is Ceviche Safe to Eat?
The safety of traditional shrimp ceviche depends entirely on the shrimp. While citrus juice has antimicrobial properties, it doesn’t fully “cook” the crustacean in the same way as, say, poaching. Like sushi, ceviche is totally safe as long as the shrimp is fresh and free of any harmful bacteria or parasites.
In this recipe, the shrimp is gently poached, which adds a layer of safety to the dish. As with any ceviche recipe, though, you should start with high-quality fresh shrimp purchased from a reputable source.
What to Serve With Shrimp Ceviche
Ceviche is a lovely afternoon snack or appetizer. It can be served on its own, but I like a bit of crunch. I use store-bought tortilla chips or tostada shells. And, though I’ll admit it’s untraditional, I have been known to throw some Easy Homemade Pita Chips into the mix.
I especially love this recipe for entertaining. Make it ahead of time, but save yourself some fridge space for a pitcher of Watermelon Sangria. The sweet watermelon doesn’t overpower the citrusy and bright ceviche. It’s a party in the making!
How to Store Leftover Ceviche
Shrimp Ceviche is best fresh, as the texture of the vegetables and the shrimp can get mushy over time. Plus, who can’t finish off a bowl of ceviche? However, if by some odd chance you have leftovers, don’t toss them. Just cover them and store them in the fridge for up to 48 hours.
Use up leftover ceviche by stuffing it into an avocado, spooning over slices of juicy ripe tomatoes, or topping a simple lettuce salad.
Shrimp Recipes To Tell Your Friends About
Soups and Stews
Chilled Avocado Soup with Greek Yogurt, Cucumber and Shrimp
Sides and Small Plates
Shrimp Bruschetta Recipe
Fish and Seafood
Shrimp Salad
Fish and Seafood
Air Fryer Shrimp
Browse all Mediterranean recipes.
Visit Our Shop.
Shrimp Ceviche
Ingredients
- 1 pound raw medium shrimp, peeled and deveined
- 1 cup fresh lime juice, from about 8 limes
- 1/2 cup fresh lemon juice, from about 3 lemons, plus zest of 1 lemon
- 2 tablespoons orange juice, from about 1/2 orange
- 2 large shallots (or 1 small red onion), finely chopped
- 1 jalapeno, chopped (remove the seeds if you do not want it spicy)
- 2-3 ripe but firm Roma tomatoes, seeded and finely chopped
- 1 large avocado, finely chopped
- 1/3 cup finely chopped cilantro leaves, from about 1/2 bunch
- Kosher salt
- Black pepper
- Tortilla chips for serving
Instructions
- Partially cook the shrimp: Prepare a bowl of ice water and set it near the stove. Fill a medium saucepan with water and bring it to a boil. Add the shrimp and cook for about 1 to 2 minutes or until just pink. Use a slotted spoon to remove the shrimp and immediately dunk into the prepared ice water. This will stop the residual heat from overcooking the shrimp. Let it sit for 5 minutes, then drain well.
- Marinate the shrimp in citrus: Chop the shrimp into very small pieces. In a medium glass bowl (or non-reactive bowl), add the lime juice, lemon juice, and orange juice. Add the shrimp and shallots (or onions). Make sure the shrimp is covered well with the citrus juice. If your shrimp isn’t well covered, transfer to a smaller bowl or add more juice. Cover the bowl and set in the fridge until the shrimp is fully pink with no gray or raw parts, 30 minutes to 1 hour.
- Mix the ceviche: Add the jalapeno, tomatoes, avocado, and cilantro. Season with a big pinch of kosher salt and black pepper. Mix to combine. (If you like, you can drain some of the juice.)
- Serve: Transfer the ceviche to a serving bowl. Garnish with the lemon zest. Serve immediately with your favorite tortilla chips.
Video
Notes
- Visit our shop to browse quality Mediterranean ingredients.
- If you prefer a more traditional raw ceviche, you can skip the step of boiling the shrimp. Instead, allow the citrus juice to cure it. Use high-quality, fresh shrimp, and allow it to cure for 30 minutes to 4 hours. (30 minutes will yield a rare fish, with a cured exterior and raw interior. 4 hours will be cured all the way through.)
Nutrition
The Mediterranean Diet Starter Kit
The vibrant pantry essentials you need to start cooking the Mediterranean way.
I would give this recipe five-star and I have made ceviche and I loved it and can’t wait to use your recipe. Thank you.
Thank you!! 🙂
Made this today and it was delicious! The only change I made was to add tilapia. Definitely making again!
Can any other fruit be used to replace tomatoes because of the lectins when making ceviche?
Hi, Muriel. Although we’ve never tested it, but a red bell pepper may work well as a substitute for tomatoes here. They’ll add a similar vibrant color and a mild, sweet flavor to your ceviche. If you give it a try, please stop back and let us know how it went!
Never thought I could make ceviche, I was wrong! So freaking good!
Right!?! So easy and DELICOUS!
I have already cooked frozen shrimp. Do I still add it to the citrus marinade?
Hi, Lauren. Yes… you’ll want to even marinade even fully cooked shrimp for a bit so the flavors can meld. I wouldn’t do more than 30 minutes, though. Enjoy!
Amazing ! Would not change one thing no don’t ever leave reviews but every recipe from this site have been so tasty and crowd pleasing , even for a family with pre teens who are picky. Thanks for the great recipes!
Oh, Annie! This sweet note made our day!
Citrus-cure method is worth the time!! I got excited and added jarred nopoalitos (sweet baby cactus) and it was outstanding!
Made the salad yesterday and plans changed. It was delicious and served well the next day. The recipe is a repeat.
Just tried this one. Lot’s of work but well worth it. My only suggestion would be to somehow try to find ripe limes. Otherwise you’ll be fighting the bitterness when you’re adding the seasoning at the end. Wouldn’t change anything other than that. Would’ve spend more time vetting limes. Thanks for the recipe!
I love ceviche and cookIng fresh seafood with fresh citrus is a must.
I make it very similar only add scallops and prawns. I do cut my prawns lengthwise and a quick Blanche on them helps. Otherwise they can develop a different texture. The scallops however do really well. But again I’ll quarter them up.
I do the cook for a few days then toss that juice and start a fresh.
Once I make it I’ll keep it for a week or so.
Avocado is wonderful but only add in before you serve. It will easily get mushy and make the juice very milky cloudy looking.
Keep on cooking!!!
Thanks for sharing you thoughts here, Greg!