Why Grilled Fish on Pineapple Planks with Spicy Pineapple Salsa?
The sweet aroma of pineapple mingling with smoky grilled fish creates a tropical flavor that instantly transports you to a beachside paradise. Using pineapple planks to grill fish not only infuses the fillets with subtle fruity sweetness but also prevents overcooking by acting as a natural barrier from direct heat. Paired with a zesty, spicy pineapple salsa bursting with fresh herbs and a kick of jalapeño, this dish offers a refreshing twist on classic seafood grilling. The vibrant presentation on pineapple planks also makes for an impressive, fun way to serve dinner.
Health Benefits & Nutrition
This Grilled Fish on Pineapple Planks with Spicy Pineapple Salsa is not just delicious but also packed with nutritious benefits. Fish like bass or snapper are excellent sources of lean protein and omega-3 fatty acids, which support heart and brain health (American Heart Association). Pineapple provides bromelain, an enzyme linked to digestive aid and anti-inflammatory properties (National Institutes of Health). The fresh jalapeños add a metabolism boost thanks to capsaicin, potentially aiding in weight management (Journal of Medicinal Food). Plus, the cilantro and bell pepper contribute antioxidants and vitamins C and A, supporting immune function. However, if you have allergies to seafood or pineapple, or if you are on blood-thinning medication, consult your healthcare provider before indulging.
Ingredients & Preparation
Recipe Card
| Prep Time | 20 minutes |
|---|---|
| Total Time | 45 minutes |
| Servings | 4 |
| Calories (per serving) | 384 |
| Diet Tags | Gluten-Free, High Protein, Low Saturated Fat |
Full Ingredient List
- 1 ripe pineapple (whole, for planks and salsa)
- 2-inch piece fresh ginger, peeled
- 1/2 cup fresh cilantro, coarsely chopped
- 2 tablespoons vegetable oil, plus extra for grilling
- 2 ripe plum tomatoes, seeded and diced
- 1 small orange bell pepper, finely chopped
- 1 medium jalapeño, chopped (seeds removed for milder heat)
- Juice of 1 lime
- 1/2 small red onion, finely chopped
- Kosher salt, to taste
- 2 tablespoons soy sauce
- 1 tablespoon honey
- Four 6-ounce skinless fillets of bass or snapper
Equipment Needed
- Outdoor grill or grill pan
- Sharp chef‘s knife
- Cutting board
- Mixing bowls
- Grater for ginger
- Brush for oil and sauce
- Tongs or spatula for flipping
Tips for Choosing Quality Ingredients
- Pick a fresh pineapple that smells sweet at the base and has firm, vibrant green leaves.
- Choose firm, translucent fish fillets with a mild ocean scent—avoid any with a strong fishy odor.
- Use fresh herbs like cilantro with bright leaves, avoiding any yellowing or wilting.
- Opt for ripe but firm tomatoes and bell peppers for the freshest salsa texture.
Step-by-Step Instructions
Step 1: Prepare the Pineapple Planks and Salsa (15 minutes)
Slice off the top of the pineapple and discard it. Carefully cut the pineapple’s sides to create 4 flat planks, ensuring they are thick enough to support fish without breaking. Using a sharp knife, dice the pineapple flesh from the core (discard the core). In a medium bowl, combine the finely diced pineapple with half the grated ginger, cilantro, vegetable oil, diced tomatoes, chopped bell pepper, jalapeño, lime juice, and red onion. Add ¼ teaspoon kosher salt and toss well. Refrigerate the salsa while preparing the fish.
Step 2: Marinate the Fish (5 minutes)
In a small bowl, mix the soy sauce, honey, and the remaining grated ginger until well combined. Lightly brush each fish fillet with vegetable oil, then sprinkle with salt. Reserve about half of the soy sauce mixture for brushing on the pineapple planks and fish during grilling.
Step 3: Assemble and Grill (20 minutes)
Preheat your grill to medium-high heat (about 375°F to 400°F). Brush the surface of each pineapple plank with the soy-honey-ginger mixture. Place the fish fillets on top of the planks, folding thinner edges under if necessary to fit. Brush the tops of the fillets with the remaining sauce.
Place the pineapple planks on the grill. Cover and grill for 15 to 20 minutes, or until the fish is opaque and flakes easily with a fork. Avoid moving the fish during cooking to encourage a golden crust and prevent breakage.
Step 4: Serve and Enjoy
Transfer the pineapple planks with grilled fish onto serving plates. Spoon generous amounts of spicy pineapple salsa over the fish. Serve additional salsa on the side for dipping or as a fresh accompaniment. Enjoy immediately while hot and aromatic.

Variations & Substitutions
- Fish Alternatives: Swap bass or snapper with other firm white fish like mahi-mahi, cod, or halibut, adjusting grilling time for thickness.
- Heat Level: For a milder salsa, omit jalapeño seeds or replace jalapeño with sweet red bell pepper. For more heat, add serrano peppers or a dash of cayenne pepper.
- Salsa Twist: Mix in diced mango or cucumber for extra sweetness and crunch. Fresh mint can replace cilantro for a different herbal note.
- Gluten-Free Soy Sauce: Use tamari or coconut aminos to keep the recipe gluten-free.
Storage & Shelf Life
Refrigeration: Store leftover grilled fish and salsa separately in airtight containers in the fridge for up to 2 days. The fish’s texture is best when enjoyed fresh.
Freezing: For longer storage, freeze fish fillets uncooked on pineapple planks, wrapped tightly in plastic and foil, for up to 1 month. Thaw overnight before grilling.
Signs of Spoilage: Discard any fish with off or sour smells, slimy texture, or discoloration. Salsa becoming watery or developing an off-flavor indicates spoilage.
Pro Tips
- Use thick pineapple planks (at least 1/2 inch) for sturdy grilling and optimal flavor infusion.
- Grate ginger finely to evenly distribute its pungent aroma without overpowering the salsa.
- Brush fish and pineapple repeatedly with the soy-honey glaze during grilling for a caramelized, glossy finish.
- Let fish rest briefly off the grill to lock in juices for a moist bite.
- Use a fish spatula or thin metal spatula to gently lift fish fillets from pineapple planks without tearing.
When is the best time to eat Grilled Fish On Pineapple Planks With Spicy Pineapple Salsa?
This dish shines on warm spring and summer evenings when fresh, tropical flavors are most refreshing. It’s perfect for outdoor grilling occasions, family dinners, or special celebrations. However, you can enjoy it year-round whenever you crave a light, fruity seafood meal.
Can I make the spicy pineapple salsa ahead of time?
Yes, preparing the salsa a few hours in advance enhances flavor melding. Keep it refrigerated and stir before serving. Avoid making it more than one day in advance to maintain freshness.
What type of grill works best for this recipe?
Both gas and charcoal grills work well. Charcoal adds a smoky depth, while gas provides control over consistent heat. You can also use a grill pan indoors if outdoor grilling isn’t possible.
How do I know when the fish is perfectly cooked?
Cook fish until it flakes easily when tested with a fork and has reached an internal temperature of 145°F. The flesh should be opaque and moist, not dry or translucent.
Can I use pineapple slices instead of planks?
Thick pineapple planks provide a sturdy surface to hold the fish without collapsing. Slices may not support the fillets as well and can fall apart on the grill.
Is it possible to grill the fish without pineapple planks?
Yes, but the pineapple planks add flavor and prevent burning. Without them, brush the grill with oil and cook fish directly on the grates, flipping carefully to avoid sticking.
How spicy is the salsa, and can I adjust it?
The jalapeño adds a moderate warmth that complements the sweetness of pineapple. You can reduce heat by removing seeds or omit jalapeño entirely for a mild version.
What wine pairs well with this grilled fish dish?
A crisp, citrusy white wine like Sauvignon Blanc or a light Pinot Grigio complements the tropical flavors and acidity of the salsa beautifully.

More Recipes You Will Love
If you enjoy seafood with vibrant flavors, try our Fried Oysters with Pickled Ginger Aioli. It’s an exciting dish that brings a creamy, tangy bite to your table.
For a festive side, the classic Crawfish Dressing offers bold, savory notes perfect alongside grilled fish.
Conclusion
Grilled Fish on Pineapple Planks with Spicy Pineapple Salsa brings a delightful combination of smoky, sweet, and spicy flavors to your dinner plate. The pineapple planks ensure juicy, tender fish infused with tropical notes, while the fresh salsa adds a lively kick. Whether you’re hosting a summer barbecue or craving a light, vibrant seafood meal, this recipe delivers both taste and visual appeal. Feel free to share your experience or tips below. Your feedback is always appreciated!
FAQs
When is the best time to eat Grilled Fish On Pineapple Planks With Spicy Pineapple Salsa?
This dish is ideal for warm weather, making it perfect for summer meals, outdoor barbecues, or any time you crave a light and refreshing seafood option. It’s also great for dinner parties where a vibrant, impressive dish is desired.
What types of fish work best for Grilled Fish On Pineapple Planks With Spicy Pineapple Salsa?
Firm, mild-flavored fish like bass or snapper work best as they hold together well on the pineapple planks and complement the sweet and spicy flavors of the salsa without overpowering them.
Can I make the spicy pineapple salsa ahead of time?
Yes, the salsa can be prepared a few hours in advance and refrigerated. This allows the flavors to meld beautifully, enhancing the overall taste when served with the grilled fish.
Are there any substitutions for the jalapeño in the salsa?
You can substitute jalapeño with milder peppers like Anaheim or a pinch of cayenne if you prefer less heat. Removing seeds from the jalapeño also reduces spiciness while maintaining flavor.
Is this recipe suitable for a gluten-free diet?
Yes, this recipe is gluten-free when using gluten-free soy sauce or tamari. It is naturally free from gluten ingredients, making it a suitable choice for those with gluten sensitivities.
