Ingredients Seafood The Best Fish to Use for Tacos Maximize your fish taco pleasure by learning flavor combos that work. By Kristin Donnelly Kristin Donnelly Kristin Donnelly is a writer with nearly two decades of experience crafting stories and recipes for editorial publications, books, and brands. She was a food editor at Food & Wine for eight years. Kristin is the author of two cookbooks and co-host of the Everything Cookbook podcast. Food & Wine's Editorial Guidelines Updated on October 17, 2022 Share Tweet Pin Email Most types of fish can be thrown into a taco, but each kind works best with a different set of toppings. Here's what we recommend. White-fleshed, mild, saltwater fish Whether snapper, mahi-mahi, grouper, flounder, halibut, or cod, wild, local fish are the tastiest choice for Baja-style tacos. Since these fillets tend to be expensive, keep the toppings simple (think raw shredded cabbage and guacamole) so the mild flavor of these fish can really shine through. Double-check the Monterey Bay Aquarium's site to make sure the fish you're buying is sustainable in your area. Salmon Salmon isn't necessarily traditional, but there's no reason you can't wrap it in tortillas. Because the fish's flavor is stronger, it can stand up to spicy rubs as well as the charring heat of the grill. Taco Recipes to Put on Repeat Farmed freshwater fish At U.S. taco shops and trucks, you'll often find fish tacos made with tilapia or maybe even catfish. These can be a sustainable choice, for sure, but the fillets can have a murky, muddy flavor that's best covered up with lots of vibrant toppings. (For example, this is where you use that mango-tomato salsa). Was this page helpful? Thanks for your feedback! Tell us why! Other Submit