When you rub salmon fillets with a slightly spicy Cajun rub and grill them briefly (just 3 minutes per side), the results are succulent, moist fish with a zippy crust. Served with a creamy avocado, mango and kiwi fruit salsa, it’s like a tropical vacation on a plate. Serve by itself or alongside quinoa or steamed green beans for a complete meal.

Incorporating salmon into your diet once a week can help reduce your risk of heart disease, according to the American Heart Association (1). Try this recipe to get your salmon intake for the week without getting tired of the same old flavors. If you have a lower calorie goal, you can reduce the size of the salmon fillet to 3–4 oz. and still get adequate protein.
Active time: 15 minutes | Total time: 25 minutes
Grilled Salmon With Spicy Mango Salsa
Ingredients
- 1 tbsp olive oil
- 2 tbsp salt-free Cajun seasoning
- 3/4 tsp salt, divided
- 4 4-oz. skin-on salmon fillets
- 1 mango, diced
- 1 small avocado, diced
- 1 kiwi, diced
- 1 small shallot, finely diced (about 2 tbsp, chopped)
- 1/2 small jalapeno pepper, finely chopped
- 1/4 cup cilantro, chopped
- 4 tsp lime juice
- 1 tbsp avocado oil
Directions
In a large bowl, combine the olive oil and Cajun seasoning. Add the salmon and carefully turn to coat in the spice mixture. Place the fillets on a plate, skin side down, and season with 1/2 tsp of the salt. Set aside.
In a medium bowl, combine the remaining 1/4 tsp salt with the mango, avocado, kiwi, shallot, jalapeno, cilantro, and lime juice. Set aside.
Lightly oil grill grates or a grill pan with avocado oil. Preheat the grill or grill pan over medium-high heat until hot. Place the fillets on the grill, skin side up, and cook for 3–4 minutes without moving. Flip and cook skin side down for about 3 minutes, or until it reaches an internal temperature of 130°F.
Transfer the salmon to plates and spoon the salsa over the top. Serve immediately.
Serves: 4 | Serving Size: 1 salmon portion and 3/4 cup salsa
Nutrition (per serving): Calories: 384; Total Fat: 25g; Saturated Fat: 5g; Monounsaturated Fat: 11g; Polyunsaturated Fat: 6g; Cholesterol: 63mg; Sodium: 510mg; Carbohydrate: 16g; Dietary Fiber: 4g; Sugar: 10g; Protein: 25g
Nutrition Bonus: Vitamin D: 127%; Calcium: 3%; Iron: 5%; Potassium: 776mg; Vitamin A: 15%; Vitamin C: 77%
Originally published: February 20, 2021; Updated March 2026
