Skip to main content

Grilled Fish Tacos

Image may contain Plant Bowl Food Produce Vegetable Meal and Dish
Photo by Tom Schierlitz

These tacos don't come from a particular town or restaurant; rather, they incorporate elements from many different Yucatán grill masters. The preparation may look complicated, but it's actually pretty easy—because your guests assemble the tacos themselves.

Ingredients

Makes 4 servings

2 cups chopped white onion, divided
3/4 cup chopped fresh cilantro, divided
1/4 cup olive oil
5 tablespoons fresh lime juice, divided
3 tablespoons fresh orange juice
2 garlic cloves, minced
1 teaspoon dried oregano (preferably Mexican)
1 pound tilapia, striped bass, or sturgeon fillets
Coarse kosher salt
1 cup mayonnaise
1 tablespoon milk
Corn tortillas
2 avocados, peeled, pitted, sliced
1/2 small head of cabbage, cored, thinly sliced
Lime wedges
  1. Step 1

    搅拌1杯洋葱、1/4杯香菜、石油、3 tablespoons lime juice, orange juice, garlic, and oregano in medium bowl. Sprinkle fish with coarse salt and pepper. Spread half of onion mixture over bottom of 11x7x2-inch glass baking dish. Arrange fish atop onion mixture. Spoon remaining onion mixture over fish. Cover and chill 30 minutes. Turn fish; cover and chill 30 minutes longer. Whisk mayonnaise, milk, and remaining 2 tablespoons lime juice in small bowl.

    Step 2

    Brush grill grate with oil; prepare barbecue (medium-high heat). Grill fish with some marinade still clinging until just opaque in center, 3 to 5 minutes per side. Grill tortillas until slightly charred, about 10 seconds per side.

    Step 3

    Coarsely chop fish; place on platter. Serve with lime mayonnaise, tortillas, remaining 1 cup chopped onion, remaining 1/2 cup cilantro, avocados, cabbage, Salsa Verde, and lime wedges.

Sign InorSubscribe
to leave a Rating or Review

How would you rate Grilled Fish Tacos?

Leave a Review

Reviews (109)

Back to Top Triangle
  • These are so simple and have so much flavor. We all loved them. I used a bag of slaw mix, added 1/2 tsp of kosher salt and let it sit for 30 minutes. It softens the cabbage a little. I heated the tacos on a griddle. I used a jarred tomatillo salsa.

    • acwhitney

    • UC, NJ

    • 2/25/2019

  • Boyfriend's comment to these was "These are FANTASTIC fish tacos!" (and we eat a lot of fish tacos.) Made as described -even made the green salsa (but did not cook it in the pan at the end.) This is a great and easy recipe.

    • ninadg

    • 2/23/2017

  • Such an excellent recipe. I've made it three times now. It is one of the only ways my children will eat fish. It's fun for them too. My only comment is that the recipe asks for too much cabbage, we only use less than half of a small cabbage.

    • judun

    • Edmonton, AB

    • 6/11/2016

  • Delicious - I added smoked hatch's green chilies and thin sliced radishes.

    • jrevesz

    • Denver, CO

    • 5/11/2016

  • Seriously the most delicious fish tacos I have ever eaten. I marinated all day and it was incredible. I also used 1/2 sour cream and 1/2 mayo for the dressing. I used store bought Salsa Verde. Incredible.

    • irishope

    • Las Vegas, NV

    • 8/7/2015

  • I have searched quite a few of their fish tacos recipes, and found this one to be really, really good. I read the reviews and make adjustments based on comments. Instead of fish, I used 2 lbs of shrimp, and I basically doubled some items in the marinade, like the OJ, the garlic and lime juice. I marinated the shrimp in a gallon-sized baggie, which gives good coverage, is easy to turn over and manipulate so the marinade coats the shrimp evenly. I recommend taking the tails off before marinating, which I totally forgot to do first. Taking them off after cooking was ok, but it's probably better to do before hand. Before broiling I dusted the shrimp with Todd's DIRT for seafood, flipped the shrimp 1/2 way through cooking, and dusted the other side. For the lime mayo I used 1/2 cup sour cream and 1/2 cup mayo, not a whole cup of mayo. Other reviews substituted greek yoghurt with good results. I use red cabbage but napa or green cabbage is fine, too. To keep the avocados from turning brown I let them sit in lemon juice, covered, in the fridge. I added canned chopped jalapeños, which have a nice bite.

    • bangkokak

    • Cambridge, MA

    • 9/1/2013

  • Best fish tacos I've EVER had! I thought my kids would be ho-hum about them but they could not get enough! Will include this in recipe in our family rotation.

    • mlcurtiss

    • Santa Cruz, CA

    • 8/4/2013

  • Easy and delish! Since some reviews stated that the marinade flavors didn't really come out in the fish, I marinated the fish for more like two hours and I was sure to finely chop the onion for the marinade. The flavors did come out delicate but it was perfect. I didn't use the salsa verde.

    • Anonymous

    • Tucson, AZ

    • 11/19/2012

  • 不确定这将同我husban如何d, but we both loved it. Some of the reviews indicated the fish did not absorb the flavor of the marinade. Instead of using orange juice, I used 2 tablespoons vinegar and the Tilapia tasted great! Other changes: used flour tortillas heated in the oven; sauteed the rest of the onions with the marinade as a topping. Will definitely make this again!

    • carolscookies

    • Tinley Park, IL

    • 9/7/2012

  • YUM!!! I've finally convinced my Husband to try fish tacos. These came out fantastic!!! Mixed a little of marinade into the fish once flaked, didn't need salsa verde it was so flavorful. Oh yes, he ate them..cleaned his plate even.

    • theszabos

    • 7/16/2012

  • Used the recipe for the marinade on tilapia filets. I broiled in the oven then used condiments to mimic the fish tacos from the local taqueria. OMG. Everyone absolutely raved. Delicious. Better than the ones I was replicating.

    • Live2EatResponsibly

    • Chicago

    • 5/7/2012

  • We tried this recipe on halibut. It was absolutely amazing. I do recommend letting the fish marinade for the full hour. Also, pull the fish out of the refrigerator 15 minutes prior to grilling.

    • Anonymous

    • Irvine, CA

    • 5/7/2012

  • This is a wonderfully fresh baja style fish taco. The flavors work wonderfully with mahi mahi which is the fish I used. Like many of the other reviewers, I, too, switched to greek yoghurt instead of mayonnaise.

    • disenberg

    • 5/4/2012

  • Yummy! The only things I did differently was to substitute greek yogurt for the mayo in the lime mayonnaise, add chili in adobe sauce to that lime mayo, and grill the onion that I didn't put in the the marinade. This is officially my favorite recipe (at the moment)!

    • Scouter

    • fairview park, oh

    • 4/18/2012

  • I just made this recipe for my family for the first time. It was delicous! I marinated the fish in a vacuum sealed bag to assure that the flavors reached the fish. Follwed the recipe to the letter after that. Yes, I used mayo. My three kids and husband loved it. I froze the left over salsa verde to use later. Definite keeper.

    • wendylynne1

    • Ridgway, CO

    • 1/19/2012

See Related Recipes and Cooking Tips

Read More
Halal Cart Chicken Salad
This flavorful dinner salad—inspired by the street food favorite—is made super speedy with the addition of store-bought rotisserie chicken.
Cilantro Roast Cod and Cabbage With Herb Salad
This flavorful and quick cod and cabbage sheet-pan meal owes its flavor to a punchy green marinade featuring fish sauce and black pepper.
Spicy Achiote Rice Pilaf
Vibrant, earthy, and nutty achiote (also known as annatto) joins garlic, onion, oregano, and chili powder to create your favorite new rice spice blend.
Creamy, Crunchy Cilantro-Lime Slaw
This cooling-but-spicy slaw is the ideal side for barbecue or any summer cookout food.
Cozy and Quick White Chicken Chili
Lightly mash some of the white beans for a creamy, velvety texture without any added dairy.
Tex-Mex Caesar Salad
A twist on the classic, this Caesar pops with the addition of chile-powder-and-Cotija-crusted croutons, crumbled queso fresco, and creamy avocado.
Aromatic White Rice
Simple but flavorful, this fluffy rice is the perfect accompaniment to all manner of dishes, from big holiday roasts to simple weeknight proteins.
Panini Alla Norma
Thanks to a tricked-out mayo spread (garlic, capers, oregano, and chili flakes—whew!), this pressed sandwich is as flavor-packed as it is easy to make.