Ceviche Tostadas

5 from 7 votes
Jump to Recipe

As an Amazon Associate I earn from qualifying purchases.

Ceviche tostadas is almost redundant in Mexico: It’s the most common way you see the dish served. Here’s how to make them, with a dorado ceviche, so they don’t shatter all over the place.

Several ceviche tostadas on a platter with mahi mahi ceviche.
Photo by Holly A. Heyser

A few things to start. First, while I am using mahi mahi ceviche for these tostadas, it can be any ceviche.

Second, you’ll notice that this ceviche is really small. It’s a cool style I ate in Ensenada, in Baja, where you run the fish through a meat grinder fitted with a coarse die. While that sounds like you’d get a mush, you don’t if the fish is cold enough. It’s a great method.

Third, you’ll notice the guacamole on the bottom. This is important, if not 100 percent necessary. In Mexico, I see this done a lot because the guacamole serves as a tasty “glue” for whatever is on top — not just ceviche — so it doesn’t slide all over the place when you try to eat it.

Now, about making better ceviche tostadas.

There are a few things to know about making a good tostada. And if you’ve ever eaten a bad tostada — one bite and it shatters, dumping all your toppings into your lap — you know what I mean by a bad tostada.

Close up of ceviche tostadas on a platter.
Photo by Holly A. Heyser

Tostadas are one of the many wonderful things you can make with stale tortillas, store-bought or homemade; here’s how to make corn tortillas at home, if you are interested. Basically you fry or toast tortillas until they are crispy, then top them with whatever.

The best ceviche tostadas are made from tortillas that were a bit more coarsely ground than normal. My homemade ones are perfect for this. If you are buying tortillas, look for “stone ground” ones, or any that look a bit thicker and coarser than usual.

Unless you have a known and trusted brand of pre-made tostadas, I do not recommend buying pre-fried ones because they almost always seem to shatter on me. Something about frying your own seems to help them hold together better.

When you fry tortillas for tostadas, make sure the oil is hot, and the tortillas fry until most of the bubbles die down. Flip them a couple times, and use tongs to press down on any spots where the tortilla balloons up.

Mahi mahi ceviche on tostadas.
Photo by Holly A. Heyser

And you don’t have to fry ceviche tostadas. As you can see in the pictures, these I cooked directly on the burner, flipping them over and over (and blowing out any flare-ups) until they were very crispy. You can also toast them on a comal or griddle, but this takes longer.

The comal method works much better with stale corn tortillas. If you only have fresh, I recommend the gas burner method. Toasting over a grill is great, too.

Ceviche for Ceviche Tostadas

It’s kind of anything goes. Below you’ll see my recipe for an Ensenada-style ceviche, but you can go with what you have or want. Shrimp is very common for ceviche tostadas.

I have a very basic recipe for ceviche here that includes safety tips about eating raw fish, as well as specialized recipes for salmon ceviche, squid ceviche and crab ceviche.

I also make a similar dish called aguachile, along with its variant aguachile negro, that are both great with tostadas.

Mahi Mahi ceviche on tostadas.
5 from 7 votes

Ceviche Tostadas with Ensenada Ceviche

Keep in mind that any ceviche you like can go on your tostadas. Instructions for the tostadas and the ceviche are below.
Course: Appetizer, lunch, Main Course
Cuisine: Mexican
Servings: 6 servings
Author: Hank Shaw
Prep Time: 30 minutes
Cook Time: 15 minutes



  • 1 1/2 pounds skinless, boneless dorado, (or other fish)
  • Salt
  • 1 cup lime juice
  • 1 medium white onion, minced
  • 1 to 4 serrano chiles, minced
  • 1 yellow or orange bell pepper, diced small
  • 1 teaspoon dried Mexican oregano (optional)
  • 4 to 6 Roma tomatoes, diced small
  • 1/2 cup chopped cilantro, or more if you want
  • sliced radishes, for garnish


  • Salt
  • 1/4 cup minced white onion
  • 1 serrano, minced
  • 3 tablespoons lime juice
  • 2 tablespoons minced cilantro (optional)
  • 2 avocados


  • 12 to 18 corn tortillas


  • To make the ceviche, chop the fish small, or run it through a meat grinder with a coarse die, about 6.5 mm if you have a choice. Put it in a bowl and mix in the lime juice, Mexican oregano, minced onion, bell pepper and serranos. Sprinkle some salt over everything and set this in the fridge for at least 30 minutes.
  • Meanwhile, make the guacamole. If you have a molcajete, a basalt mortar and pestle, use that. If not, use a regular mortar and pestle. If you don't have that, use a food processor. Start by adding the onion and serrano and some salt. Pound or grind that together into a paste. Add the lime juice and cilantro and grind that in, then pound and grind in the avocado. Adjust the seasoning with salt and lime if needed. If you only have a food processor, toss everything in at once.
  • After you've done that, toast or fry the tortillas to make tostadas. If they are stale, you can toast them on a comal or griddle until they are crispy, turning them from time to time. You want to do this over high heat. You can also fry them in a little vegetable oil or lard. Get the oil hot, about 350°F, and fry the tortillas, turning them a few times, until the bubbles die down, about 5 minutes. Use tongs to press down any spots that balloon up.
  • If your tortillas are not stale, the best way to make tostadas is to set them directly over a gas burner or charcoal grill that's hot but not blazing. Turn them frequently until they are crispy. Some spots may catch fire. Blow them out.
  • When you are getting ready to serve, mix the tomatoes and cilantro into the ceviche.
  • To finish, spread some guacamole on the tostadas, top with the ceviche — drain it with a slotted spoon — and garnish with the radishes.


Before you experiment with other species of fish, please read my article on how to make ceviche safely


Calories: 353kcal | Carbohydrates: 38g | Protein: 26g | Fat: 12g | Saturated Fat: 2g | Polyunsaturated Fat: 2g | Monounsaturated Fat: 7g | Cholesterol: 83mg | Sodium: 134mg | Potassium: 1144mg | Fiber: 10g | Sugar: 5g | Vitamin A: 1416IU | Vitamin C: 55mg | Calcium: 92mg | Iron: 3mg

Nutrition information is automatically calculated, so should only be used as an approximation.

Tried this recipe? Tag me today!Mention @huntgathercook or tag #hankshaw!

You May Also Like

Chinese Scallion Pancakes

Chinese style scallion pancakes — really flatbreads — are super easy to make and are a dangerously addicting snack.

Potted Shrimp

A recipe for British potted shrimp, made with tiny pink cocktail shrimp, which are one of the most sustainable shrimp you can buy. Easy and tasty!

Wild Rice Salad

A fresh and bright wild rice salad recipe that mimics Crisp and Green’s “wild child” salad. I use grouse, wild rice and dried wild berries.

Venison Liver and Onions

Venison liver and onions is a bedrock deer liver recipe you will want to learn. I normally don’t like liver, so this recipe is for skeptics like me. I genuinely loved this dish.

About Hank Shaw

Hey there. Welcome to Hunter Angler Gardener Cook, the internet’s largest source of recipes and know-how for wild foods. I am a chef, author, and yes, hunter, angler, gardener, forager and cook. Follow me on Instagram and on Facebook.

5 from 7 votes (5 ratings without comment)

Leave a comment

Your email address will not be published. Required fields are marked *

Recipe Rating


  1. Huge hit with the whole family. Added the corn from the simple ceviche recipe. Didn’t cook the tostadas quite firm enough so they were tough to bite through. (store bought)

    But an amazing dish. We did as an appetizer, but definitely enough food for a meal. Hank, can this be saved overnight? Or just for the two hour window really? Felt criminal to throw the leftovers away!

    1. Ted: Yes, you can keep the ceviche overnight. It loses something, and becomes a bit more like pickled fish, but it’s still fine.

  2. An excellent recipe , Have caught Huge and small of these fish in da 70s Sea DE Cortes , but to buy it here fresh is not possible or extremely rare. . Frozen yes however not even half as good as fresh like mane species of fish once frozen flavor is lost to those spices and crumbs ya coat em with. I live on Lake LBJ and the Lano river. catch release and keep what I can eat for 3 days only. , great recipe though will try with fresh Gulf Shrimp . black bass and drum we have silver and sorta black ones. Again great recipe. !!!!!!!!