Quick Recipe Version (TL;DR)
Quick Ingredients
- 1 lb raw shrimp, peeled, deveined, chopped 1/2-inch
- 1 cup fresh lime juice + 1/2 cup fresh orange juice
- 1/2 cup thinly sliced red onion
- 1–2 jalapeños, minced (seeded for mild)
- 1 cup diced tomato
- 1/2 cup chopped cilantro, plus extra for garnish
- 8 crunchy tostada shells
- 2 ripe but firm avocados, sliced
- 1/2 cup sour cream (or Mexican crema), 1 tbsp lime juice, 1 tsp lime zest, pinch salt, 1–2 tbsp water
- Kosher salt and black pepper
Do This
- 1. Submerge chopped shrimp in 1 cup lime + 1/2 cup orange juice with 1 tsp kosher salt. Chill 25–35 minutes, stirring once, until opaque.
- 2. Prep onion, jalapeño, tomato, and cilantro. Whisk crema (sour cream, lime juice/zest, salt, water) until drizzly.
- 3. Drain shrimp very well; discard citrus. Toss with onion, jalapeño, tomato, cilantro, 1 tbsp lime juice, 1 tbsp olive oil (optional), salt, and pepper.
- 4. Use store-bought tostadas, or bake corn tortillas at 400°F for 6–8 minutes per side until crisp and golden.
- 5. Layer tostadas with avocado slices, a heaping 1/3–1/2 cup ceviche, and a drizzle of lime crema.
- 6. Garnish with cilantro, serve with lime wedges and hot sauce. Enjoy immediately so shells stay crunchy.
Why You’ll Love This Recipe
- Bright, zesty flavors: lime and orange cure the shrimp for a super-fresh, citrusy bite.
- Crunch + cream: crisp tostadas, silky avocado, and a tangy lime crema in every bite.
- No stove required: easy entertaining for warm days or quick weeknights.
- Make-ahead friendly: prep the crema and veg in advance; assemble in minutes.
Grocery List
- Produce: 8–10 limes, 1 large orange, 1 small red onion, 1–2 jalapeños, 3 Roma tomatoes (or 1 large beefsteak), 1 large bunch cilantro, 2 ripe avocados, 1 garlic clove, lime wedges for serving
- Dairy: 1/2 cup sour cream (or Mexican crema)
- Pantry: 1 lb raw shrimp (31/40 to 26/30 count), 8 tostada shells (or 8 corn tortillas), kosher salt, black pepper, olive oil (optional), hot sauce (optional), honey or sugar (optional)
Full Ingredients
Shrimp Ceviche
- 1 lb raw shrimp, peeled and deveined (26/30 or 31/40 count), cut into 1/2-inch pieces
- 1 cup fresh lime juice (about 8–10 limes)
- 1/2 cup fresh orange juice (about 1 large orange)
- 1 tsp kosher salt (for the citrus cure)
- 1/2 cup very thinly sliced red onion
- 1–2 jalapeños, minced (seeded for less heat)
- 1 cup diced tomato (small dice)
- 1/2 cup chopped fresh cilantro, plus more for garnish
- 1 tbsp fresh lime juice (to finish)
- 1 tbsp olive oil (optional, for richness)
- 1/2 tsp kosher salt, or to taste (for seasoning after curing)
- 1/4 tsp freshly ground black pepper
- Pinch of sugar or honey (optional, to balance acidity)
Lime Crema
- 1/2 cup sour cream (or Mexican crema)
- 1 tsp finely grated lime zest
- 1 tbsp fresh lime juice
- 1–2 tbsp cold water, to thin to drizzling consistency
- Pinch of kosher salt
For Serving
- 8 crunchy tostada shells (store-bought) or 8 corn tortillas to bake
- 2 ripe but firm avocados, thinly sliced
- Lime wedges and hot sauce (optional)

Step-by-Step Instructions
Step 1: Prep the shrimp and citrus cure
Pat the peeled, deveined shrimp dry and cut into 1/2-inch pieces so they cure quickly and evenly. In a nonreactive glass or stainless-steel bowl, whisk together 1 cup fresh lime juice, 1/2 cup fresh orange juice, and 1 tsp kosher salt. Add the shrimp and press a piece of plastic wrap directly onto the surface so all shrimp stay submerged.
Step 2: Marinate until opaque
Refrigerate for 25–35 minutes, stirring once halfway through. The shrimp are ready when the pieces turn uniformly opaque and pink at the edges. Do not over-marinate or they can become tough. Keep the bowl cold the entire time.
Step 3: Prep the vegetables and make the lime crema
While the shrimp cure, slice the red onion very thinly, mince the jalapeño, dice the tomato, and chop the cilantro. For the crema, whisk sour cream, lime zest, lime juice, and a pinch of salt. Add 1–2 tbsp water until it is smooth and drizzly; refrigerate until needed.
Step 4: Drain and dress the ceviche
Drain the shrimp thoroughly in a fine-mesh sieve; discard the citrus. Transfer to a clean bowl and fold in the onion, jalapeño, tomato, and cilantro. Season with 1 tbsp lime juice, olive oil (if using), 1/2 tsp kosher salt, and black pepper. Taste; if it is very tart, stir in a small pinch of sugar or honey to round the acidity.
Step 5: Crisp the tostadas (if making from tortillas)
If you do not have store-bought tostada shells, heat the oven to 400°F. Lightly brush both sides of 8 corn tortillas with about 1 tbsp olive oil total and arrange on two sheet pans. Bake 6–8 minutes, flip, and bake another 4–6 minutes until deep golden and rigid. Cool completely so they stay crisp.
Step 6: Assemble the tostadas
Fan a few avocado slices over each tostada. Spoon on a heaping 1/3–1/2 cup of the shrimp ceviche. Drizzle generously with the lime crema. Garnish with extra cilantro leaves.
Step 7: Serve immediately
Serve right away with lime wedges and hot sauce. Tostadas are best enjoyed within minutes of assembly so the shells stay crunchy.
Pro Tips
- Use a nonreactive bowl (glass or stainless) for citrus; aluminum can give off flavors.
- Cut shrimp into 1/2-inch pieces for a faster, more even cure in 25–35 minutes.
- For milder onion, soak slices in ice water for 5 minutes, then pat dry before mixing.
- Build tostadas to order. Keep shells and ceviche separate until serving to preserve crunch.
- Food safety: Use high-quality, previously frozen shrimp and keep everything cold. If you prefer fully cooked shrimp, briefly poach 60–90 seconds in simmering salted water, chill, then toss with the citrus and vegetables for flavor (the citrus will no longer be doing the “cooking”).
Variations
- Mango twist: Fold in 3/4 cup small-diced ripe mango with the tomato for a sweet, tropical note.
- Spicy habanero: Swap jalapeño for 1/2 minced habanero and add a splash of your favorite hot sauce.
- Cucumber-crunch: Add 3/4 cup small-diced English cucumber for extra freshness and snap.
Storage & Make-Ahead
Crema can be made up to 3 days ahead; store covered and refrigerate. Chop the vegetables up to 6 hours ahead; keep chilled and separate. Cure the shrimp no more than 2 hours before serving; once drained and mixed with vegetables, enjoy within 4 hours for best texture. Leftover ceviche can be refrigerated up to 24 hours, but the shrimp will continue to firm and the tomatoes will soften. Keep tostada shells airtight at room temperature; assemble just before serving. Slice avocados at the last minute to prevent browning.
Nutrition (per serving)
Approximate per serving (2 tostadas): 430 calories; 25 g protein; 38 g carbohydrates; 22 g fat; 8 g fiber; 540 mg sodium.


Leave a Reply