annarecipes.com

  • All Recipes
  • By Course
    • Dessert
    • Soup
    • lunch
    • Dinner
    • Crockpot
  • By Holiday
    • Christmas Desserts Ideas
    • Christmas Dinner Ideas
    • Christmas Appetizers & Party Snacks
    • Valentine’s Day
  • About Me
menu icon
go to homepage
  • All Recipes
  • By Course
    • Dessert
    • Soup
    • lunch
    • Dinner
    • Crockpot
  • By Holiday
    • Christmas Desserts Ideas
    • Christmas Dinner Ideas
    • Christmas Appetizers & Party Snacks
    • Valentine’s Day
  • About Me
search icon
Homepage link
  • All Recipes
  • By Course
    • Dessert
    • Soup
    • lunch
    • Dinner
    • Crockpot
  • By Holiday
    • Christmas Desserts Ideas
    • Christmas Dinner Ideas
    • Christmas Appetizers & Party Snacks
    • Valentine’s Day
  • About Me
×
Home

Whole Grilled Fish Tacos Recipe

Published: Apr 30, 2026 by Anna · This post may contain affiliate links ·

Jump to Recipe·Print Recipe
poisson-grille-entier-tortillas-mais this …

You know that feeling when you're standing at the fish counter and you spot something beautiful? That's exactly what happened to me last summer when I saw these gorgeous whole branzinos. I knew right then I wanted to grill them, but I wasn't sure how to make it family-friendly.

Jump to:
  • Why You Will Love This Whole Grilled Fish Tacos Recipe
  • Ingredients for Whole Grilled Fish Tacos
  • How to Make Whole Grilled Fish Tacos
  • Storage and Reheating for Whole Grilled Fish Tacos
  • Tips and Tricks for Making Whole Grilled Fish Tacos
  • Frequently Asked Questions About Whole Grilled Fish Tacos
  • Recipes You May Like
  • Final Thoughts on Whole Grilled Fish Tacos
  • Whole Grilled Fish Tacos

Here's the thing about whole grilled fish tacos – they sound fancy, like something you'd order at an upscale restaurant in Manhattan, but honestly? They're one of the easiest meals I make on busy weeknights. Alex was skeptical at first (he's always suspicious of anything that requires looking at a whole fish), but after I showed him how much fun it is to pick the meat off the bones himself, he asked me to make them every other week.

I've tested these grilled fish tacos at least a dozen times now, and I want to share exactly how I do it. The secret isn't in complicated techniques or hard-to-find ingredients. It's about respecting the fish, keeping the flavors simple, and letting everyone build their own taco exactly how they like it. Plus, they're ready in just 30 minutes, which means you can have a restaurant-quality dinner on the table before everyone's starving.

If you're looking for other simple seafood recipes that work great for family dinners, you might also love my recipe for quick garlic butter shrimp scampi – it comes together just as fast and is perfect for those nights when you want something fancy without the fuss.

Why You Will Love This Whole Grilled Fish Tacos Recipe

I get it – grilling a whole fish might feel intimidating if you've never done it. But I promise, this is actually easier than you think. Here's what makes these tacos so special:

  • Takes just 30 minutes from start to finish, including prep and cooking
  • Uses simple ingredients you probably already have at home
  • The whole fish stays incredibly moist and flavorful thanks to the cavity stuffing
  • Everyone gets to participate by building their own tacos – makes dinner interactive and fun
  • This meal feels special enough for entertaining but easy enough for a regular Tuesday night
  • Naturally gluten-free and packed with healthy omega-3s from the fish
  • The charred outside and herbs create incredible flavor without needing heavy sauces

Ingredients for Whole Grilled Fish Tacos

Here's what you'll need to make these beauties:

For the Fish:

  • 1 teaspoon ground cumin
  • 1 teaspoon ground ancho chile powder
  • 6 tablespoons extra-virgin olive oil, divided
  • 2 tablespoons juice from 1 lemon or 2 limes, divided
  • Kosher salt and freshly ground black pepper
  • 2 whole fish (1.5 pounds each), such as mullet, branzino, porgy, or sea bass, scaled and gutted
  • 1 whole lemon or lime, thinly sliced, plus 1 lemon or lime cut into wedges
  • ¼ cup minced fresh cilantro leaves, plus 8 to 12 whole cilantro stems

For the Toppings:

  • ¼ cup sliced scallions
  • 1 serrano or jalapeño pepper, sliced or minced
  • 1 small cucumber (half thinly sliced, half cut into ½-inch dice)
  • 1 recipe pico de gallo
  • Corn tortillas for serving

A note about the fish: I've found that branzino works beautifully because it's mild and flakes easily, but honestly, any firm white fish with similar size works great. Just make sure your fishmonger scales and guts them for you – this saves so much time and hassle.

poisson-grille-tacos-mais

How to Make Whole Grilled Fish Tacos

Step 1: Prepare the Fish Seasoning Mixture

In a small bowl, whisk together the cumin, ancho chile powder, 2 tablespoons of olive oil, and 1 tablespoon of lemon or lime juice. Season generously with salt and pepper and stir until everything's combined.

This is where the flavor really starts. I learned this technique years ago when I was watching my mom make fish, and it changed everything about how I season whole fish. The spices marry with the oil to create this amazing paste that coats every inch of the fish.

Rub this mixture all over both of your fish, getting it into all the nooks and crannies. Stuff the cavity of each fish with thin lemon or lime slices and the whole cilantro stems. The citrus and herbs will steam inside the fish as it cooks, infusing it with incredible flavor. Set the fish aside for about 5 minutes.

Step 2: Make the Cilantro Scallion Topping

In a medium bowl, combine the minced cilantro, sliced scallions, serrano or jalapeño pepper, remaining ¼ cup of olive oil, and remaining 1 tablespoon of lemon or lime juice. Season everything to taste with salt and pepper.

This topping is basically liquid gold, honestly. It's bright, fresh, and not overwhelming. I make this while the grill is preheating so it's ready to go when the fish finishes cooking. You can make it up to an hour ahead if that helps with your timing.

In a separate medium bowl, combine the diced cucumber with your pico de gallo. This creates a fresh, crunchy side that balances the richness of the fish perfectly.

Step 3: Get Your Grill Ready

Light one full chimney of charcoal. When all the charcoal is lit and covered with gray ash, carefully pour it out and arrange the coals on one side of your charcoal grate. Set the cooking grate in place, cover the grill, and let it preheat for 5 minutes.

If you're using a gas grill (which I sometimes do when we're in a time crunch), set half the burners to the highest heat setting, cover it, and preheat for 10 minutes.

Once your grill is ready, clean and oil the grilling grate. This step is really important – it prevents the fish from sticking. I use a paper towel dipped in oil to rub down the grates while they're hot.

Step 4: Grill the Fish

Set your fish over the hot side of the grill and cook until the bottom side is nicely browned, about 5 minutes. You'll see the skin start to char a little, and that's exactly what you want. It creates this amazing crust that keeps all the juices locked inside.

Here's the trickiest part (but honestly, it's still easy): flipping the fish. Using a carving fork, insert the tines between the grill grate and under the fish. Gently attempt to lift the fish from below. If it resists, let it cook for just 1 more minute and try again. When the fish lifts easily from the grill, carefully turn it over onto the other side.

I won't lie – the first time I did this, my heart was pounding. I was so worried the fish would fall apart. But it doesn't. The cooking process firms up that bottom layer so it's sturdy enough to flip.

Step 5: Finish Cooking the Fish

Cook the second side until an instant-read thermometer inserted in the thickest part of the fish (near the thickest part of the body, not touching bone) registers 135°F, about 5 more minutes. This temperature gives you fish that's cooked through but still incredibly moist and tender.

If the skin starts to char more than you'd like before the inside finishes cooking, transfer the fish to the cooler side of the grill to finish gently.

Let the fish rest for 5 minutes after it comes off the grill. This is important because it allows the juices to redistribute throughout the meat.

Step 6: Warm the Tortillas

While the fish is cooking, warm your corn tortillas directly over the hot side of the grill. Flip them as soon as they start to char slightly, and stack them under a clean kitchen towel as they finish cooking. This keeps them moist and pliable. You want them warm and flexible, not crispy and breakable.

Step 7: Assemble and Serve

Transfer the grilled fish to a serving platter and spoon that cilantro scallion mixture all over the top. Garnish with the cucumber slices and lemon or lime wedges.

Here's my favorite part: everyone makes their own tacos. Set everything on the table – the fish, the tortillas, the cucumber pico de gallo, extra lime wedges, and any hot sauce someone might want. Let each person pick meat off the fish and build their taco exactly how they like it.

Sarah loves to load hers with tons of cilantro. Alex adds extra lime. Donald goes for the pico de gallo. And honestly? That's what makes this meal feel so special. It's interactive and fun, not just another dinner where I'm serving everyone a plate.

poisson-grille-fourchette-chair-blanche

Storage and Reheating for Whole Grilled Fish Tacos

I'll be honest – these tacos taste best eaten fresh and warm, right off the grill. But life happens, and sometimes you have leftovers.

Store any leftover cooked fish in an airtight container in the refrigerator for up to 2 days. The fish will keep its flavor fine, though the crispy skin won't stay quite as crispy.

To reheat, I gently warm the leftover fish in a 300°F oven for about 10 minutes, which prevents it from drying out. You can also eat it cold, which is honestly delicious over a salad if you're looking for a completely different meal the next day.

The cilantro scallion topping and cucumber pico de gallo should be made fresh and stored separately if you're making them ahead. They'll keep for about a day in the fridge.

Tips and Tricks for Making Whole Grilled Fish Tacos

I've learned a few things making these over and over, and I want to save you from any potential hiccups:

  • Buy the right size fish: Smaller whole fish (1.5 to 2 pounds) cook more evenly than larger ones. This size is perfect for 4 people when you're making 2 fish.
  • Don't skip the oil on the grates: This is the one thing that really matters for keeping your fish from sticking. A well-oiled, hot grate is your friend.
  • Trust the thermometer: I used to guess about doneness and sometimes ended up with slightly undercooked centers. An instant-read thermometer takes the guesswork out completely.
  • Keep the skin on: The skin protects the delicate flesh underneath and creates those beautiful char marks everyone loves.
  • Have everything prepped before you start grilling: This isn't a recipe where you can chop vegetables while things are cooking. Get your cilantro mixture, tortillas, and toppings all ready to go first.

Here's something I didn't expect: kids actually love the interactive part of building their own tacos. Even picky eaters seem more willing to try fish when they're the ones assembling it. Have you noticed that about your own kids?

Frequently Asked Questions About Whole Grilled Fish Tacos

What is the best type of fish to use for whole grilled fish tacos?

Any firm white fish works wonderfully for this recipe. I love using branzino because it's mild, flakes beautifully, and looks impressive when you're serving a whole fish. Porgy, sea bass, and mullet are all fantastic too. Honestly, ask your fishmonger what looks fresh that day – they'll recommend something perfect. Just make sure they're similar in size so they cook evenly.

How do you keep whole fish from sticking to the grill when cooking?

This is the question I get asked most often! The secret is twofold. First, make absolutely sure your grill grates are clean and oiled before you add the fish. I use a folded paper towel dipped in oil to rub the hot grates right before cooking. Second, let the fish cook undisturbed for the full 5 minutes on the first side. Resist the urge to move it around. The fish will release naturally from the grate once it's properly seared and ready to flip. If you try to move it too early, it'll stick. Patience is your friend here.

What internal temperature should grilled whole fish reach for tacos?

Aim for an internal temperature of 135°F when measured with an instant-read thermometer inserted into the thickest part of the fish body (not touching bone). This temperature is perfect because it means the fish is fully cooked and safe to eat, but still incredibly moist and tender. Overcooked fish becomes dry and flaky in an unappetizing way. This temperature hits that sweet spot every single time.

What toppings go best with whole grilled fish tacos?

The toppings I've included in this recipe are my absolute favorites, but you can definitely customize them based on what your family loves. The cilantro scallion mixture and cucumber pico de gallo are my non-negotiables – they're fresh and bright and balance the richness of the fish. Beyond that, consider adding sliced avocado, shredded cabbage for crunch, diced mango for sweetness, or hot sauce if your family likes heat. Keep toppings simple and fresh – let the fish be the star.

Recipes You May Like

Looking for more fresh seafood recipes that come together quickly? Here are a few of my family's other favorites:

  • Quick Garlic Butter Shrimp Scampi – Ready in 20 minutes and perfect for nights when you want something that tastes fancy but isn't complicated at all
  • Creamy Baked Dijon Salmon – A different take on grilled fish that works beautifully for weeknight dinners
  • Sweet and Spicy Honey Garlic Shrimp Stir-Fry – Another quick seafood option that the whole family loves

Final Thoughts on Whole Grilled Fish Tacos

I genuinely love making these tacos for my family. There's something about grilling a whole fish that feels like you're doing something special, but the reality is it's just as easy as grilling a steak or chicken breasts. The fish cooks quickly, stays moist thanks to all those herbs and citrus stuffed inside, and everyone gets to customize their own dinner.

Plus, honestly? The presentation is impressive. When you bring that whole grilled fish to the table with all the fresh toppings and warm tortillas, people think you've spent hours in the kitchen. Your secret? You've actually only spent 30 minutes, and most of that was just waiting for things to cook.

Try making these next time you're looking for a meal that feels a little special. I think your family will be asking you to make them again and again.

Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon
poisson-grille-entier-tortillas-mais

Whole Grilled Fish Tacos


5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

  • Author: Anna
  • Total Time: 30 minutes
  • Yield: 4 servings 1x
Print Recipe
Pin Recipe

Description

Beautiful whole grilled fish tacos that are fancy enough for entertaining but easy enough for a regular Tuesday night. Takes just 30 minutes from start to finish with simple ingredients and a fresh cilantro scallion topping.


Ingredients

Scale
  • 1 teaspoon ground cumin
  • 1 teaspoon ground ancho chile powder
  • 6 tablespoons extra-virgin olive oil, divided
  • 2 tablespoons juice from 1 lemon or 2 limes, divided
  • Kosher salt and freshly ground black pepper
  • 2 whole fish (1.5 pounds each), such as mullet, branzino, porgy, or sea bass, scaled and gutted
  • 1 whole lemon or lime, thinly sliced, plus 1 lemon or lime cut into wedges
  • ¼ cup minced fresh cilantro leaves, plus 8 to 12 whole cilantro stems
  • ¼ cup sliced scallions
  • 1 serrano or jalapeño pepper, sliced or minced
  • 1 small cucumber (half thinly sliced, half cut into ½-inch dice)
  • 1 recipe pico de gallo
  • Corn tortillas for serving


Instructions

  1. Whisk together the cumin, ancho chile powder, 2 tablespoons of olive oil, and 1 tablespoon of lemon or lime juice in a small bowl. Season generously with salt and pepper.
  2. Rub the seasoning mixture all over both fish, getting it into all the nooks and crannies.
  3. Stuff the cavity of each fish with thin lemon or lime slices and the whole cilantro stems.
  4. Set the fish aside for about 5 minutes.
  5. In a medium bowl, combine the minced cilantro, sliced scallions, serrano or jalapeño pepper, remaining ¼ cup of olive oil, and remaining 1 tablespoon of lemon or lime juice. Season with salt and pepper to taste.
  6. In a separate medium bowl, combine the diced cucumber with your pico de gallo.
  7. Light one full chimney of charcoal. When covered with gray ash, arrange the coals on one side of your charcoal grate. Set the cooking grate in place and preheat for 5 minutes.
  8. Clean and oil the grilling grate with a paper towel dipped in oil.
  9. Set your fish over the hot side of the grill and cook until the bottom side is nicely browned, about 5 minutes.
  10. Using a carving fork, gently flip the fish when it lifts easily from the grill.
  11. Cook the second side until an instant-read thermometer inserted in the thickest part of the fish registers 135°F, about 5 more minutes.
  12. Let the fish rest for 5 minutes after it comes off the grill.
  13. While the fish is cooking, warm your corn tortillas directly over the hot side of the grill and stack them under a clean kitchen towel.
  14. Transfer the grilled fish to a serving platter and spoon the cilantro scallion mixture all over the top.
  15. Garnish with the cucumber slices and lemon or lime wedges and serve with tortillas.

Notes

Buy whole fish that are 1.5 to 2 pounds for even cooking. Don't skip the oil on the grates – this is what keeps your fish from sticking. Trust an instant-read thermometer for perfect doneness. The fish cooks quickly and stays moist thanks to all those herbs and citrus stuffed inside. Make everything ahead before you start grilling – the cilantro mixture, tortillas, and toppings should all be ready to go first.

  • Prep Time: 15 minutes
  • Cook Time: 15 minutes
  • Category: Seafood
  • Method: Grilled
  • Cuisine: Mexican

Did you make this recipe?

Share a photo and tag us — we can't wait to see what you've made!

More Dinner

  • Deep pepperoni casserole slice
    Deep hamburger beef sausage
  • loaded bacon cheeseburger alfredo pasta close up
    Loaded bacon cheeseburger alfredo pasta
  • pappardelle bolognese in bowl
    bolognese recipe
  • sizzling chicken fajitas with peppers onions in skillet
    chicken fajita recipe
anna looking to camera po

Welcome!

Hi, I’m Anna, a mom and recipe developer from Manhattan. I share easy homemade recipes made with love. Let’s connect!

Read my story

Recents

  • Colorful jello cubes in bowl
    Lipojaro jello recipe
  • Cinnamon sugar pizza slice with glaze
    Cinnamon sugar pizza made with crescent rolls
  • Creamy corn chowder with bacon
    Amish snow day soup recipe
  • stacked golden jello cubes
    Jello diet
  • pastel easter swirl pie slice
    Easter swirl pie recipe
  • hot wellness drink with lemon slice
    Dr phil diabetes recipe
  • Refreshing lemon balm drink in glass pitcher
    Lemon balm recipe
  • Warm gelatin drink with lemon
    What are the 3 ingredients in the gelatin trick

Dessert

  • Deep pepperoni casserole slice
    Deep hamburger beef sausage
  • loaded bacon cheeseburger alfredo pasta close up
    Loaded bacon cheeseburger alfredo pasta
  • poisson-grille-entier-tortillas-mais
    Whole Grilled Fish Tacos Recipe
  • pappardelle bolognese in bowl
    bolognese recipe
  • sizzling chicken fajitas with peppers onions in skillet
    chicken fajita recipe
  • chicken marsala in skillet with creamy mushroom sauce
    chicken marsala recipe

Footer

↑ back to top

About

  • Recipe Index
  • Privacy Policy

Welcome

white favicon

Explore

  • Privacy Policy
  • Terms and conditions
  • Affiliate Disclaimer
  • Accessibility Policy

As an Amazon Associate I earn from qualifying purchases.

Copyright © 2025 Anna Recipes.