Margarita Fish Tacos for Cinco de Mayo and Welcoming in Spring

Cinco de Mayo is just around the corner, and with the weather warming, it’s the perfect time to take out the grill for fish tacos and make yourself a margarita.

On our block, we joke with the neighbors that once the snow falls, we don’t see anybody for five months. People park their cars in the garage in an attempt to keep warm and stay dry and only poke their heads outside to get the mail or shovel the walk. Fortunately, every spring we emerge and get reacquainted with our friends from last fall, usually over a good meal, eaten outside if possible.

Our reintroduction to the neighborhood this year came in the form of weekly neighbor-hosted happy hours and then to head across the street to share a dish with the neighbors. So we packed up the essentials and took our dinner a few houses down to fix up some refreshing fish tacos to remember why we like living where we do.  

These are great because the majority of the work can be done ahead of time which makes this a perfect dish for entertaining.  They are also a nice way to ring in the spring season with light and fresh flavors of citrus, cilantro, and tilapia with the distinctive zing of a real margarita. Begin by marinating the tilapia fillets in a margarita mixture of tequila, lime juice, agave nectar, a little oil and a bit of salt. Overnight is the best, but anywhere over an hour is a good start.

The topping for this taco is an easy salsa fresca.  Chop tomatoes, onions, peppers and cilantro and mix with lime juice, oil and salt.  Follow the recipe below or adjust ingredients to suit your tastes.  I like to add some fresh jalapeños and cumin, but you can do whatever you want.  Why not go loco with pineapple or mango? The only other necessities are shredded lettuce and sour cream, perhaps a bit of cotija or asadero if you can’t have tacos without a dairy fix, and we love to add guacamole to ours.

All that is left is to fire up the grill for a bit and get the fish done and it’s time to eat.  Here we want a hot grill somewhere around 450 to 500 degrees.  With a thin fish like tilapia, which is what we used, it can get a little tricky on the grill. However, if you cook it hot and fast and properly lubricate your grill, you’ll be fine.  Properly lubricate.  Did you get that?  Properly lubricate.  If you don’t you will be eating vegetarian tacos and your next steak will taste like a tuna sandwich.  So have a can of spray ready or some olive oil to brush, but please, please, don’t let the fish stick.

Okay, hot grill, check.  Clean grill (scrape it now), check.  Lubricated grill (in this order), check.  Let’s cook.  Quickly arrange the fillets, evenly spaced, across the grill.  Close the lid and wait about two to three minutes.  Gingerly flip and squeeze a lime on them and sprinkle with salt.  After another two or three minutes they’ll be done.  Remove quickly to a plate and loosely wrap in foil adding a few more drops of lime before you tuck them in.

Did your fish stick a little? It’s okay. The good news with fish tacos is that the fillets will be hidden inside a tortilla so no one will see if they are a little beat up.

Time for assembly.  Fill a warmed corn tortilla (why not do it on the grill alongside the fish if you have room) with a few ounces of fish, a spoonful of salsa fresca, a smear of sour cream and top with shredded lettuce.  Don’t forget the guacamole if you made it.  Fold, eat and repeat.

To really complement the meal, serve with a just-mixed classic margarita.  Want to go the other way?  Those averse to alcohol can have this recipe too.  Just substitute club soda for tequila and add a little extra lime juice and salt.

Make sure you have plenty of tortillas, after having three tacos myself, I really contemplated a fourth.  Yes, they’re that good, so celebrate spring, celebrate Cinco de Mayo, or make them for no particular celebration at all.  These tacos are a great way to wake up your taste buds for spring and the summer to follow.

2 pounds white fish fillets (tilapia, cod, red snapper, mahi mahi)
1/3 cup tequila
3 limes, juiced
3 tablespoons miel de agave (or agave nectar)
1 1/2 tablespoon avocado oil (or any light oil)
1/2 teaspoon kosher salt

1 lime, juiced
1/2 teaspoon kosher salt

Salsa Fresca:
1 large tomato diced
1/2 onion diced (yellow or red)
1/2 large green pepper diced
1 jalapeño, finely chopped
1 tablespoon cilantro, chopped
1 lime, juiced
kosher salt, to taste

20 white corn tortillas
shredded romaine lettuce
sour cream
diced jalapeños
cotija or a white cheese, shredded/crumbled

Mix tequila, lime juice, agave, oil and salt in a zip-top bag. Add fish and refrigerate from one hour to overnight. Grill fish on a hot, oiled grill (450 to 500° F) three minutes per side. Squeeze lime over fish after the first flip and sprinkle with salt. Remove the grilled fish pieces to aluminum foil and wrap to retain heat.

Prepare salsa fresca by combining tomato, onion, pepper, jalapeño, cilantro, lime juice and salt. Refrigerate if it is made ahead of time.

Warm tortillas on the grill or otherwise. Assemble tacos with fish, salsa and other additions of your choice.

Makes 6 servings

Copyright © Food for My Family.

This is our neighbor Sara‘s margarita recipe. (Sara is pictured above.) We approve. In fact, I made them again 4 days later to make sure I had the right ratios for this post. Painful process that was. Painful.

For each margarita:
1 ounce lime juice, freshly squeezed
1/2 ounce miel de agave (agave nectar)**
1/2 ounce water, club soda or fresh-squeezed orange juice
2 ounces 100% agave silver tequila (Patron, Corazón)
1 lime wedge
salt for rim

In a glass add lime juice, miel de agave, water/club soda and tequila. Run lime wedges over rim of glass and roll edge in salt to rim. Fill glass with ice. Shake margarita mix with ice and strain into the salt-rimmed glass over the ice. Serve with the lime wedge.

**You can substitute miel de agave and the water/club soda/orange juice for 1 full ounce of simple syrup.
**for virgin margaritas, omit tequila and add additional club soda

Makes 1 margarita.
Copyright © Food for My Family.

Never miss a recipe! Have them delivered right to your RSS feed or to your inbox as an email!


  1. Love that you had to make more margaritas 4 days later for ratio sake. Wish I could have been there for support! 🙂

    Um. Yum.

  2. Perfect meal for Cinco de Mayo!

  3. “On our block, we joke with the neighbors that once the snow falls, we don’t see anybody for five months.” SOOOOOO sad but true!!!

    Great recipe girl… cant wait to see you this week!

  4. I’ll be right over. Can I have my margarita with a sugar rim instead of salt? I know. I know. I’m such a girl!

    • Actually, my neighbor, Mike, doesn’t like salt either, but he suffered through for the first round so I could take a picture.

  5. Looks soooo delicious. I just had a huge bowl of spaghetti and now I’m hungry all over again. Love your presentation of your margaritas. It all looks divine.

  6. Holy Cow this is my type of party food. Bookmarked!

  7. I am all over these fish tacos. I’ve been thinking of doing this and now you’ve inspired me to get on it! Love that the fish is grilled. So very easy.

  8. Shaina, I love that these can be marinated ahead of time. As we spend more time outdoors, simple recipes are the best. Gorgeous tacos!

  9. I love the weekly cocktail hour idea. And fish tacos! I’ve never made them, but it sounds like I should. Immediately.

  10. Oh my goodness. See, I’m a taco lover–began with the embarrassing Taco Bell kids meals and has grown to more culinary Mexican restaurants, but sadly I have never tried fish tacos! I want to, but every time I end up going with chicken or beef since I know I love them so. But this looks PERFECT, and with the complementing margarita, they sound delicious. Totally adding these to my to-cook list 🙂

  11. Oh my goodness. I do believe we’ll need to make these.

  12. Everything looks completely delicious, Shaina. I’ve never made fish tacos, and this looks like a recipe worth trying. And those margaritas look FAB!

  13. Thanks for doing all that testing for us on the margarita’s! I know it’s a tough job being a food blogger isn’t it 😉

  14. I love the way the you party! Um, I totally would have helped you out with margaritas!

  15. Great idea for a backyard neighborhood BBQ! YUM!

  16. This wonderful recipe suits seaside me to a tee, Shaina. It also inspires me to skip work, grab my pole, slap on some sunblock, and go fishing in the bay in front of my house so I can make these gorgeous fish tacos.

  17. Beautiful grill marks on that fish. I haven’t had a grilled fish taco in a long time, and you’re flinging a craving!

  18. I lived in a neighborhood like yours, snow included:) Great take on margarita (I am a designated cocktail tester in my family:)
    My daughter asked me to make fish tacos today, and I am more then willing to try your version, as I usually pan-fry the fish (your way is easier, because my husband tends the grill:)

  19. I love that this can be prepped ahead of time for a quick-make meal.

  20. I’ve been telling myself that I was gonna use the insane amounts of chicken I have for Cinco de Mayo, but… fish tacos sound pretty good right now….

  21. What a refreshing summer dinner! I’ll have to put this on my menu for the near future!

  22. These look so incredible! I just love fish tacos. I need to add these to the menu ASAP!

  23. Those fish tacos look really good!

  24. Oh my gosh, you had me at margarita! I know cinch passed but I just found your site and I love this recipe! We are having a BBQ for my daughters second birthday at the beach and I think this would be perfect, thanks!

  25. Perfect intro to Spring or Summer meal, and I’m still laughing at the fact you don’t see anyone for 5 months in the winter!! I’m saving this recipe for sure 🙂

  26. I’m coming over for a taco and a margarita! Great summer meal although you need to be careful because one to many margaritas and the summer will pass you right by!….:) I really love fish taco to! Great recipe combo!

  27. Nikka Harbick says:

    These look amazing. I’ve never made fish tacos either or had them, but will try them tonight. Since I live in NYC and do not have a grill or an area of outside area and trees to put it on… 🙂 I’m trying to make this in the oven. any suggestions?

    • Sure, Nikka. Just marinate the fish for 30 minutes and bake at 400° F for 15 minutes, basting about halfway through.

      • Nikka Harbick says:

        It was very tasty! Salt really brought out all of the flavor!

        I made it for my Russian family who was in town and they loved it! Still wish I had a grill, but the oven worked. I toasted the tortillas in the oven as well.


  28. I heart fish tacos! These look especially delicious!

  29. Absolute Delight. Cheers !

  30. This a good looking fish taco!! Wow! Love these!


  1. […] your own jar-garitas! #babbleshare-commentsbox{ background-image: […]

  2. […] 26th, 2011 § Leave a Comment Jon, Dean and I had a taco night tonight. We used this recipe. It was delicious and easy. I highly recommend […]

  3. […] Fish Tacos* (see note), and fruit salad   Note: Due to my corn allergy, I either eat these […]

  4. […] Margarita Fish Tacos (I will use crisp Romaine lettuce leaves instead of the corn tortillas and scrap the cheese & […]

  5. […] at Kalyn’s Kitchen: she is a master! Get your family to eat fish at Food for my Family’s fish tacos Or by trying Jeanette’s Kid Friendly fish tacos Or the Naptime Chef’s flavorful grilled […]

  6. […] Margarita Fish Tacos from Food for My Family. […]

Speak Your Mind