Salads
This Bacalao Salad Hawaii Recipe transforms traditional salt cod into a vibrant, tropical dish that balances flaky texture with bright Hawaiian flavors.
The secret lies in properly preparing the bacalao—soaking it overnight to remove excess salt, then poaching it gently for tender, flaky pieces that hold up perfectly in a refreshing salad.
I developed this recipe after craving something light yet satisfying, blending classic Spanish bacalao with island-inspired ingredients like pineapple, coconut, and citrus.
The salad itself is a celebration of textures and flavors: tender bacalao, crisp tropical vegetables, and a piña colada-inspired dressing that ties everything together. The dressing uses coconut milk, lime juice, and a touch of teriyaki for that signature Hawaiian sweetness, while fresh cilantro and red onion add brightness.
What makes this dish truly special is how the flaky bacalao absorbs the dressing without falling apart, creating a harmonious bite every time.
Perfect for warm weather gatherings or a refreshing lunch, this salad shines when served chilled but can also be enjoyed at room temperature for a slightly warmer presentation. Garnish with toasted coconut flakes and edible flowers for an elegant touch that feels both festive and effortless.
The combination of salty bacalao, sweet pineapple, and creamy coconut dressing makes this salad unforgettable—ideal for those who love bold flavors with a tropical twist.
Pair it with grilled mahi-mahi or tropical slaw for a complete meal, or serve it as a standalone dish that feels both celebratory and easy to prepare.
The key to success is taking the time to properly soak and poach the bacalao, ensuring it’s tender and flaky before assembling the salad. Once you try this recipe, you’ll never think of bacalao the same way again—it’s a game-changer for seafood lovers and tropical food enthusiasts alike.
Ingredients for bacalao salad hawaii
Flaky bacalao meets tropical flavors in this refreshing Hawaiian-inspired salad.
| Ingredient | Amount | Notes |
|---|---|---|
| Salt Cod (Bacalao) 🐟 | 12 oz | Soaked overnight, flaked |
| Fresh Pineapple 🍍 | 1 cup | Diced, ripe and juicy |
| Red Bell Pepper 🌶️ | 1 whole | Diced, any color |
| Cucumber 🥒 | 1 whole | Corrected to '1 medium whole' → '1' + 'whole' |
| Red Onion 🧅 | ½ cup | Thinly sliced, fresh |
| Fresh Cilantro 🌿 | ⅓ cup | Chopped, stems removed |
| Light Coconut Milk 🥥 | ½ cup | Full-fat for creaminess |
| Lime Juice 🍋 | ⅓ cup | Freshly squeezed |
| Teriyaki Sauce 🍜 | 1 tbsp | Low-sodium preferred |
| Toasted Coconut Flakes 🥥 | ¼ cup | For garnish |
| Extra-Virgin Olive Oil 🫒 | 1 tbsp | For drizzling |
| Diamond Crystal Kosher Salt 🧂 | ½ tsp | For seasoning |
| Freshly Ground Black Pepper 🌶️ | ¼ tsp | For finishing |
The bacalao is non-negotiable here—look for salt cod labeled 'bacalao' at specialty stores or Latin markets. Trader Joe's carries it pre-packaged, but for the best quality, ask your fishmonger for dry-cured, unsmoked bacalao. Soaking removes excess salt, so plan ahead: place the cod in cold water for 24 hours, changing the water every 4-6 hours. The flakiness comes from gentle poaching, not boiling—simmer it in fresh water with a bay leaf until just tender. Whole Foods bulk bins often have the best selection for tropical ingredients like pineapple and coconut milk too.
No teriyaki sauce? Substitute with equal parts soy sauce and honey—just reduce the honey if you're watching sugar. Fresh pineapple is ideal, but canned pineapple in juice works in a pinch (drain well). The coconut milk matters for creaminess—full-fat gives richer texture, but light works for a lighter salad. Swap red bell pepper for mango or papaya if you prefer, but the pepper adds that perfect crunch. For extra brightness, add a pinch of red pepper flakes if you like heat. Garnish with edible flowers if you're feeling fancy—Whole Foods carries them in the produce section.
Assemble the salad just before serving to keep the bacalao from getting soggy. Store components separately in airtight containers—bacalao holds for 3 days in the fridge, while the dressing keeps 5 days. For make-ahead convenience, poach the bacalao a day ahead and refrigerate. The dressing can be made 2 days in advance—just stir before using. This salad tastes even better the next day as flavors meld, making it perfect for meal prep. Portion into individual containers with a sprinkle of coconut flakes on top for easy grab-and-go lunches.
Why You'll Love This Recipe
- I’ll be real: bacalao’s cheap, and this recipe turns one block into a whole dish. The pineapple and veggies bulk it up without breaking the bank, and leftovers? They taste just as good the next day. My wallet and my taste buds win.
- 15-Minute Soak: Honestly, the bacalao just needs a quick soak in water—no fancy marinades or long waits. I toss in a bay leaf and a pinch of salt, let it sit while I chop the pineapple, and boom, it’s ready to go. No stress, no fuss.
- Sweet-Savory Magic: That contrast? Chef’s kiss. The salty, flaky bacalao meets the bright pineapple and crisp cucumber—it’s like a party in your mouth. The red onion adds just enough bite to keep it interesting, not cloying.
- Picnic or Potluck Star: Between us, this salad is my go-to for gatherings. It holds up in the heat, looks pretty in a bowl, and even my picky uncle asks for seconds. Serve it cold at a beach day or pack it for work—it’s that reliable.
Step-by-step instructions for bacalao salad Hawaii
Transform flaky salt cod into a vibrant tropical salad with bright flavors and perfect texture.
Prepare the Salt Cod
Begin by draining the soaked salt cod thoroughly and patting it dry with paper towels. Using your fingers or a fork, gently flake the cod into bite-sized pieces, removing any remaining skin or bones. The flakes should be tender but still hold their shape—this ensures they maintain structure when mixed with the salad ingredients.
Place the flaked salt cod in a medium bowl. In a small separate bowl, whisk together the 0.5 cup light coconut milk, 0.33 cup lime juice, 1 tablespoon teriyaki sauce, 0.5 teaspoon kosher salt, and 0.25 teaspoon black pepper. Pour this marinade over the salt cod and gently toss to coat evenly. Let it marinate for 10-15 minutes—this infuses the flakes with bright, tangy flavors while keeping them moist.
Prep and Combine the Vegetables
While the salt cod marinates, dice the 1 whole red bell pepper into small, even pieces and thinly slice the 0.5 cup red onion. Peel and seed the 1 whole cucumber, then cut it into small cubes. Transfer these vegetables to a large mixing bowl.
Add the 1 cup diced fresh pineapple and 0.33 cup chopped fresh cilantro to the bowl. Stir gently to combine, ensuring all ingredients are evenly distributed. The vegetables should look vibrant and fresh—this is the foundation of your salad's bright, tropical character.
Assemble and Chill the Salad
Drain the marinated salt cod, discarding any excess liquid, and add it to the vegetable mixture. Gently fold everything together until fully incorporated. The salt cod should be evenly distributed throughout the salad, with each bite offering a perfect balance of flaky texture and fresh vegetables.
Transfer the salad to an airtight container and refrigerate for at least 30 minutes before serving. This chilling time allows the flavors to meld together, ensuring each bite is cohesive and well-seasoned. The salad will keep well in the refrigerator for up to 2 days, making it perfect for meal prep.
Serve with Garnishes
When ready to serve, drizzle the salad with 1 tablespoon extra-virgin olive oil and gently toss to coat lightly. Sprinkle the top with 0.25 cup toasted coconut flakes for added crunch and a touch of tropical sweetness. The coconut flakes should be evenly distributed, adding both texture and visual appeal to the dish.
Serve immediately while the salad is still chilled. The contrast of flaky salt cod, crisp vegetables, and creamy coconut dressing creates a harmonious balance of flavors and textures. Pair with grilled fish or crusty bread for a complete meal.
Pro Tips For Making Bacalao Salad Hawaii
- SOAK THE BACALAO LONGER: I learned this the hard way—cutting corners on soaking time leaves your bacalao tasting like a salt lick. Aim for 24-36 hours in fresh water, changing it every 8 hours. The longer it soaks, the more tender and flavorful the final salad will be, especially when mixed with the bright pineapple.
- DICE THE PINEAPPLE SMALL: Big chunks of pineapple in this salad scream "lazy prep." Cut it into ¼-inch dice—small enough to melt into the bacalao but still recognizable. Overripe pineapple? Use it—it’s sweeter and blends better. Just skip the core; it’s tougher than the rest.
- DRESS THE SALAD LAST: Tossing everything together before adding dressing turns your salad into a soggy mess. Keep the bacalao, pineapple, and veggies separate until the very end, then gently fold in the dressing. This keeps the cucumber crisp and the red bell pepper from wilting into oblivion.
- USE COLD WATER FOR THE BACALAO: Warm or room-temperature water speeds up rehydration but makes the bacalao mushy. Stick to cold water—it slows the process just enough to keep the texture firm. Pro move: Add a splash of vinegar (white or apple cider) to the soak water; it helps break down the salt faster without sacrificing texture.
Common mistakes when making this dish
Over-Soaking the Cod
I’ve made this mistake more times than I’d like to admit—leaving the bacalao soak for more than 24 hours turns it mushy. The salt draws out moisture, and extended soaking breaks down the delicate texture.
Stick to 24 hours max, changing the water every 4-6 hours. If you’re short on time, a 12-hour soak still works, but the saltiness will be slightly stronger. 🧂
Skipping the Poach
Some recipes suggest boiling the bacalao, but that’s a no-go—it turns the fish rubbery. Instead, poach it gently in fresh water with a bay leaf until just tender (8-10 minutes).
Overcooking is the real enemy here. Test with a fork: it should flake easily but still hold shape. A meat thermometer helps—aim for 145°F internal temp. 🌡️
Using Unripe Pineapple
Nothing ruins the salad like mealy pineapple. Always pick fruit that’s yellow with slight red blush and gives slightly when pressed. If you’re using canned pineapple, drain it well and pat dry with a paper towel to avoid a watery salad.
For extra sweetness, let the pineapple sit at room temperature for 30 minutes before dicing. 🍍
Over-Mixing the Dressing
The dressing is the soul of this salad, but blending it too vigorously can turn it grainy. Whisk just until combined—no need for a blender. If you’re using full-fat coconut milk, let it sit at room temperature for 10 minutes first to prevent clumping.
And for the love of tropical flavors, taste as you go—adjust lime juice or teriyaki to balance sweet and tangy. 🍋
Ignoring the Chill Time
Rushing to serve means missing out on the magic. Let the salad chill for at least 30 minutes—this lets the flavors meld and the bacalao absorb the dressing without getting soggy. Pro tip: Store components separately in airtight containers.
The bacalao holds for 3 days in the fridge, while the dressing keeps 5 days. Assemble just before serving for the best texture. ❄️
Garnishing Too Late
Toast your coconut flakes right before serving—they lose crispness fast. Spread them on a dry skillet over low heat for 2-3 minutes, stirring constantly, until golden.
Add them to the salad in the final step so they stay crunchy. A drizzle of extra-virgin olive oil right before serving also keeps everything vibrant. 🥥
Nutrition facts
Frequently asked questions
Can I use fresh cod instead of salt cod in this recipe?
The recipe is designed specifically for salt cod (bacalao) because its unique texture and salty profile work perfectly with the tropical flavors. Fresh cod would be too delicate and wouldn't hold up well in the salad. If you absolutely must substitute, try firm white fish like mahi-mahi that's been lightly salted and poached, but the flavor and texture will differ significantly.
How do I find salt cod if my local store doesn't carry it?
Look for it in the Latin or specialty food sections of larger grocery stores, or check online retailers like Trader Joe's or Whole Foods. Many fish markets also carry it—just ask for "dry-cured bacalao." If you're in Hawaii, you might find it at local Asian markets. Always choose unsmoked, dry-cured bacalao for this recipe.
Can I make this salad ahead of time?
Yes! Store the poached bacalao and vegetables separately in airtight containers for up to 3 days. The dressing keeps for 5 days. Assemble just before serving to maintain the best texture. The flavors actually improve overnight, making this perfect for meal prep.
What's the best way to toast coconut flakes for garnish?
Spread 1/4 cup coconut flakes on a dry skillet over low heat for 2-3 minutes, stirring constantly until golden. Keep a close eye—they burn quickly! Add them to the salad right before serving to maintain crispness. For extra flavor, add a pinch of cinnamon while toasting.
Is this salad spicy?
Not at all! The recipe includes no spicy ingredients. However, if you'd like to add heat, try tossing in 1/4 teaspoon of red pepper flakes with the dressing. The natural spice comes from the red bell pepper and red onion, which add subtle sharpness rather than heat.
