Easy Shrimp Ceviche

I’ll never forget the first time I tried ceviche on a sweltering summer holiday in Mexico. The fish had been ‘cooked’ in citrus right before my eyes, and the burst of fresh, tangy flavour was a revelation. Back home, I became obsessed with recreating that experience, but I wanted something more accessible for a quick weeknight meal. This Easy Shrimp Ceviche is the glorious result—it’s the dish I make at least once a week, and it’s become a beloved family favourite.
Recipe Overview
- Prep Time: 25 minutes
- Cook Time: 0 minutes (citrus “cooks” the shrimp)
- Total Time: 35 minutes (including resting time)
- Servings: 4 as a main, 6-8 as a starter
- Difficulty: Easy
Why You’ll Love This Easy Shrimp Ceviche
- No heat required: This is a truly no-cook meal. The magic happens through the acidity of fresh citrus, meaning your kitchen stays cool even on the hottest days.
- Fresh, vibrant flavours: Every mouthful is a bright, zesty combination of sweet shrimp, crunchy vegetables, and herbaceous coriander. It’s like a summer garden in a bowl.
- Incredibly fast to assemble: With just a bit of chopping and a short marinating time, you can have a stunning dish on the table in under 35 minutes.
- Naturally light and healthy: Packed with lean protein from the shrimp and a wealth of vitamins from the fresh vegetables, this is a guilt-free meal that leaves you feeling energised.
- Perfect for entertaining: It’s a show-stopping starter that feels elegant and impressive, yet requires minimal fuss. Your guests will think you’ve been slaving away all day.
Ingredients You’ll Need
- 500g raw, peeled and deveined shrimp (prawns), tails removed
- 200ml fresh lime juice (from about 6-8 limes)
- 1 large red onion, finely diced (about 150g)
- 2 large, ripe tomatoes, seeds removed and diced (about 250g)
- 1 large cucumber, peeled, seeds removed and diced (about 200g)
- 1-2 jalapeño or serrano chillies, seeds removed and finely minced
- 1 large avocado, diced (about 200g)
- A generous handful of fresh coriander (cilantro), roughly chopped (about 30g)
- 1 teaspoon fine sea salt, plus more to taste
- ½ teaspoon freshly ground black pepper
- 1 tablespoon extra virgin olive oil
- Pinch of sugar (optional, to balance acidity)
Tip: The quality of your shrimp is paramount here. Look for raw, wild-caught shrimp if possible—they have a much sweeter, firmer texture than farmed varieties. Frozen shrimp are perfectly fine; just ensure they are fully defrosted and patted bone-dry before you begin.
How to Make Easy Shrimp Ceviche
- Prepare the shrimp: First, dice the raw shrimp into small, bite-sized pieces, about 1-2cm across. You want them to be uniform so they ‘cook’ evenly in the citrus. You’ll notice the raw flesh is translucent and slightly greyish-pink.
- Start the ‘cooking’ process: Place the diced shrimp in a large, non-reactive bowl (glass or ceramic is best). Pour the fresh lime juice over the shrimp, ensuring every piece is submerged. Give it a gentle stir. The shrimp will immediately begin to change colour, turning from translucent to a firm, opaque white at the edges.
- Add the aromatics: Stir in the finely diced red onion and the minced chilli. The sharpness of the onion will start to mellow as it bathes in the lime juice. Cover the bowl and place it in the refrigerator for exactly 15-20 minutes. After this time, the shrimp should be completely opaque and firm to the touch—this is the cue that it is ‘cooked’. The mixture will smell intensely fresh and citrusy.
- Drain the citrus mixture: Pour the contents of the bowl into a fine-mesh strainer set over a sink or a bowl. You want to discard most of the lime juice, as it can become overly bitter if left too long. Don’t worry, plenty of flavour will remain on the shrimp and onions.
- Combine with the vegetables: Return the shrimp and onion mixture to the bowl. Now add the diced tomatoes, cucumber, and chopped coriander. Gently fold everything together with a rubber spatula. The colours should be vibrant: the pink-white of the shrimp against the bright red of the tomato and the fresh green of the cucumber.
- Finish and season: Drizzle over the extra virgin olive oil and season with the salt and pepper. Stir gently to combine. Taste a small piece of shrimp and a bit of tomato. Adjust the salt and pepper as needed. If the lime is a little too sharp, add a tiny pinch of sugar to round out the flavours.
- Fold in the avocado: Just before serving, gently fold in the diced avocado. You want to keep the avocado cubes intact for a creamy, buttery texture against the crunchy vegetables. The avocado should look bright green and fresh.
- Serve immediately: Spoon the ceviche into serving bowls or onto tostadas. The final dish should look glossy, vibrant, and incredibly fresh. Serve straight away while the avocado is still perfect and the shrimp is at its peak texture.
Tips From My Kitchen
- Use the freshest shrimp you can find: The entire success of this dish hinges on the quality and freshness of your protein. Because the shrimp is not cooked with heat, any off-flavours will be glaringly obvious. Always check the smell—it should smell like the clean ocean, never fishy or ammonia-like. I used to struggle with this dish until I discovered this technique of buying from a trusted fishmonger.
- Don’t over-marinate the shrimp: This is the most common mistake. The acid in the lime juice will continue to ‘cook’ the shrimp, and if left for longer than 20-25 minutes, the texture will change from firm and bouncy to tough and rubbery. Set a timer and stick to it. The perfect texture is when the shrimp just turns completely opaque and offers a slight resistance when you bite into it.
- Drain the lime juice after marinating: This step is crucial. The lime juice draws out moisture from the shrimp and onions, and if you leave it in the bowl, your ceviche will end up swimming in a watery, bitter liquid. Draining it ensures a concentrated, punchy flavour and a perfect, non-soggy texture for your vegetables and avocado.
- Prepare all your ingredients before you start: This is a ‘mise en place’ situation. Have your onions diced, your tomatoes seeded, and your coriander chopped before you even squeeze a lime. The marinating time is short, so you need to be ready to assemble everything the moment the shrimp is ‘cooked’. This keeps the process stress-free and the final dish perfectly fresh.
- Add the avocado at the very end: Avocado oxidises and turns brown very quickly once it’s cut and exposed to air. By folding it in just before serving, you preserve its beautiful green colour and its creamy, luxurious texture. It also prevents the avocado from getting mushy from being stirred around in the acidic mixture for too long.
Delicious Variations to Try
- Spicy Version: For those who enjoy a serious kick, don’t just use one chilli. Add a second jalapeño, or better yet, include a teaspoon of finely minced habanero (seeds and all for maximum heat). You can also add a splash of hot sauce, like a classic Louisiana-style sauce, to the final mix for an extra layer of fiery flavour.
- Vegetarian/Vegan Option: To make this plant-based, substitute the shrimp with firm, young green jackfruit (canned in brine, not syrup). Rinse and shred the jackfruit to mimic the texture of shredded seafood. Alternatively, use hearts of palm, sliced into rounds, which have a lovely, tender bite and a mild, artichoke-like flavour that pairs beautifully with the citrus.
- Different Protein: While shrimp is our star, you can easily swap it for other sustainable seafood. Firm white fish like sea bass or halibut works wonderfully—just dice it into similar-sized pieces and increase the marinating time to 25-30 minutes. Scallops, sliced into discs, are also a luxurious and sweet alternative that ‘cooks’ in about 15 minutes.
What to Serve With Easy Shrimp Ceviche
- Corn Tostadas or Tortilla Chips: The crunchy, salty base is the classic and most satisfying accompaniment. It provides the perfect textural contrast to the soft ceviche.
- A Simple Green Salad: A light salad with a creamy dressing, like our Classic Wedge Salad With Ranch, makes for a brilliant starter before the ceviche or a refreshing side to balance the meal.
- Grilled Corn on the Cob: Elote-style grilled corn, slathered in a tangy Crema and dusted with chilli powder and cheese, is a fantastic, festive side that echoes the Mexican roots of this dish.
Frequently Asked Questions

Easy Shrimp Ceviche
Ingredients
Method
- Prepare the shrimp: First, dice the raw shrimp into small, bite-sized pieces, about 1-2cm across. You want them to be uniform so they 'cook' evenly in the citrus. You’ll notice the raw flesh is translucent and slightly greyish-pink.
- Start the 'cooking' process: Place the diced shrimp in a large, non-reactive bowl (glass or ceramic is best). Pour the fresh lime juice over the shrimp, ensuring every piece is submerged. Give it a gentle stir. The shrimp will immediately begin to change colour, turning from translucent to a firm, opaque white at the edges.
- Add the aromatics: Stir in the finely diced red onion and the minced chilli. The sharpness of the onion will start to mellow as it bathes in the lime juice. Cover the bowl and place it in the refrigerator for exactly 15-20 minutes. After this time, the shrimp should be completely opaque and firm to the touch—this is the cue that it is 'cooked'. The mixture will smell intensely fresh and citrusy.
- Drain the citrus mixture: Pour the contents of the bowl into a fine-mesh strainer set over a sink or a bowl. You want to discard most of the lime juice, as it can become overly bitter if left too long. Don’t worry, plenty of flavour will remain on the shrimp and onions.
- Combine with the vegetables: Return the shrimp and onion mixture to the bowl. Now add the diced tomatoes, cucumber, and chopped coriander. Gently fold everything together with a rubber spatula. The colours should be vibrant: the pink-white of the shrimp against the bright red of the tomato and the fresh green of the cucumber.
- Finish and season: Drizzle over the extra virgin olive oil and season with the salt and pepper. Stir gently to combine. Taste a small piece of shrimp and a bit of tomato. Adjust the salt and pepper as needed. If the lime is a little too sharp, add a tiny pinch of sugar to round out the flavours.
- Fold in the avocado: Just before serving, gently fold in the diced avocado. You want to keep the avocado cubes intact for a creamy, buttery texture against the crunchy vegetables. The avocado should look bright green and fresh.
- Serve immediately: Spoon the ceviche into serving bowls or onto tostadas. The final dish should look glossy, vibrant, and incredibly fresh. Serve straight away while the avocado is still perfect and the shrimp is at its peak texture.
Notes
This Easy Shrimp Ceviche has genuinely transformed my summer cooking. It’s a dish that brings the taste of sunshine to the table with almost no effort. I’d love to hear how you get on with it in your own kitchen—feel free to share your thoughts and any tweaks you made in the comments below. For another fantastic, light meal that comes together in a flash, you might also enjoy our Greek Chicken Salad With Hummus Dressing.






