Shrimp Ceviche
I make this shrimp ceviche on hot afternoons when I want something bright, fast, and utterly satisfying. It’s the kind of dish that feels like summer in a bowl: citrus cutting through the richness of shrimp, crunchy cucumbers, a little heat, and the unexpected crunch of toasted peanuts. No heavy cooking. No fuss. Just sharp, clean flavors that come together in minutes.
It’s also a dependable recipe to bring to a casual get-together — it travels well in a cooler and plates quickly. The technique here is simple: a brief poach for the shrimp, a quick puree to build a lime-forward marinade, and a short rest so the lime finishes the shrimp’s cook while keeping texture. The results are bright and textural, with a tiny bit of southern-Asian influence from the peanuts and ginger.
I’ll walk you through ingredients, step-by-step instructions from start to finish, practical swaps if you want a vegetarian or vegan version, storage tips, and common pitfalls to avoid. No fluff. Just what you need to make a reliable, fresh ceviche that you’ll want to serve again and again.
Gather These Ingredients
- 1 pound shrimp (peeled, tails off and deveined) — The star protein; quick-poached so the lime finishes the cook.
- 1/2 jalapeño — Adds heat. Remove seeds and ribs if you prefer milder ceviche.
- 1-inch knob of fresh ginger (peeled) — Bright, slightly peppery warmth; helps lift the citrus.
- 2 tablespoons minced cilantro, plus a few extra leaves for garnish — Herbal freshness; save a few leaves for a pretty finish.
- 2 garlic cloves — A small savory backbone to the lime-cilantro puree.
- Juice from 3 to 4 limes — The acid that “cooks” the shrimp and brightens the whole dish.
- Kosher salt — Essential for seasoning and balancing the citrus.
- 1/4 cup peanuts — Toasted for crunch and a nutty counterpoint to the citrus.
- 2 Persian cucumbers (cut into a small dice) — Crisp, mild crunch that keeps ceviche light.
- 1 small shallot (peeled and diced) — Adds a mild onion note and a bit of tender bite.
Step-by-Step: Shrimp Ceviche
Follow the recipe exactly in order for best results
- Bring a small saucepan with about 2 inches of water to a light simmer. Add the 1 pound shrimp (peeled, tails off and deveined) and cook 30–40 seconds, until the shrimp turn pink but are still slightly undercooked.
- Immediately drain the shrimp and run under cold water to stop cooking. Cut the shrimp into bite-sized pieces and transfer to a bowl. Place the bowl of shrimp in the refrigerator to chill while you prepare the rest of the ceviche.
- Heat a dry skillet over medium heat. Add the 1/4 cup peanuts and toast, stirring or turning, for about 1–2 minutes until they are fragrant and slightly darkened. Remove from heat and set aside to cool.
- If you prefer less heat, halve the 1/2 jalapeño and remove the seeds and ribs now. Place the jalapeño (or half jalapeño with or without seeds/ribs), the 1-inch knob of fresh ginger (peeled), 2 tablespoons minced cilantro, 2 garlic cloves, the juice from 3 to 4 limes, and a generous pinch of kosher salt into a food processor.
- Pulse the mixture until mostly smooth and well combined. Taste and adjust heat by adding/removing jalapeño pieces as needed before proceeding.
- Remove the chilled shrimp from the refrigerator and pour the lime-cilantro puree over the shrimp. Stir to coat evenly.
- Add the toasted peanuts, the 2 Persian cucumbers (cut into a small dice), and the 1 small shallot (peeled and diced). Stir gently to combine.
- Let the shrimp sit in the marinade for 5–10 minutes so the lime juice finishes “cooking” the shrimp.
- Taste the ceviche and add more kosher salt if needed. Garnish with a few extra cilantro leaves before serving.
Why You’ll Keep Making It

This ceviche is fast. From stove to table you’re looking at maybe 20 minutes, and most of that is hands-off time while things chill and marry. The flavor profile is straightforward — citrus-forward with ginger and garlic notes — but it’s the texture combo that sells it: tender shrimp, crunchy cucumbers, and toasted peanuts. That crunch is unusual in ceviche and makes every bite interesting.
It’s also flexible. Use fewer jalapeño seeds if you have kids or guests sensitive to heat. Want a slightly Asian twist? Add a splash of fish sauce to the puree. Need something to scoop it with? Tortilla chips, tostadas, or plantain chips all work great. It’s a dependable no-fuss recipe that still feels special when you bring it out for friends.
Vegan & Vegetarian Swaps
If you want the bright ceviche experience without seafood, these swaps keep texture and flavor in mind.
- Hearts of palm — Chop into bite-sized pieces. They have a subtly sweet, slightly crunchy texture that mimics cooked shrimp well.
- Firm tofu — Press, dice, and toss in the lime-cilantro puree. Use extra-firm tofu and press well so it holds up to the citrus without becoming mushy.
- King oyster mushrooms — Slice and lightly sear or roast first to develop texture, then toss in the marinade. They soak up flavor and keep a meaty bite.
- Replace peanuts with toasted pumpkin seeds — For a nut-free option that still adds crunch.
Essential Tools for Success

- Small saucepan — For the quick poach. You only need a couple inches of water, so a small pan is perfect.
- Fine-mesh strainer or colander — To drain the shrimp immediately and stop the cooking.
- Food processor — For the lime-cilantro puree. It makes the mixture silky and well-emulsified; a blender also works.
- Cutting board and a sharp knife — For dicing cucumber, shallot, and cutting the shrimp to bite-size.
- Dry skillet — For toasting peanuts. Watch closely; nuts go from fragrant to burned in seconds.
- Mixing bowls — One for chilling shrimp and one for combining everything at the end.
Steer Clear of These
Common mistakes derail an otherwise simple ceviche:
- Overcooking the shrimp: Poach only 30–40 seconds so they’re slightly undercooked — the lime finishes them. Overcooked shrimp become rubbery when chilled.
- Skipping the chill: Letting the shrimp cool in the marinade too slowly can make them lose their snap. Shock in cold water and chill the bowl quickly.
- Toasting peanuts at too-high heat: Nuts burn fast. Medium heat and constant stirring give you golden, fragrant peanuts.
- Using too much lime at once: Start with juice from 3 limes and taste. Different limes vary; 4 might make it overly tart for your taste.
- Adding salt last: Salt brings out flavors. Add a pinch early in the puree and fine-tune at the end after resting.
Better-for-You Options
If you want to nudge this ceviche in a healthier direction, small swaps make a difference without losing character.
- Lower sodium: Use less kosher salt in the puree and finish with a light pinch to taste. Consider a lower-sodium nut or seed option if you’re watching sodium from packaged items.
- More veg: Add extra diced cucumber, finely diced red bell pepper, or thinly sliced radish to increase fiber and crunch while keeping calories low.
- Nut swap: If you prefer less oil-rich nuts, toast pepitas (pumpkin seeds) instead of peanuts for a lower-fat crunch.
- Increase herbs: Add more cilantro or fold in chopped mint for extra freshness without added calories.
What I Learned Testing
Testing this dish repeatedly taught me a few small but important lessons. First, timing matters more than you expect. Shrimp finish cooking quickly; once they turn pink, you’ve got seconds to stop the heat. A brief cold shock and a chill in the fridge are essential to keep them from going past tender.
Second, the toasted peanut is a game-changer. I tried versions without it and with other nuts. The peanuts give a slightly savory, toasted note that contrasts the citrus and ginger. Toast them at medium heat and don’t walk away. One test batch burned and had to be discarded.
Third, the puree should be mostly smooth but not glassy. A little texture keeps it interesting and makes it cling to the shrimp. Finally, taste as you go. Lime size and heat level vary — pulsing then tasting the puree before you pour it over the shrimp saved several batches from being too spicy or too tart.
Shelf Life & Storage
Ceviche is best the same day you make it. The lime “cooks” the shrimp, but over time the acid continues to break down proteins and textures. For best quality:
- Refrigerate promptly: Store in an airtight container in the refrigerator within two hours of making.
- Use within 24 hours: Eat within a day for optimal texture and flavor. After that, shrimp can become mushy and cucumbers lose crunch.
- Do not freeze: Freezing ceviche ruins the texture of the shrimp and vegetables.
- Keep peanuts separate if possible: If you need the crispest nuts, store them separately and fold them in just before serving. They’ll stay crunchier that way.
Quick Q&A
- Is the shrimp fully cooked? You briefly poach the shrimp until they turn pink but are slightly undercooked; the lime-cilantro puree finishes cooking them during the 5–10 minute rest.
- Can I use raw shrimp without poaching? I don’t recommend it here. A quick blanch reduces risk and gives you consistent texture. The short poach keeps them tender.
- Can I make this ahead? You can prepare components ahead — toast peanuts, dice cucumbers, and make the puree. Combine and marinate the shrimp no more than 10 minutes before serving for best texture.
- How spicy is it? Heat depends entirely on the jalapeño and whether you keep the seeds. Start milder and add more if needed after tasting the puree.
- Can I replace peanuts with another nut? Yes. Toasted pepitas, almonds, or cashews work, but flavor and texture will shift slightly.
That’s a Wrap
Shrimp ceviche is one of those dishes that feels fancy but is genuinely easy to pull off. Keep the shrimp quick and cool, toast the peanuts carefully, and taste as you go. The result is bright, textural, and refreshing — excellent as an appetizer, light lunch, or something to share at a summer gathering. Make thoughtful swaps if you need to accommodate diets, but don’t skip the little touches: toasted peanuts and a short rest in the lime make all the difference.
Make a batch, invite a friend, and serve it with crisp tortilla chips or toasted bread. It comes together fast, and it travels even better — just keep it cold until you’re ready to eat. Enjoy.

Shrimp Ceviche
Ingredients
Ingredients
- ?1 poundshrimp peeled, tails off and deveined
- ?1/2 jalapeño if you’re adverse to heat, you can remove the seeds and ribs – I didn’t because I liked the spice
- ?1 inchknob of fresh ginger peeled
- ?2 tablespoonsminced cilantro plus a few extra leaves for garnish
- ?2 garlic cloves
- ?Juice from 3 to 4 limes
- ?Kosher salt
- ?1/4 cuppeanuts
- ?2 Persian cucumbers cut into a small dice
- ?1 small shallot peeled and diced
Instructions
Instructions
- Bring a small saucepan with about 2 inches of water to a light simmer. Add the 1 pound shrimp (peeled, tails off and deveined) and cook 30–40 seconds, until the shrimp turn pink but are still slightly undercooked.
- Immediately drain the shrimp and run under cold water to stop cooking. Cut the shrimp into bite-sized pieces and transfer to a bowl. Place the bowl of shrimp in the refrigerator to chill while you prepare the rest of the ceviche.
- Heat a dry skillet over medium heat. Add the 1/4 cup peanuts and toast, stirring or turning, for about 1–2 minutes until they are fragrant and slightly darkened. Remove from heat and set aside to cool.
- If you prefer less heat, halve the ?1/2 jalapeño and remove the seeds and ribs now. Place the jalapeño (or half jalapeño with or without seeds/ribs), the ?1inch knob of fresh ginger (peeled), ?2tablespoons minced cilantro, ?2 garlic cloves, the juice from ?3 to 4 limes, and a generous pinch of kosher salt into a food processor.
- Pulse the mixture until mostly smooth and well combined. Taste and adjust heat by adding/removing jalapeño pieces as needed before proceeding.
- Remove the chilled shrimp from the refrigerator and pour the lime-cilantro puree over the shrimp. Stir to coat evenly.
- Add the toasted peanuts, the 2 Persian cucumbers (cut into a small dice), and the 1 small shallot (peeled and diced). Stir gently to combine.
- Let the shrimp sit in the marinade for 5–10 minutes so the lime juice finishes “cooking” the shrimp.
- Taste the ceviche and add more kosher salt if needed. Garnish with a few extra cilantro leaves before serving.
Equipment
- 1medium bowl
- 1 medium pan

