Ceviche Tostadas

By on

These Ceviche Tostadas combine zesty fish ceviche with crunchy tostada shells for the ultimate summer dish. They're fresh, colorful, and ready in just 30 minutes. Perfect for warm-weather dinners, appetizers, or entertaining!

332 CAL 33g CARBS 10g FAT 31g PROTEIN 5
Leave a Comment

Before You Get Started

Keep these quick tips in mind for ceviche success:

  • Use fresh fish. The fresher the fish, the better the ceviche. Opt for sushi-grade if you want to serve it after just 10–15 minutes of marinating. Any firm white fish will work well in this recipe, so it's entirely up to you which one you use. Some of my favorite choices are cod, snapper, sea bass, and halibut.
  • Time matters. With non-sushi-grade fish, marinate for 1–2 hours in the fridge until fully opaque. Don't leave it sitting in lime too long, or it can turn mushy.
  • Chop evenly. Thin slices of onion, evenly chopped tomatoes, and avocado make for the best texture in every bite.

Tostadas with fish ceviche on crispy corn tortillas with ceviche, avocado, cilantro, red onion, and tomatoes.

How to Make Ceviche Tostadas

Making ceviche tostadas at home is easier than it looks! You'll prepare the fish, bake your tostada shells, and then pile everything together for a fresh and crunchy meal.

1. Prepare the Fish

Slice your white fish into small pieces. Combine with red onion, jalapeño, tomatoes, and lime juice in a bowl. For sushi-grade fish, marinate 5–15 minutes; for non-sushi-grade, marinate 1–2 hours in the fridge until opaque.

2. Add the Mix-Ins

Stir in avocado, cilantro, salt, and pepper just before serving. Taste and adjust with extra lime if needed.

3. Make Tostada Shells

Spray corn tortillas lightly with cooking spray, season, and bake at 400°F until golden and crispy, flipping halfway through.

4. Assemble

Spoon ceviche onto the tostada shells. Garnish with cilantro and serve with lime wedges and hot sauce.

Pro tip: Keep the tostadas and ceviche separate until right before serving. This keeps the shells crispy.

Tostadas de Ceviche with white fish cured in lime juice, tomatoes, red onion, cilantro, and avocado on a baked corn tortilla.

Recipe Ideas and Variations

Here are some of the best ways to switch up this dish:

  • Make it sweet: For sweeter flavors that will brighten up the dish even more, try adding fruit like mango, grapefruit, or pineapple.
  • Cut down the spice: For a less spicy dish, you can deseed the jalapeño before dicing it or leave it out entirely.
  • Cilantro swap: If you don't like cilantro, you can substitute it with fresh basil or parsley.
  • Save time: If you want to save time, you can also buy store-bought tostada shells to pair with the Ceviche. This dish would also be great with Baked Tortilla Chips instead of Homemade Tostada Shells!
  • Sub shrimp: You can sub out the fish for shrimp instead and make it a delicious Shrimp Ceviche. This is equally delicious served on tostadas!

How to Store This Dish

Because this dish is made up of two entirely different components, storage for each one differs as well. I definitely don't recommend storing the two together. Here is the best way to store each part of the dish:

  • Ceviche: This should be stored in an airtight container in the fridge for no more than 24 hours. The lime juice will continue to break down the fish and other ingredients, so after a few days, things will begin to get soggy.
  • Tostada shells: These can be stored in a sealed bag in the pantry for up to 3 days. You can refrigerate them, but keeping them at room temperature is the best way to retain the crispiness.

Frequently Asked Questions

Below you will find answers to some of the most frequently asked questions about this dish:

Everyone has their own preference, but my favorite way to cook tostadas is in the oven. It's healthier than frying them and crispier than microwaving them. It's also super easy and, in my opinion, the best cooking method for larger batches of shells.

 

Any firm white fish can be used in this recipe. I highly recommend using fresh fish rather than frozen for the most flavorful results. Some of the most commonly used white fish options include cod, halibut, sea bass, and snapper.

 

I don't recommend freezing your shells, but you can if you feel that you have to. Leftover plain tostada shells can be stored in a plastic bag in the freezer for up to 3 months. When you're ready to eat them, defrost them in the oven. However, keep in mind that the texture will likely not be the same as it was the first time.

 

You can prep the ceviche a few hours in advance and store it chilled. Add avocado just before serving, and keep tostadas separate so they stay crispy.

 

Baked tostadas with fish ceviche served on a plate with avocado, cilantro, and limes.
The Recipe
Loading Video…

Ceviche Tostadas

332 CAL 33g CARBS 10g FAT 31g PROTEIN 5
PREP TIME: 10 Min
COOK TIME: 20 Min
TOTAL TIME: 30 Min
Leave a comment
  • Print
  • Download
  • Send to your inbox

Ingredients

US METRICS
  • 1 lb white fish (red snapper, sea bass, kingfish, halibut, cod)
  • 1/4 red onion, sliced very thin
  • 2 tbsp jalapeno, diced (optional)
  • 3/4 cup cherry tomatoes, halved
  • 1/2 cup lime juice (more if needed)
  • 1 avocado, chopped
  • 3/4 cup cherry tomatoes, chopped
  • 1/4 cup cilantro, chopped
  • Salt and pepper
  • 8 corn tortillas
  • Cooking spray

Instructions

(Hide Media)

Switch to prevent your screen from going dark.

1

For ceviche with sushi grade fish: Toss together the fish, red onion, jalapeno, cherry tomatoes, and lime juice in a shallow dish. Let the fish soak for 5-15 minutes, mixing one to two times until the fish begins to turn white and "cook." To serve, add the avocado, cilantro, salt, and pepper. Raw fish in a white bowl with red onions and jalapenos.

Raw white fish in a bowl of lime juice topped with red onions and jalapenos.
2

For ceviche with non-sushi grade fish: Toss together the fish, red onion, jalapeno, and lime juice in a shallow dish. Let the fish soak for 1-2 hours in the fridge, mixing one to two times until the fish turns white and "cooks." The fish should turn from pink to opaque. To serve, add the cherry tomatoes, avocado, cilantro, salt, and pepper.

Fish ceviche in a bowl with tomatoes and red onions.
3

Tostada shells: Preheat the oven to 400 degrees. Lightly spray the corn tortillas on both sides with cooking spray. Place on a single layer on a baking sheet. Sprinkle lightly with salt and pepper. Bake for 6 minutes. Flip over and bake another 4-8 minutes until crispy.

Corn tortillas on a baking sheet to make tostada shells.
4

To assemble: Serve the fish ceviche on the tostada shells with additional lime juice and cilantro as needed. Serve hot sauce on the side.

Ceviche tostadas on a plate with cilantro being sprinkled on top.

Equipment

This equipment section may contain affiliate links to products we recommend.
Nutritional Facts
Serving Size: 2 tostadas
Amount Per Serving
Calories 332
Calories from Fat 88
% Daily Value *
Total Fat 10g
15%
Saturated Fat 2g
8%
Monounsaturated Fat 0g
0%
Polyunsaturated Fat 0g
0%
Cholesterol 62mg
21%
Sodium 125mg
5%
Total Carbohydrate 33g
11%
Dietary Fiber 7g
30%
Sugars 4g
Protein 31g

* Percent Daily Values are based on a 2,000 calorie diet. Your daily values may be higher or lower depending on your calorie needs.

The Nutritional Values provided are estimates only and may vary based on the preparation method.

user image
About the author Meet Kristen McCaffrey
Hi, I’m the cookbook author, recipe developer, and food enthusiast behind Slender Kitchen. I am obsessed with making healthy food that is easy to prepare and absolutely delicious. Meal planning is my secret weapon and I hope I can make meal time easier for you with our tried and tested recipes and foolproof meal plans. Learn More
0 Comments
On Ceviche Tostadas
user image
Instagram Icon
Did you make this?

Snap a picture and show us what you made on Instagram or Facebook. Tag us using @SlenderKitchen or #slenderkitchen.