50% of our recipe library is free forever — unlock the rest with membership
Free Recipe

Shrimp Ceviche Tostadas

Bright, citrus-marinated shrimp tossed with crisp cucumber, tomato, and avocado, piled onto crunchy tostadas - a refreshing no-stove-needed dish that tastes like a beach vacation.

30mPrep
5mCook
35mTotal
4 servingsServings
MediumDifficulty
★ 4.6Rating

Why You'll Love This

  • No stovetop cooking needed for the marinating step - just a quick 2-minute boil to ensure food safety
  • Bursting with fresh citrus, crunchy vegetables, and creamy avocado in every bite
  • A light, refreshing dish that is perfect for warm weather or as a starter
Shrimp Ceviche Tostadas

Ingredients

Nutrition (estimated per serving)

280Calories
20.0gProtein
10.0gFat
28.0gCarbs
5.0gFiber
520mgSodium

Method

  1. Bring a medium pot of water to a rolling boil over high heat. Add the shrimp and cook for exactly 1 1/2 to 2 minutes, until they turn pink and opaque and curl into a loose C shape - do not walk away, as shrimp overcook within seconds past this point.
  2. Immediately drain the shrimp and transfer them to a bowl of ice water to stop the cooking. Let them sit in the ice water for 3 minutes, then drain well and pat dry with paper towels.
  3. Chop the cooled shrimp into small 1/2-inch pieces and place them in a large glass or ceramic bowl (avoid reactive metal bowls, which can give an off flavor with the citrus).
  4. Pour the lime juice and lemon juice over the chopped shrimp, making sure all the pieces are submerged. Cover and refrigerate for 15 to 20 minutes - since the shrimp is already fully cooked, this brief marinating time is just for flavor, not for cooking.
  5. While the shrimp marinates, prepare the vegetables: finely dice the cucumber, tomatoes, and red onion, and mince the jalapeno, keeping each on the smaller side so every bite of ceviche gets a bit of everything.
  6. After marinating, drain about half of the citrus juice from the shrimp bowl, leaving just enough to keep everything moist (too much liquid will make the tostadas soggy).
  7. Add the diced cucumber, tomatoes, red onion, jalapeno, and chopped cilantro to the bowl with the shrimp. Gently fold everything together with a spatula until evenly combined.
  8. Season with the salt and, if using, stir in the ketchup for a touch of sweetness and color (this is optional but traditional in many Mexican coastal ceviche styles). Taste and adjust with more salt or lime juice as needed.
  9. Gently fold in the diced avocado last, being careful not to mash it, so it stays in distinct soft cubes throughout the ceviche.
  10. Cover and refrigerate the finished ceviche for at least 10 minutes to let the flavors meld, but plan to serve it within a couple of hours, as the avocado and cucumber will release water and turn watery if it sits too long.
  11. Just before serving, spoon a generous heap of ceviche onto each tostada shell, piling it high in the center so the shell stays crisp at the edges.
  12. Serve immediately with extra lime wedges on the side, and eat right away with your hands or a fork before the tostada shells soften from the moisture.

Tips

Briefly boiling the shrimp before marinating guarantees they are fully cooked and food-safe, unlike traditional raw-fish ceviche which requires very fresh, sushi-grade seafood.
Assemble the tostadas right before serving - piling wet ceviche onto the shells too early will make them go limp and soggy within minutes.

Related Recipes