Go Back
+ servings
Tilapia Ceviche Tostadas served on a white platter.
Print Recipe
5 from 8 votes

Tilapia Ceviche Tostadas

Tilapia Ceviche Tostadas make the perfect appetizer, lunch or meal.  Not just super simple to make but hyper delicious!  Made with tender tilapia pieces cooked and marinated in fresh lime and lemon juice and combined with red onions, jalapenos, tomatoes, yellow peppers, cilantro, garlic and topped on a bed of creamy avocado and a crispy tostada.
Prep Time15 mins
Cook Time2 hrs
Total Time2 hrs 15 mins
Course: Appetizer, Dinner, Lunch
Cuisine: Mexican
Keyword: Ceviche
Servings: 4 people
Calories: 272kcal
Author: Mexican Appetizers and More


  • 1 pound tilapia cut into small cubes
  • 1/2 red onion chopped or thinly sliced
  • 1 jalapeno finely chopped
  • 1/2 yellow, red pepper chopped
  • 2 garlic cloves finely chopped
  • 4 limes juiced
  • 2 lemons juiced
  • 2 roma tomatoes chopped
  • 3-4 tbsp fresh cilantro chopped
  • 3-4 haas avocados pitted and pulp removed
  • 8 corn tortillas (or store bought tostadas)
  • oil
  • salt and pepper to taste


Tilapia Ceviche

  • Combine tilapia and all veggies except tomatoes and cilantro into a bowl.
  • Add the juice of 3 limes and 2 lemons to bowl. Mix together well. Refrigerate for 2 hours.
  • Smash avocados with a fork. Add a teaspoon of lime juice to avocado (this will prevent avocado from turning an ugly brown color. Add salt and pepper to taste. Mix well.

Corn Tortillas and Assembly of Tostadas

  • In a skillet over medium heat add a tablespoon of oil.  When oil is hot add a corn tortilla at a time and fry on both sides until golden brown.  Tortillas fry quickly so keep an eye on tortillas!  Drain on paper towels.
  • Remove bowl from refrigerator and add the tomatoes and cilantro.  Add salt to taste, mix well.
  • Spread three tablespoons of avocado spread on top of crispy tostada and add tilapia ceviche on top.
  • Garnish with jalapeño slivers if you like. Done! Enjoy!


Serving: 8g | Calories: 272kcal | Carbohydrates: 38g | Protein: 27g | Fat: 3g | Cholesterol: 56mg | Sodium: 87mg | Potassium: 675mg | Fiber: 7g | Sugar: 4g | Vitamin A: 350IU | Vitamin C: 58mg | Calcium: 99mg | Iron: 2.1mg