Shrimp Ceviche Recipe
Nothing beats a homemade Shrimp Ceviche loaded with fresh ingredients and ready in just 30 minutes. I love making this light and easy appetizer packed with seafood goodness, avocado, mango, and a bright citrus dressing that elevates the flavor of every ingredient. This is a must-make recipe for spring or summer gatherings with the people you love.
With spring right around the corner, I could not wait to share this fresh ceviche appetizer recipe. You can make it any time of year, especially when you are craving warm weather like I am. I recently made a shrimp Caesar salad, and it inspired me to create this appetizer, which I am already picturing on the table at summer pool days and backyard barbecues with friends at my place.
Table of contents
My Shrimp Ceviche is packed with bright citrus flavors that pair fantastic with seafood. I like serving it as an appetizer, a snack, or even a light meal since it is loaded with shrimp, fruits and vegetables too. The hardest part is waiting while it chills in the refrigerator, but that time lets the flavors spread through every bite and the end result oh… my, soo good. Trust me on that!
Why you will love this recipe
- Fresh and citrusy: I love how the shrimp soak in lime juice and orange juice with onion, tomato, cucumber, jalapeno, cilantro, avocado, and mango, and the flavor stays bright and fresh.
- Easy prep ahead: I chop everything, mix it in one bowl, and let it chill in the refrigerator. It is perfect for days when I want a dish ready before guests arrive or dinner starts.
- Great for sharing: I serve this ceviche as an appetizer, snack, or light meal during warm weather. It is awesome for pool days, family gatherings, or casual meals with tortilla chips on the side. Yum!!
- No cooking needed: I use cooked shrimp from my local market, so there is no stove time at all. This recipe is great for home cooks who want a seafood dish that is ready in 30 minutes and full of fresh fruits and vegetables.
What you will need
- Seafood: I prefer cooked shrimp from my local market for this ceviche recipe, it keeps prep quick and easy.
- Fruits and vegetables: I add cucumber, tomatoes, mangoes, avocados, red onion, and jalapenos for a fresh mix of crunch, and sweet heat.
- Citrus: I use lime juice and zest with orange juice for a tangy dressing.
- Herb: I stir in fresh cilantro for a fresh finish I love.
How to Make
Chop the shrimp: I chop half of the cooked shrimp and place it in a large bowl.
Add the fresh ingredients: I add the remaining shrimp, chopped red onion, jalapeno, cucumber, tomatoes, cilantro, mango, and avocado to the bowl.
Add the citrus: I pour the lime juice, lime zest, and orange juice over the shrimp mixture, then add salt to taste and toss everything together until combined.
Chill the ceviche: I cover the bowl and refrigerate it for at least 30 minutes or overnight. If I refrigerate it longer than 30 minutes, I wait to add the avocado so it does not brown.
Serve: I serve the ceviche chilled with tortilla chips.
Expert tip
Better cuts make better ceviche
I am all about a plate looking pretty and colorful because it makes it more appealing to eat, do you agree? In that case, I highly recommend dicing the shrimp and vegetables into similar sizes. When everything is diced into similar sizes, the shrimp and vegetables mix together better and look more inviting on the plate. It also helps each ingredient stand out while still working together, making the ceviche look fresh and well balanced before it even reaches the table.
More tips to consider:
- I always use fresh lime juice because it tastes better and pairs great with shrimp and avocado.
- I add the avocado closer to serving time so it keeps its color and texture. This helps the ceviche look fresh on the plate.
- I like chilling the ceviche in a glass bowl since it stays cold and does not hold smells.
- I taste and adjust the salt after chilling because the citrus marinade changes as it rests.
Recipe variations and add-ins:
- Scallop swap: I use 2 pounds of cooked scallops instead of shrimp and keep the same lime juice, cucumber, tomato, and cilantro. It makes a lighter ceviche that still works fantastic as an appetizer or light meal.
- Extra tropical fruit: I add 1 cup of diced pineapple along with the mango for a sweeter fruit mix. I like serving this version at summer gatherings when fresh fruit is easy to find.
- Pepper crunch: I mix in 1 cup of finely diced bell pepper for extra color and texture.
- Lemon blend: I replace about 1/4 cup of the lime juice with fresh lemon juice for a softer citrus flavor. So yum!
- Olive oil finish: I stir in 1 tablespoon of olive oil just before serving to smooth out the flavors. I like using this when serving the ceviche as a light meal with tortilla chips.
Serving suggestions:
When we have a backyard barbecue or a birthday at home, I like serving this shrimp ceviche with air fryer banana chips or I make a batch of my air fried veggie chips so everyone can scoop and snack while we chat. If we are grilling, I add grilled steak to the table, and it makes dinner easy because everyone can mix and match what they want on their plate.
For holidays like Cinco de mayo, I serve the ceviche with Mexican bean salad and a pot of Instant Pot rice. I love that it works great for feeding a crowd, and I like how it lets me enjoy the day instead of staying busy in the kitchen. Win-win!
How to store leftovers:
- Refrigerate: I store leftover shrimp ceviche in an airtight container in the refrigerator for up to 2 days to keep it fresh.
- Freezing: I do not recommend freezing this recipe because the shrimp and fresh vegetables lose their texture after thawing.
- Reheating: This dish is meant to be served cold, so I do not reheat it and enjoy it straight from the refrigerator.

Frequently asked questions
I make this recipe with cooked shrimp, which keeps it simple and comfortable to serve at home. Using cooked seafood also makes it easier to share with family and guests during gatherings, especially when kids are around the table and everyone wants something fresh that is easy to enjoy.
To cook 2 pounds of shrimp for ceviche, I bring a large pot of water to a boil with 1 tablespoon of salt, then cook the peeled and deveined shrimp for 2 to 3 minutes until pink and opaque. I drain them right away, chill them in ice water for about 3 minutes, then drain and pat them dry before chopping and adding them to the ceviche. The citrus will continue “cooking” it as it sits in the fridge.
Yes, you can use frozen shrimp that has been fully thawed and cooked, and it works well for this recipe. It is a practical option when fresh shrimp is not available at the market, and it helps me plan ahead for family meals or gatherings. I keep a bag in the freezer so I can make ceviche on short notice without an extra trip to the store.

More recipes with shrimp:
Loved this recipe? I’d love to hear from you! 💛 Leave a 5-star rating ⭐️ in the recipe card below and share your thoughts in the comments – I read and appreciate every single one!
Let’s stay connected! Follow me on Facebook, Instagram, Pinterest, and YouTube for more delicious, sweet and savory recipes. Have a question? Ask in the comments, and I’ll be happy to help! 😊 with love Catalina!
Shrimp Ceviche Recipe
Ingredients
- 2 pounds shrimp peeled and cooked
- 1 small red onion diced
- 2 jalapenos seeds removed then minced
- 1 cup cucumber finely diced
- 2 cups Roma tomatoes seeded and diced
- 1/2 cup cilantro leaves finely chopped
- 2 avocados seeded and chopped
- 2 large mangos seeded and chopped
- 1/2 cup lime juice
- 1/4 cup orange juice
- Zest of 1 lime
- Salt to taste
- Tortilla chips for serving
Instructions
- Chop half of the cooked shrimp and place in a large bowl.
- Add the whole shrimp, red onion, jalapeno, cucumber, tomatoes, cilantro, mango and avocado in a large bowl.
- Pour the lime, lime zest and orange juice over the shrimp mixture. Add salt to taste. Gently toss to combine.
- Cover and refrigerate for at least 30 minutes or overnight. If you want to refrigerate it for more than 30 minutes, skip adding the avocado as it will get brown.
- Serve chilled with tortilla chips.
Video

Notes
Better cuts make better ceviche
I am all about a plate looking pretty and colorful because it makes it more appealing to eat, do you agree? In that case, I highly recommend dicing the shrimp and vegetables into similar sizes. When everything is diced into similar sizes, the shrimp and vegetables mix together better and look more inviting on the plate. It also helps each ingredient stand out while still working together, making the ceviche look fresh and well balanced before it even reaches the table.More tips to consider:
- I always use fresh lime juice because it tastes better and pairs great with shrimp and avocado.
- I add the avocado closer to serving time so it keeps its color and texture. This helps the ceviche look fresh on the plate.
- I like chilling the ceviche in a glass bowl since it stays cold and does not hold smells.
- I taste and adjust the salt after chilling because the citrus marinade changes as it rests.
This sounds like such a great meal. My family is gonna love it.
I’ve actually never had ceviche before but this looks tasty! I love shrimp.
This recipe looks really flavorful. Looking forward to trying this recipe.
This sounds so fresh and delish. Great for dinner or for a party too. Pinning it!
What a fantastic dinner idea! I’ve heard of ceviche before, but have never had it.
Perfect for shrimp fans! My kids and husband enjoy it. I’d eat this without the shrimp!
This looks great! I’ve made shrimp ceviche before, using my friend’s recipe. Can’t wait to try this.
Omg, this is to die for! I have to try it.
BB’s sooooo gonna make this one! Had forgotten how much Babushka loves ceviche, never realized how easy it was to make. Gracias for the recipe. Oh, and of course it got pinned. ; )
This Shrimp Ceviche looks really delicious and satisfying to eat! I am a fan of seafood and this is just so perfect. Thanks for sharing!
Ooh!!! Citrus and seafood go together amazingly well! Thank you! I’ve always wondered how to make ceviche. I’ll keep the recipe for later,
That looks delish! We’re all fans of seafood over here so I’m going to save your recipe. Thanks!
This recipe looks so cool and delicious! I had never heard of this before but I can’t wait to try it out.
I love the addition of mangoes here! Such a nice twist, and the sweetness is perfect!
This ceviche is delicious! I love the mangos in it, they add so much flavor.
This recipe looks amazing. I love that it’s so full of color too. I definitely want to make this soon.
This dish looks so delicious. Shrimp is one of my favorite things to cook with too.
I could eat ceviche daily, I love it so much. I lived in Mexico, Quintana Roo, for 6 years and they always add some ketchup to their ceviche.
This Shrimp Ceviche looks delicious. perfect salad with shrimp my favorite.
I’ve never made Shrimp Ceviche, but it looks delicious! I would love to try making this sometime.
I love how colorful this dish is. I can’t wait to try this one..!
I’m allergic to shrimp but the recipe looks incredibly delicious and quick to make! Thanks for sharing it with us!
What a delicious combination! I love all the fresh veggies you incorporated in this dish.
Made it yesterday, Sunday. My son and I loved it! Highly recommended it.
Hi, looks yummy but I don’t like red onion. Can I substitute for a different onion?
Yes, any onion works.
So good and easy to make!
I made this with salmon – I’m allergic to shellfish – and it was delicious!
This is some of the best ceviche I’ve made. GREAT recipe.
Nice. All I need now is some crackers. This looks good.
This was sooo good! Super fresh and vibrant. I had this with corn chips and omgod it was just the best bite for lunch!
This shrimp, ceviche recipe turned out fantastic! It was easy, prepare and everyone loved it, I can’t wait to make it again!!
This shrimp ceviche is so bright and refreshing! It’s incredibly easy to prep and tastes so authentic. Thanks for the recipe!