For a light and refreshing dinner which transports you to a tropical island, try this delicious Grilled Salmon with Caribbean Salsa. The fresh and vibrant Caribbean salsa features pineapple and mango and is the perfect pairing with the grilled salmon, the fresh as zesty flavors cutting through this oily fish.
Grilled Salmon with Caribbean Salsa
My family love grilled salmon, not only does it taste great, but it’s good for you and we should all be enjoying more oily fish in our weekly diets.
I’m always looking at new and interesting ways to serve salmon, and this fresh and vibrant salsa is perfect. Fresh pineapple is featured both in the dressing for the salmon, and also in the tropical fruit salsa.
The salsa dressing combines the sweet fruits with a dressing of salty soy sauce, sweet brown sugar and the fresh citrus burst of lime to freshen everything up.
You can use fresh or frozen salmon in this easy grilled salmon recipe, both work equally well in the dish. Frozen salmon is a great way of enjoying this oily fish all year round.
Recipe ingredients
- SALMON: I use 4 salmon filets for this recipe. Or buy a side of salmon and cut yourself 4 even-sized salmon filets and freeze the rest of the salmon for meal another day.
- BUTTER: use salted or unsalted butter in this recipe.
- JUICE: I add pineapple juice to the sauce for the salmon as it has a lovely sharp acidity which work well with the oily fish.
- GARLIC: for the best flavor use fresh garlic, although garlic paste will work in a pinch.
- SAUCE: I flavor the pineapple salmon sauce with light soy sauce, brown sugar, ground ginger and a touch of red pepper flakes.
For the salsa
- PINEAPPLE: you can use fresh or canned pineapple in this salsa.
- MANGO: I use fresh mango in the salsa, but canned mango can work too.
- BELL PEPPERS: I add a red and green bell pepper, but feel free to use any color of pepper.
- ONION: I prefer to use a mild red onion in the salsa, you could also use shallots.
- FRESH HERBS: for a burst of fresh herb flavor add freshly chopped cilantro to the salsa.
- CITRUS: add the juice of a lime to balance out the other sweet flavors in the salsa.
How to make Grilled Salmon with Caribbean Salsa
Heat the grill to medium high heat.
Place each salmon filet on a piece of foil.
Stir together the butter, pineapple juice, garlic, soy sauce, brown sugar, ground ginger, and red pepper flakes.
Brush over the top of each piece of salmon.
Wrap the foil around the fish and cook over indirect heat for 20 to 25 minutes, until the salmon is flaky.
While the salmon is cooking, make the salsa by stirring together the pineapple, mango, red pepper, green pepper, onion, cilantro, and lime juice.
Chill in the refrigerator while the salmon cooks.
When the fish is finished cooking, serve with salsa on top.
Flavor variations
- I’ve used salmon, but this fruity Caribbean salsa would work well with any other grilled fish. Try it with tuna, trout, tilapia or snapper.
- The salsa recipe is really versatile, so feel free to add in another fruits and vegetables. Try avocado, cucumber, tomatoes, shredded carrot, passion fruit or papaya.
- I use red onion in the salsa as it has a great mild flavor, you could also substitute with green onions or a shallot.
- Cilantro can be swapped for basil or parsley.
- If you don’t have fresh lime, you could use lemon juice instead.
- For a spicy twist add a finely diced red chili to the salsa.
Serving suggestion
Serving the grilled salmon with a fresh salsa means that you don’t have to add to much extra to this meal. Serve with some coconut rice, or try my Instant Pot Jasmine Rice, or this delicious Lemon Basil Orzo Pasta Salad.
Recipe hints & tips
- I like to take the fish out of the refrigerator 15 minutes before cooking and allowing the salmon to come to room temperature.
- Wrapping the salmon in kitchen foil keeps it moist when cooking and also saves on the washing up.
- The length of time the salmon takes to cook will depend on the thickness of the salmon filets.
- I do recommend a food thermometer when cooking meat or fish. They aren’t very expensive and are the best way to check the internal temperature of foods when you are cooking.
FAQs
The USDA recommends an internal temperature of 145°F minimum for all fish. I find the easiest way to check salmon is cooked in the middle is to use a probe thermometer.
I don’t recommend cooking the salmon in advance or you will overcook it when reheating. However, the Caribbean salsa can be made earlier in the day and stored in the refrigerator until you are ready to serve.
I recommend storing the salmon and salsa separately as the acid in the salsa will break down the fish. Once the salmon is cooked and cooled, remove the skin and store in an airtight container in the refrigerator. Both the salmon and salsa can be stored for 2-3 days.
Try some of these delicious salmon recipes here at When is Dinner
- Teriyaki Salmon Bowl
- Honey Mustard Salmon
- Brown Sugar Glazed Salmon
- Oven Baked Salmon
- Garlic Butter Oven Baked Salmon
Grilled Salmon with Caribbean Salsa
For a light and refreshing dinner which transports you to a tropical island, try this delicious Grilled Salmon with Caribbean Salsa.
Ingredients
- 4 salmon filets
- 4 tablespoons melted butter
- 2 tablespoons pineapple juice
- 3 cloves garlic, minced
- 1 tablespoon soy sauce
- 1 tablespoon brown sugar
- 1 teaspoon ground ginger
- 1/2 teaspoon red pepper flakes
For the Salsa:
- 2 cups diced pineapple
- 1 mango, diced
- 1 red bell pepper, diced
- 1 green bell pepper, diced
- 1/4 cup red onion, finely chopped
- 1 tablespoon cilantro, finely chopped
- Juice of 1 lime
Instructions
- Heat the grill to medium high heat.
- Place each salmon filet on a piece of foil.
- Stir together the butter, pineapple juice, garlic, soy sauce, brown sugar, ground ginger, and red pepper flakes.
- Brush over the top of each piece of salmon.
- Wrap the foil around the fish and cook over indirect heat for 20 to 25 minutes, until the salmon is flaky.
- While the salmon is cooking, make the salsa by stirring together the pineapple, mango, red pepper, green pepper, onion, cilantro, and lime juice.
- Chill in the refrigerator while the salmon cooks.
- When the fish is finished cooking, serve with salsa on top.
Nutrition Information:
Yield:
4Serving Size:
1Amount Per Serving: Calories: 707Total Fat: 40gSaturated Fat: 13gTrans Fat: 0gUnsaturated Fat: 24gCholesterol: 174mgSodium: 454mgCarbohydrates: 34gFiber: 4gSugar: 26gProtein: 53g
Nutritional information is approximate and for guidance only.