These fish tacos with mango pineapple salsa will tempt your taste buds with the flavors of fresh, zesty, and tropical flavors all wrapped up in a warm tortilla! Flaky, seasoned fish is topped with a sweet and tangy salsa made from juicy mango, pineapple, red onion, and a splash of lime for brightness. Your family will love them!

The Best Time To Serve Fish Tacos:
These fish tacos have a tropical twist, which makes them a natural fit for warmer months. The fresh salsa with pineapple and mango pairs perfectly with summer cookouts, beach gatherings, or even a Cinco de Mayo spread. When the weather’s hot, people tend to go for lighter, refreshing meals like this one.
There’s no reason to limit them to summer. Cooks and restaurants serve fish tacos year-round because:
- Pineapple and mango are usually available in grocery stores no matter the season.
- A bright, tropical dish can be just the thing to break up heavy winter meals. They taste like summer on your plate.
Jump to:
- The Best Time To Serve Fish Tacos:
- Main ingredient tips:
- Instructions:
- 🐟 Helpful Hints:
- Pineapple Mango Salsa:
- 🍺 Substitution Ideas for Beer-Battered Fish:
- 🎣 Variations on Beer-Battered Fish:
- Essential Equipment for Beer-Battered Fish:
- Storage Tips for Beer-Battered Fish:
- Reheating Fish Tacos:
- ⭐ Top Tip for Crispy Beer-Battered Fish ⭐
- FAQ's:
- More Dinner Recipes You'll Love!
- Fish Tacos with Mango Pineapple Salsa

Main ingredient tips:
🐟 The Fish:
The heart of any fish taco is (you guessed it) the fish. You want something mild and flaky..think mahi-mahi, cod, tilapia, or even halibut if you’re feeling fancy.
🥭 Mango:
In the salsa, it balances out the savory flavor of the fish with a burst of natural sweetness.
🍍 Pineapple:
The mango is sweet, while the pineapple brings tangy and juicy flavors, not to mention its gorgeous color. Pineapple and seafood are meant to be together, and when you toss them into a salsa, it’s the combination of flavors that makes your mouth happy!
🌿 Cilantro:
Love it or leave it, cilantro is that pop of herbal freshness that ties everything together. It's the ideal herb for fish, with its vibrant color that complements the dish beautifully.
🌶️ Jalapeño:
Fish tacos without a bit of heat? No way! With their heat and crisp texture, they provide a spicy kick that contrasts beautifully with the mildness of the fish and the sweetness of the salsa.
🍋 Lime:
A squeeze of lime is the secret handshake of great tacos. It brightens the fish, lifts the salsa, and makes all the flavors pop like fireworks. Honestly, don’t skip the lime!
🌮 The Tortilla:
Last but not least, the tortilla. Whether you’re a corn purist or a flour tortilla fan, it’s the warm, toasty hug that holds all these incredible flavors together. Pro tip: lightly char them on a skillet or grill for that extra smoky flavor.
➡️ See recipe card below for quantities.
Instructions:

Step 1: Slowly pour in the beer until a smooth batter (similar to pancake batter) is formed.

Step 2: Dip each piece of fish into the batter until it is fully coated, allowing the excess to drip off.

Step 3: Carefully place the battered fish into the hot oil. Cook 3-4 minutes on each side, flipping halfway through with a slotted spoon or tongs.

Step 4: Remove the fish from the oil and place on a wire rack to remove excess oil.
🐟 Helpful Hints:
1. Keep Everything Cold
Cold batter gives you crispier fish. Chill your beer, and even your mixing bowl before making the batter. Warm batter tends to absorb more oil and can get greasy.
2. Don’t Overmix the Batter
A few lumps are okay! Stirring too much develops gluten, which makes the coating heavy instead of light and crunchy. Just a quick whisk and you're done!
3. Use Fizzy Beer
The bubbles in the beer are the secret to that airy crunch. A light lager or pilsner works great, if you're feeling more adventurous, you can try IPA for more flavor.
4. Pat the Fish Dry
Before dipping, blot the fish with paper towels.
5. Double-Dip for Extra Crunch
For a thicker crust, dust the fish lightly with flour before dipping it into the batter. This helps the coating stick better.
6. Fry in Batches
Don’t overcrowd the pan. Too many pieces at once drop the oil temperature, leaving fish soggy instead of golden.
7. Watch the Oil Temperature
Keep oil around 350–365°F. Too hot can burn the outside and leave it raw on the inside. Too cold an oil can leave a greasy batter. A kitchen thermometer is your BFF!
8. Drain Properly
Skip paper towels (they can trap steam). Instead, place fried fish on a wire rack over a baking sheet so the crust stays crisp.
9. Serve Immediately
Beer-battered has its best crunch right after frying. Have sides and sauces ready to go so everyone can dig in right away.
10. Get Creative with the Beer Choice
- Dark stout for a malty, rich crust.
- Wheat beer for light and citrusy notes.
- Non-alcoholic beer works too, for a family-friendly twist.

Pineapple Mango Salsa:
This mango pineapple salsa is a fruity and fresh salsa that pairs perfectly with the fish tacos. A little sweet and salty with every bite!
Salsa Variations:
1. Spicy Kick:
Add diced jalapeños, serrano peppers, or a pinch of chili flakes for heat. Perfect for those who like a sweet-and-spicy combo.
2. Tropical Twist:
Mix in diced papaya or kiwi to the salsa, along with the pineapple and mango. This adds even more tropical flavors and a pop of color.
3. Savory & Fresh:
Toss in diced cucumber or avocado with extra lime juice. This tones down the sweetness and makes the salsa creamy and refreshing.
4. Herby Boost:
Swap or mix cilantro with fresh mint or basil. Mint gives a cool taste, while basil pairs beautifully with grilled fish or chicken.
🍺 Substitution Ideas for Beer-Battered Fish:
1. Beer Alternatives:
- Sparkling water or club soda keeps the batter light and crispy, without the need for alcohol.
- Ginger ale or lemon-lime soda adds a touch of sweetness and fizz.
- Non-alcoholic beer is perfect for the same flavor without the alcohol.
2. Flour Alternatives:
- Rice flour or cornstarch is extra light and crisp, like tempura-style batter.
- Gluten-free flour blend keeps the crunch but works for gluten-free diets.
- Whole wheat flour adds a nutty flavor (though the crust will be a little denser).
3. Fish Alternatives:
- Cod, haddock, and pollock are classic choices, mild and flaky.
- Tilapia or catfish are budget-friendly and widely available.
- Halibut, mahi-mahi, or snapper for a firmer, meatier bite.
- Shrimp or calamari rings are a fun twist using the same batter.
4. Seasoning Switch-Ups:
- Swap paprika with cayenne pepper for more heat.
- Add garlic powder, onion powder, or Old Bay for extra flavor.
- Mix in herbs like dill, parsley, or thyme for a fresher taste.
5. Oil Alternatives:
Avocado oil is a little pricier, but it's a super clean frying option.
Peanut oil offers a rich, nutty flavor and a high smoke point.

🎣 Variations on Beer-Battered Fish:
1. Spicy Beer-Battered Fish:
Add a pinch of cayenne pepper, chili powder, or even hot sauce to the batter for a fiery kick. Perfect for readers who love bold flavor!
2. Herb-Infused Batter:
Stir chopped fresh parsley, dill, or cilantro right into the batter. It adds a fresh, bright flavor that pairs beautifully with fish.
3. Gluten-Free Version:
Use a gluten-free all-purpose flour blend or rice flour instead of regular flour. Pair it with a crisp hard cider or gluten-free beer for a crunchy coating.
4. Lemon-Pepper Batter:
Mix lemon zest and cracked black pepper into the dry ingredients before adding the beer. This gives a zippy, citrusy twist that’s light and refreshing.
5. Cajun-Style Batter:
Mix Cajun seasoning (paprika, garlic powder, thyme, cayenne) into the flour for a Southern spin that’s smoky and spicy.
6. Panko-Coated Finish:
For extra crunch, dip the beer-battered fish into panko breadcrumbs before frying. Double crisp magic!

Essential Equipment for Beer-Battered Fish:
Deep-Fry Thermometer: Essential for keeping the oil around 350–365°F for perfect crispness.
Slotted Spoon or Spider Strainer: To scoop out fried fish while draining off excess oil.
Wire Rack and a Baking Sheet: The best setup for draining fried fish without trapping steam (stays crispy!).
Serving Platter or Basket: Because presentation matters when you’re serving beautiful, golden, crispy fish!
Storage Tips for Beer-Battered Fish:
1. Cool Before Storing:
Let the fish cool completely on a wire rack before storing. Putting hot fish into a container traps steam and makes the coating soggy.
2. Refrigeration:
Place leftovers in an airtight container lined with paper towels. Store in the fridge for up to 2–3 days.
3. Freezing:
For longer storage, freeze the fish. Arrange pieces on a baking sheet in a single layer and freeze until solid. Then transfer to a freezer-safe bag or container. Keeps well for up to 1 month.
Reheating Fish Tacos:
- Oven or Air Fryer (Best Option): Preheat oven to 375°F (or use an air fryer at 350°F). Place fish on a wire rack over a baking sheet and heat for 10–15 minutes (air fryer may take less). This brings back the crispiness.
- Avoid the Microwave: It makes the batter soft and soggy. If in a pinch, microwave only briefly and then crisp up in a hot skillet or oven.

⭐ Top Tip for Crispy Beer-Battered Fish ⭐
Keep everything cold and the oil hot.
Chill your beer, flour, and mixing bowl before making the batter, then fry in oil that’s steady at 350–365°F. The shock of cold batter hitting hot oil creates steam, puffing up the coating and giving you that irresistible, shatter-crisp crust every time.
FAQ's:
Q: Can I make the batter ahead of time?
A: It’s best to make the batter right before frying so the carbonation stays bubbly and light. If you must, mix the dry ingredients ahead and add the cold beer at the last minute.
Q: How do I keep the coating from falling off?
A: Pat the fish dry and lightly dust it with flour before dipping into the batter. This gives the batter something to cling to.
Q: Why did my fish turn out greasy instead of crispy?
A: Most likely the oil wasn’t hot enough, or the pan was overcrowded. Keep oil at 350–365°F and fry in small batches.
More Dinner Recipes You'll Love!
Looking for other recipes like this? Try these:

Fish Tacos with Mango Pineapple Salsa
Equipment
- deep fryer or large pot
- whisk or fork
- paper towel lined wire rack or baking sheet
- tongs or slotted spoon
Ingredients
For the fish fillets:
- 1 lb. white fish fillets Cod, Halibat, Mahi-Mahi work well.
- 1 cup all purpose flour
- 1 teaspoon baking powder
- ½ teaspoon salt
- ¼ teaspoon black pepper
- vegetable oil for frying
- flour tortillas
- shredded lettuce for serving
For the Mango Pineapple Salsa:
- ½ cup diced pineapple
- ½ cup diced mango
- ¼ cup diced red onion
- ¼ cup chopped cilantro
- 1 juiced lime
- salt and pepper to taste
Instructions
For the Fish Fillets:
- In a large bowl, whisk together the flour, baking powder, salt, and black pepper.
- Slowly pour in the beer while whisking until a smooth batter forms. The batter should be similar to a pancake batter. If the batter is too thick, add a little more beer. Let the batter rest for about 10 minutes.
- In the meantime, heat about 2 inches of oil in a deep pot until the temperature reaches 375℉.
- Cut the fillets into smaller sized fillets and pat them dry with paper towels.
- Dip each piece of fish into the batter ensuringit is fully coated. Allow the excess batter to drip off.
- Carefully place the beer battered fish into the hot oil, only a few pieces at a time. Cook 3-4 minutes on each side flipping halfway through with a slotted spoon or tongs. This will ensure even browning.
- Remove the fish from the oil and place on a paper towel lined baking sheet to remove the excess oil.
- Repeat the process with the remaining fish fillets. Enjoy!
For the Pineapple Mango Salsa:
- In a medium bowl, combine the diced pineapple, mango, red onion, cilantro, and lime juice with a pinch of salt. Set aside.
For the assembly:
- Warm the tortillas in the microwave until soft and pliable.
- Top the tortillas with some shredded lettuce, top with a piece of fish and a spoonful of salsa or sour cream. Serve immediately and enjoy!
Notes
-
Fresh vs. Frozen Fish:
Frozen fish works fine! Just thaw it completely and pat dry before seasoning to avoid excess moisture (which can cause the fish to steam instead of sear). -
Tortilla Tip:
Warm your tortillas directly over a gas flame or in a dry skillet for 20–30 seconds per side. It adds a little char and keeps them flexible so they don’t tear. -
Balancing the Salsa:
If your pineapple and mango are super sweet, add a splash of lime juice or even a tiny pinch of salt to keep the flavors balanced -
Cabbage Crunch:
Shredded green cabbage adds a refreshing crunch, but you can also use coleslaw mix, shredded lettuce, or even thinly sliced radishes for something different. -
Serving Idea:
Serve with a side of cilantro-lime rice or black beans for a complete meal that feels restaurant-worthy.



















