Shrimp Ceviche Tostadas
Bright, zesty shrimp 'cooked' in fresh citrus juices until perfectly tender, then piled high on crispy tostada shells with creamy avocado, fresh tomato, and a kick of serrano. This coastal Mexican classic is light, refreshing, and ready in 30 minutes with zero stovetop cooking.
For 4 servings
- prep
Dice the shrimp and prep all vegetables.
1.Cut cleaned shrimp into 0.5-inch pieces and place in a large non-reactive bowl.2.Seed and finely dice the tomatoes, cucumber, and red onion into uniform 0.25-inch cubes.3.Finely mince the serrano pepper (remove seeds for milder heat).4.Dice the avocado and chop the cilantro. - mix · ~20 min
Marinate the shrimp in citrus.
1.Pour fresh lime juice and lemon juice over the diced shrimp, ensuring all pieces are submerged.2.Add the minced serrano pepper and stir gently.3.Cover and refrigerate for exactly 15-20 minutes until shrimp turn pink and opaque.4.Do not over-marinate — shrimp will become rubbery.TIPThe shrimp are 'cooked' when they turn from translucent grey to opaque pink. Check at 15 minutes. - fry
Fry the tostada shells if making from scratch.
Heat oil in a frying pan over medium-high heat. Fry corn tortillas one at a time until golden and crisp, about 1-2 minutes per side. Drain on paper towels and season with a pinch of salt while warm.
- mix
Drain and combine the ceviche.
1.Drain the shrimp, discarding about half the citrus marinade and reserving the rest.2.Add the diced tomato, cucumber, and red onion to the shrimp.3.Fold in the cilantro, salt, and black pepper.4.Gently mix in the diced avocado last to keep it intact.5.Drizzle 2-3 tablespoons of the reserved citrus juice to moisten.TIPFold avocado in gently at the very end — it's delicate and will turn mushy if over-mixed. - assemble
Assemble the tostadas.
1.Lay tostada shells flat on a serving platter.2.Spoon a generous mound of ceviche onto each tostada, dividing evenly.3.Add any extra hot sauce or lime wedges on the side if desired. - serve
Serve immediately while tostadas are still crisp.
These are best enjoyed right away — the tostada shells will soften if left too long. Serve with extra lime wedges and your favorite hot sauce.
What to keep in mind.
6 tips from the recipe — small details that make a real difference to the final dish.
- 1Use freshly squeezed lime and lemon juice; bottled juice won't 'cook' the shrimp properly.
- 2Cut shrimp into uniform ½-inch pieces so they marinate evenly and all turn opaque at the same time.
- 3Do not marinate longer than 20 minutes — the acid will continue to firm the shrimp and make them rubbery.
- 4Drain off most of the citrus juice before adding vegetables so the ceviche isn't watery on the tostada.
- 5Fold avocado in gently at the very end to keep chunks intact and avoid a mushy texture.
- 6Assemble tostadas just before serving so the shells stay crisp and don't absorb moisture from the ceviche.
Adapt it for your goals.
High Protein
Replace half the shrimp with diced cooked white fish (like tilapia or halibut) for a surf-and-turf ceviche. The firmer fish adds a different texture and extra protein.
Milder HeatMilder Heat
Swap serrano for half a jalapeño with seeds removed, or omit the chili entirely and finish with a drizzle of mild hot sauce for those who prefer no heat.
Low Carb / KetoLow-Carb / Keto
Serve the ceviche in lettuce cups or on cucumber slices instead of tostada shells. This keeps the dish low-carb while preserving the crunch.
VeganVegan
Replace shrimp with chopped hearts of palm or firm tofu (pressed and sliced). Marinate in the same citrus mixture for 30 minutes for a tangy, plant-based ceviche.
Why this is on our healthy list.
Rich in Lean Protein
Shrimp provide high-quality, low-fat protein that supports muscle maintenance and repair.
Packed with Vitamin C
Fresh lime and lemon juice, plus tomatoes, supply immune-supporting vitamin C in every bite.
Heart-Healthy Fats
Avocado adds monounsaturated fats that help maintain healthy cholesterol levels and keep you satisfied.
Low in Added Sugars
This recipe relies on fresh produce and citrus for flavor, with no added sugars or heavy dressings.
Frequently asked questions
Yes, but skip the citrus marinating step. Dice the cooked shrimp and mix with all ingredients except the citrus. Add a splash of lime juice for flavor and serve right away.



