Bacalao Salad Hawaii Recipe: Tropical Crunch With Citrusy Cod Bites

Salads

Bacalao Salad Hawaii Recipe: Tropical Crunch With Citrusy Cod Bites

This Bacalao Salad Hawaii recipe reimagines Spanish tradition with island-inspired flair—juicy, desalted cod meets tropical crunch in a citrusy, herb-infused bowl that balances texture and flavor perfectly.

The secret lies in properly desalting the cod (a process that takes patience but transforms tough salted fish into melt-in-your-mouth bites) while letting fresh pineapple, avocado, and cilantro brighten the dish with Hawaiian sunshine.

What sets this salad apart is the fusion of techniques: the cod is gently poached in coconut milk for richness, then tossed with a dressing of lime, orange, and a touch of soy sauce for depth.

The result? A protein-packed salad with crispy edges from toasted macadamia nuts and tender, flaky cod that holds together beautifully. No heavy mayo here—just vibrant, balanced flavors that feel both familiar and exciting.

The assembly is where the magic happens: cool, creamy avocado contrasts with the warm, slightly sweet pineapple, while the cod absorbs the citrusy dressing without falling apart. Serve it as a light main course or alongside grilled mahi-mahi for a full Hawaiian-inspired feast.

The best part? Every bite delivers that perfect harmony of Spanish heritage and island vibes.

For those new to desalting cod, don’t worry—this method is foolproof and worth the effort. The salad keeps well for 24 hours, making it ideal for meal prep or potlucks. Pair it with a chilled piña colada cocktail for the ultimate tropical dining experience. Let’s build this dish!

👨‍🍳
Difficulty
Medium
🐟
Diet
Seafood
🔥
Calories
Med Cal

Ingredients for bacalao salad hawaii

Tropical flavors meet Spanish tradition in this vibrant, protein-packed salad bowl.

Ingredient Amount Notes
Salted Cod (Bacalao) 🐟 12 oz Desalted overnight (see method)
Fresh Pineapple 🍍 1 ½ cups Diced, small cubes (canned works)
Ripe Avocado 🥑 1 whole Pitted, diced (use ripe ones)
Fresh Cilantro 🌿 ½ cup Chopped, stems removed
Macadamia Nuts 🥜 ½ cup Toasted, roughly chopped
Coconut Milk 🥥 1 cup Full-fat, for poaching
Lime Juice 🍋 ¼ cup Freshly squeezed
Orange Juice 🍊 ¼ cup Freshly squeezed
Soy Sauce 🍶 1 tbsp Low-sodium preferred
Honey 🍯 1 tbsp Or agave for vegan option
Olive Oil 🫒 2 tbsp Extra-virgin for dressing
Garlic Cloves 🧄 2 cloves Minced, for dressing
Salt 🧂 ½ tsp Kosher or sea salt
Black Pepper 🌶️ ¼ tsp Freshly ground
Red Onion 🧅 ¼ whole Thinly sliced, for garnish

The salted cod is the star—proper desalting transforms tough, salty fish into melt-in-your-mouth bites. Soak the cod in 4 cups cold water for 24 hours, changing water every 8 hours. Trader Joe's and Whole Foods carry high-quality salted cod, but any reputable fishmonger will have it. For the pineapple, fresh is ideal but canned crushed pineapple (drained) works in a pinch—just don’t use the syrup-heavy kind. The avocado needs to be ripe but firm; if it’s too soft, it’ll turn mushy when tossed with the dressing. Toast the macadamia nuts in a dry pan for 3-4 minutes until golden—don’t walk away, they burn fast!

No fresh lime or orange juice? Bottled works, but add a pinch of sugar to balance the tartness. Short on honey? Maple syrup or agave keeps it vegan-friendly. The dressing is the magic—balance is key: citrusy, slightly sweet, with a touch of umami from the soy sauce. If you’re serving this for a crowd, double the dressing and store it separately. The garlic in the dressing can be roasted for a milder flavor (wrap cloves in foil, roast at 400°F for 10 minutes). For extra crunch, toast the nuts with a pinch of salt—they’ll stay crisp even when tossed with the salad.

This salad tastes even better the next day—keep it airtight in the fridge for up to 24 hours. The dressing can be made ahead and stored for 3 days in the fridge. For meal prep, store the cod, pineapple, avocado, and nuts separately, then toss everything together right before serving. The avocado will darken but stays safe to eat. Garnish with red onion just before serving—it adds a bright pop of color and freshness. Serve with chilled coconut water or a piña colada for the full Hawaiian experience!

❤️

Why You'll Love This Recipe

  • No Soak Needed: I’ll be real—most bacalao recipes make you soak the fish for hours. Not this one. The flakes just dissolve into creamy perfection with a quick rinse and 10 minutes in warm water. Honestly, I’ve made it three times in a row for potlucks, and zero prep stress.
  • Sweet-Savory Magic: That first bite? Crisp macadamia nuts crunch against tender cod, while the pineapple’s tang cuts through the richness. The avocado keeps it luscious, and the cilantro adds a bright finish. It’s the kind of flavor combo that makes you reach for seconds without even thinking.
  • Potluck Star: Between us, this salad travels better than any store-bought dish. The pineapple stays juicy, the avocado holds up in a cooler, and the nuts add texture that won’t get soggy. I’ve brought it to BBQs, beach days, and even office parties—no one’s ever questioned why it’s on the table.
  • Budget Feast: Salted cod’s cheap when you buy it in bulk, and the rest of the ingredients? Pantry staples. A single batch feeds six for under $15, and leftovers taste just as good cold the next day. My college budget still thanks me for this one.

Step-by-step instructions for bacalao salad hawaii

Here's how to create a vibrant fusion of Hawaiian flavors with tender bacalao bites.

1

Desalt and Poach the Bacalao

First, place the 12 oz salted cod (bacalao) in a bowl and cover with cold water. Let it soak for 24 hours, changing the water 3 times to fully desalt. This step is crucial—it removes the saltiness and ensures tender, flavorful bites.

After desalting, drain the bacalao and pat it dry with paper towels. In a saucepan, combine 1 cup coconut milk, 1 tbsp soy sauce, and 1 tbsp honey. Bring to a gentle simmer, then add the bacalao. Poach for 10-12 minutes until the fish flakes easily with a fork. Remove and let it cool completely before handling—it should be opaque and tender, not rubbery.

2

Prepare the Tropical Fruit and Nut Mix

While the bacalao poaches, dice the 1 whole ripe avocado into small cubes and place in a large bowl. Add 1.5 cups fresh pineapple, 0.5 cup toasted macadamia nuts, and 0.5 cup chopped cilantro. Gently fold everything together—you want to keep the avocado and pineapple intact for texture contrast.

In a small bowl, whisk together 2 tbsp olive oil, 2 cloves minced garlic, 0.25 cup lime juice, and 0.25 cup orange juice. Pour this dressing over the fruit and nut mix, then season with 0.5 tsp salt and 0.25 tsp black pepper. Toss lightly to combine, reserving a few macadamia nuts for garnish. The dressing should coat the ingredients without making them soggy.

3

Assemble and Garnish the Salad

Once the bacalao is cool, gently flake it into bite-sized pieces and add to the fruit mixture. Toss everything together just until the bacalao is evenly distributed. The salad should look vibrant with pops of green, yellow, and white—this is where the Hawaiian-inspired flavors really shine.

For garnish, thinly slice the 0.25 whole red onion and sprinkle over the top. The sharpness of the onion will cut through the richness of the bacalao and avocado, balancing the sweetness of the pineapple. Serve immediately while the avocado is still fresh and the bacalao is tender. This salad is best enjoyed within 2 hours of assembly to preserve texture and flavor.

👨‍🍳

Pro Tips For Making Bacalao Salad Hawaii

  • SOAK BACALAO 24 HOURS: I learned this the hard way—rushing the soak leaves your cod tasting like a salt lick. Use cold water only (no vinegar or baking soda) and change it twice: once after 8 hours, again after 16. The texture becomes tender but still holds shape—no mushy disaster when you dice it.
  • DICE PINEAPPLE SMALL: Big chunks scream "heavy" in this salad. Cut the pineapple into ¼-inch cubes so it blends evenly with the bacalao and avocado. Pro move: Pat the cubes dry first—wet fruit makes the dressing slide off instead of clinging.
  • TOSS AVOCADO LAST: Avocado turns brown fast, and no one wants sad, gray mush in their salad. Keep it whole until the very end, then slice and fold it in just before serving. A splash of lime juice on the slices buys you 10 more minutes—use it.
  • CRUSH MACADAMIAS COARSELY: Whole or finely chopped nuts overpower this dish. Lightly toast them first (350°F for 5 minutes), then pulse in a food processor until they’re still chunky—think "bacon bits" texture, not powder. This keeps the crunch without stealing the spotlight.

Best sauces and condiments for this recipe

Citrus-Lime Dressing

The star of this salad is its bright, tangy dressing—a perfect balance of lime juice, orange juice, and a whisper of soy sauce for umami depth.

I like to use freshly squeezed juice for maximum brightness, but bottled works in a pinch if you add a pinch of sugar to balance the tartness. The 2 tbsp extra-virgin olive oil adds richness, while minced garlic brings warmth.

For extra zing, muddle a few cilantro leaves into the dressing before whisking. 🍋

Coconut Milk Poaching

Instead of traditional olive oil or water, I poach the bacalao in coconut milk for a creamy, tropical twist that pairs beautifully with the Hawaiian flavors.

The 1 cup full-fat coconut milk (like Thai Kitchen brand) infuses the cod with subtle sweetness, while the 1 tbsp soy sauce and 1 tbsp honey add depth. Simmer gently to avoid curdling—this method keeps the cod moist and flavorful. 🥥

Spicy Pineapple Glaze

For a bold variation, swap the dressing for a spicy pineapple glaze. Simmer 1 cup crushed pineapple with 1 tbsp honey, 1 tsp chili flakes, and 1 tsp lime juice until reduced by half.

Drizzle this over the assembled salad for a sweet-heat contrast. It’s a showstopper at summer gatherings! 🌶️

Avocado-Lime Crema

Blend ½ ripe avocado, ¼ cup lime juice, 2 tbsp coconut milk, and 1 tbsp olive oil into a smooth crema. Fold this into the salad just before serving to keep the avocado vibrant.

It adds a luxurious texture without overpowering the other flavors. Trust me, it’s a game-changer for creaminess. 🥑

Toasted Macadamia Crunch

Toast the ½ cup macadamia nuts in a dry pan over medium heat for 3-4 minutes until golden, stirring constantly. Let them cool, then chop roughly. The nuts add a buttery crunch that balances the salad’s creamy and juicy elements.

For extra flavor, sprinkle with a pinch of flaky sea salt before tossing. 🥜

Red Onion Garnish

Thinly slice the ¼ red onion and sprinkle it over the salad just before serving. The sharp, crisp bite cuts through the richness of the bacalao and avocado, brightening every bite. If you prefer milder flavor, soak the slices in cold water for 5 minutes to mellow them out. 🧅

Nutrition facts

Servings 4
Amount Per Serving
Calories 380kcal
% Daily Value *
Total Fat 24g31%
Saturated Fat 6g30%
Cholesterol 65mg22%
Sodium 480mg21%
Total Carbohydrate 32g11%
Dietary Fiber 8g29%
Sugars 12g
Protein 24g48%
* Percent Daily Values are based on a 2,000 calorie diet. Your daily values may be higher or lower depending on your calorie needs.

Frequently asked questions

1

How long does desalting bacalao take?

Desalting bacalao requires 24 hours with water changes every 8 hours. This process removes excess salt and ensures tender, flavorful bites. For best results, use 4 cups cold water per 12 oz of cod. Don't skip this step—it's what transforms tough salted fish into melt-in-your-mouth texture!

2

Can I use canned pineapple instead of fresh?

Yes! Use canned crushed pineapple (drained) for convenience, but avoid syrupy varieties. For extra brightness, stir in ½ tsp lime juice to mimic fresh pineapple's tang. The texture will be slightly softer, but it still adds that tropical sweetness perfectly.

3

What if my avocado turns brown too quickly?

Avocado browning is normal but can be slowed by tossing the salad just before serving. For extra protection, brush avocado pieces with 1 tsp lime juice before assembling. Store the salad in an airtight container and keep it refrigerated until ready to eat. The dressing's acidity also helps preserve color.

4

How can I make this salad spicier?

Add ½ tsp chili flakes or 1 tbsp sriracha to the dressing for heat. For a smoky kick, swap ½ cup toasted macadamia nuts for ½ cup toasted peanuts> (tossed with ½ tsp cayenne). Garnish with thinly sliced jalapeño for extra fresh spice.

5

Can I prepare this salad ahead of time?

Store the poached bacalao, pineapple, and nuts separately in the fridge for 24 hours. Keep the dressing in a separate container. When ready to serve, toss everything together with fresh avocado and garnish. The flavors meld beautifully overnight, making it perfect for meal prep!

★★★★★4.6(9 reviews)
Categories Salads