Crispy Pan-Seared Salmon with Fresh Pineapple Salsa

Crispy-skinned salmon is finished with a sweet-and-savory homemade pineapple salsa that’s bright, fresh, and full of flavor. This pan-seared salmon with pineapple salsa is simple enough for a weeknight, makes good meal prep, and looks elegant enough for company.

A plate of salmon with a pineapple salsa.

Why You’ll Love Pineapple Salsa Salmon

I cook seafood most weeks, and this is one of my favorite salmon preparations. It balances savory, sweet, and bright flavors while keeping the texture contrast you want: crisp skin, tender flesh, and a crunchy salsa on top.

The salmon is seared so the skin becomes crisp and golden while the interior stays moist. The pineapple salsa—like a pineapple pico de gallo—combines juicy pineapple with tomato, onion, jalapeño, cilantro, and lime for a lively topping that complements the richness of the fish.

This recipe is versatile. If you prefer a more savory option, swap the pineapple for a classic pico de gallo. If you want sweeter flavors, serve the fish with a glaze before topping with salsa. The method adapts nicely to different sauces, salsas, and even other firm-fleshed fish.

Most importantly, it’s easy: make the salsa, sear the salmon, and plate. The salsa can be prepared ahead, which makes the dish quick to finish when you’re ready to eat.

What You’ll Need for Pineapple Salmon

The ingredients for pineapple salsa salmon on a white counter.

Salmon

Salmon fillets: Skin-on fillets about 1 to 1½ inches thick work best. Skin-on pieces crisp up beautifully when seared.

Oil: A tablespoon of olive oil or a neutral oil such as avocado or grapeseed will work for searing.

Salt & pepper: Kosher salt and freshly ground black pepper for seasoning. Season generously so the fish tastes well-balanced after cooking.

Pineapple Pico de Gallo

Pineapple: Canned diced pineapple drained and patted dry is convenient; fresh pineapple diced small works equally well. Remove excess juice so the salsa isn’t watery.

Tomato: Roma or smaller globe tomatoes are ideal. If tomatoes aren’t available, red bell pepper can be used for color and crunch.

Onion: White onion is traditional, but yellow, red, or sweet onion are fine alternatives depending on preference.

Jalapeño: Adds gentle heat. Remove seeds and membranes if you prefer milder salsa.

Cilantro: Fresh cilantro gives the salsa its herbaceous lift. Omit if you dislike cilantro, though the flavor will change noticeably.

Lime juice: Freshly squeezed lime brightens the salsa; bottled lime juice will do in a pinch.

Salt: Add to taste—start with a pinch and adjust until the flavors sing together.

Recommended Equipment

Useful tools for this recipe include a sharp kitchen knife, a cutting board, a mixing bowl for the salsa, a heavy frying pan or cast iron skillet for searing, a fish spatula for flipping, and an instant-read thermometer if you want precise doneness.

How to Make This Salmon With Pineapple Salsa

Several bowls containing the chopped ingredients for pineapple salsa on a white surface.

Step One: Prepare the salsa. You can make it up to two days ahead so the flavors blend. If using canned pineapple, drain and pat dry before dicing. Finely dice tomato, jalapeño, and onion, and chop the cilantro. Combine pineapple, tomato, onion, jalapeño, cilantro, lime juice, and salt in a bowl.

Pineapple salsa in a white bowl with a spoon.

Step Two: Taste and adjust. Mix the salsa well and add more salt or lime as needed until it’s balanced.

Two pieces of salmon on a piece of paper.

Step Three: Cook the salmon. Pat fillets dry with paper towels to help the skin crisp.

Two pieces of salmon on a paper towel.

Step Four: Season both sides liberally with salt and pepper.

Two salmon fillets in a frying pan.

Step Five: Heat a pan over medium-high. Add oil and, when it shimmers, place the fish skin-side down. Cook 3–4 minutes until the skin is browned, crisp, and releases easily from the pan.

Two pieces of salmon being cooked in a pan skin-side up.

Step Six: Flip and cook the other side 3–4 minutes until the center reaches about 125°F for medium-rare. For medium, cook another minute or until about 145°F.

Two salmon fillets in a frying pan.

Step Seven: Remove the salmon when it flakes easily and has reached the desired internal temperature.

Salmon with pineapple salsa on a plate.

Step Eight: Spoon pineapple salsa over the salmon and serve immediately.

Variations and Substitutions

Fresh pineapple: Use freshly diced pineapple instead of canned for a brighter texture.

Avocado: Sliced or diced avocado pairs nicely with the salsa for creaminess; you can also fold avocado into the salsa.

Extra heat: Sprinkle a pinch of cayenne or chili powder on the fillets before searing for more spice.

Baked or air-fried: If you prefer, bake the salmon on a lightly oiled sheet at 400°F for 12–15 minutes, or follow your air-fryer’s guidance for salmon to avoid overcooking.

Salmon with pineapple salsa on a plate.

Storage and Reheating

Fridge: Store leftover salmon in an airtight container for 3–4 days. Keep the pineapple salsa in a separate airtight container for up to 4 days.

Freezer: Cooked salmon can be frozen up to 3 months. Freezing the salsa is not recommended because the texture will degrade.

Reheating: Reheat salmon gently in a 275°F oven on a baking sheet for about 15 minutes or until it reaches 125–130°F internally. Let the salsa come to room temperature for about 30 minutes before serving if you prefer it less chilled.

Frequently Asked Questions (FAQS)

Can you grill salmon for this recipe?

Yes. Grill over medium-high heat with oiled grates, cook skin-side down 3–4 minutes, flip, and grill 2–3 minutes more for medium-rare, adjusting time for thickness.

Can I use a different salsa for this recipe?

Absolutely. Mango, habanero-pineapple, or a classic pico de gallo are all great choices depending on the flavor profile you want.

Can I marinate the salmon?

Yes. A short marinade of neutral oil, garlic, and lime juice adds extra citrus and garlic flavor without overwhelming the fish.

A plate with salmon and pineapple salsa.

How to Serve This Salmon Recipe

Serve the salmon on its own or pair it with simple sides:

Salad: A crisp green salad or a citrusy slaw complements the fruity salsa.

Fish tacos: Flake the cooked salmon into warm tortillas, add salsa, shredded cabbage, and a squeeze of lime for tacos.

Rice or grains: Steamed rice, quinoa, or rice and beans make a satisfying base for the fish and salsa.

Corn: Mexican-style corn off the cob or grilled corn are excellent side options.

Expert Tips

  • Taste as you go: Adjust salt and lime in the salsa until the sweetness and acidity balance.
  • Use an instant-read thermometer: Aim for about 125°F for medium-rare salmon, which keeps the fish juicy.
  • Avoid nonstick for high heat: Use a stainless or cast-iron pan for a properly crisped skin; many nonstick pans aren’t suited for the high heat needed.