If you’re craving a dish that bursts with vibrant flavors and feels like a sunny day on your plate, then this Cajun Salmon with Mango Salsa Recipe is exactly what you need. Perfectly seasoned salmon filets get a bold, smoky kick from a homemade Cajun spice rub, seared to crispy perfection, and paired with a fresh, zesty salsa made from tropical mango, pineapple, and creamy avocado. It’s a delicious harmony of spice and sweetness that feels both indulgent and refreshingly light, making it a standout recipe for any night of the week.

Ingredients You’ll Need
The magic of this Cajun Salmon with Mango Salsa Recipe lies in its simple, thoughtful ingredients. Each one plays a crucial role, from the aromatic spices that greet your nose to the juicy fruits that bring a pop of color and freshness to your dish.
- 4 (4-6 oz. each) skinless salmon filets: The star of the show, rich and tender, perfect for absorbing bold spices.
- 1 tablespoon olive oil: Helps crisp the salmon beautifully in the skillet.
- 2 tablespoons butter: Adds richness and a silky finish while the salmon cooks.
- 2 teaspoons smoked paprika, garlic powder, onion powder each: These spices deliver smokiness, depth, and warmth to the rub.
- 1 teaspoon salt: Essential for bringing out all the flavors.
- 3/4 teaspoon dried oregano, dried thyme, pepper each: Herbaceous notes that complement the smoky, spicy profile.
- 1/4 teaspoon cayenne pepper (optional): Adds heat—feel free to leave it out for a milder version.
- 3 tablespoons olive oil (for marinade): Joins the marinade, ensuring the salmon stays moist and flavorful.
- 2 tablespoons lime juice: Bright acidity that livens the salsa and marinade.
- 2 tablespoons orange juice: Sweet citrus that balances the heat.
- 1 tablespoon reduced sodium soy sauce: Adds umami for a subtle depth.
- 1 mango (chopped): Juicy and sweet, it’s the centerpiece of the salsa.
- 1 cup chopped pineapple: Brings a refreshing tang and vibrant color.
- 1 avocado (chopped): Creamy texture that cools the palate.
- 1/2 red bell pepper (minced): Crunch and a lovely red hue.
- 2 tablespoons diced red onion: Pungent bite that adds zing to the salsa.
- 2 tablespoons chopped cilantro: Herbaceous freshness that brightens every bite.
- 1 jalapeno (seeded, deveined, diced): For a little gentle heat and texture.
- 1/8-1/4 teaspoon salt (to taste): Enhances the salsa flavors.
- Lime juice (to taste): Added just before serving for that last burst of citrusy brightness.
How to Make Cajun Salmon with Mango Salsa Recipe
Step 1: Prepare the Marinade and Spice Rub
Start by combining all the dry spice rub ingredients in a bowl, mixing those vibrant smoked paprika, garlic, onion, oregano, thyme, pepper, salt, and cayenne until fragrant and even. Scoop out two teaspoons for rubbing the salmon later. The remaining spices are whisked into the marinade alongside olive oil, lime juice, orange juice, and soy sauce. Toss your salmon filets into this mixture, turning to coat, and let them soak up those bright, zesty flavors for 30 to 60 minutes at room temperature. This marinade is where the foundation of flavor gets laid, infusing the fish with a lively, multidimensional taste.
Step 2: Make the Mango, Pineapple, Avocado Salsa
While your salmon marinates, chop up all your salsa ingredients except the avocado — mango, pineapple, red bell pepper, red onion, jalapeno, and cilantro — and toss them in a bowl. Refrigerate this until you’re ready to serve to keep the flavors crisp and fresh. The avocado comes last, added just before plating to preserve its creamy texture and keep that beautiful green color vibrant. This salsa delivers a tropical, refreshing balance that perfectly offsets the spicy, smoky salmon.
Step 3: Apply the Spice Rub to Salmon
After marinating, pat your salmon dry — this step is key to getting that crispy, blackened exterior you’re aiming for. Then, generously rub the reserved two teaspoons of spice mix all over the fish, front and back. This concentrated rub seals in the flavors and creates a stunning crust once the salmon hits the hot pan.
Step 4: Cook the Salmon
Heat a large nonstick skillet over medium-high heat with a tablespoon of olive oil. When the pan is hot and shimmering, lay in the salmon pieces skinless side down. Lower the heat to medium and let the salmon cook for about 4 minutes without moving it — this step crisps the outside beautifully and imparts that signature blackened look. Flip the fillets, toss in the butter, and continue cooking for another 3 to 6 minutes depending on your desired doneness and the thickness of your fillets. Watch carefully after 2 minutes to avoid overcooking; you want tender, juicy salmon inside with a flavorful crust outside.
Step 5: Plate and Serve
Transfer your perfectly cooked salmon to individual plates, spooning any luscious pan juices over the top to enhance the flavor even further. Serve alongside a generous helping of that tropical mango salsa. The combination delivers a stunning balance with bright, spicy, smoky, and sweet layers that will have everyone raving.
How to Serve Cajun Salmon with Mango Salsa Recipe
Garnishes
For a final flourish, sprinkle extra chopped cilantro or a few thin slices of fresh jalapeno over the plated salmon and salsa. A wedge of lime on the side invites everyone to add a squeeze of fresh citrus, which elevates the entire dish with a delightful zing. You could also add a light drizzle of extra virgin olive oil or a pinch of flaky sea salt for an elegant finish.
Side Dishes
This Cajun Salmon with Mango Salsa Recipe pairs beautifully with simple, fresh sides. Consider fluffy coconut rice, which complements the tropical notes perfectly, or a crisp green salad with a light vinaigrette to add crunch and acidity. Roasted asparagus or grilled corn on the cob also make fabulous companions, keeping things bright yet satisfying.
Creative Ways to Present
For a crowd-pleasing presentation, serve the salmon over a bed of mixed greens topped with the mango salsa, making it look as colorful as it tastes. If you’re feeling festive, use banana leaves as a platter base to add a tropical vibe. You can also stuff the salsa into ripe avocado halves and crown each with a slice of Cajun salmon for bite-sized appetizers that will wow at any gathering.
Make Ahead and Storage
Storing Leftovers
Leftover Cajun Salmon with Mango Salsa Recipe is a treat to enjoy the next day. Store both the cooked salmon and salsa separately in airtight containers in the refrigerator. By keeping the salsa chilled and the salmon covered, you preserve that wonderful freshness and texture for up to 2 days.
Freezing
While the salmon can be frozen cooked or uncooked, the mango salsa does not freeze well due to the fresh fruit and avocado. If you want to freeze the salmon, wrap it tightly in foil or plastic wrap and place it in a freezer-safe bag or container for up to 3 months. When ready to enjoy, thaw overnight in the fridge for the best taste and texture.
Reheating
Reheat your Cajun salmon gently in a low oven (around 275°F or 135°C) for about 10-15 minutes to avoid drying it out. Microwave reheating can make the fish rubbery, so it’s best reserved for ovens or stovetop warming covered lightly with foil. Add fresh salsa on top after reheating to keep the vibrant flavors and textures intact.
FAQs
Can I use salmon with skin on for this recipe?
Absolutely! Skin-on salmon can work well, but be sure to adjust cooking times to get the skin nicely crispy without overcooking the flesh. You might need to cook a bit longer skin-side down initially.
What if I don’t like spicy food? Can I skip the cayenne pepper?
Definitely. The cayenne pepper adds heat, but it’s optional. You can omit it completely or use a smaller pinch if you prefer a milder taste.
Can I prepare the mango salsa in advance?
You can prepare the mango, pineapple, bell pepper, onion, jalapeno, and cilantro part ahead of time and refrigerate. Just wait to add avocado and lime juice until right before serving to keep it fresh and prevent browning.
Is there a substitute for the soy sauce in the marinade?
If you prefer to avoid soy sauce, tamari is a great gluten-free alternative. You can also use coconut aminos for a slightly sweeter, soy-free option.
What’s the best way to tell when the salmon is perfectly cooked?
Look for the salmon to become opaque and flake easily with a fork. The internal temperature should reach around 125-130°F (52-54°C) for medium-rare, or cook longer if you prefer it more done. Keep an eye during cooking to avoid drying out.
Final Thoughts
This Cajun Salmon with Mango Salsa Recipe is hands-down one of those dishes that feels like a celebration every time you make it. The combination of bold spices, juicy, fresh fruit, and tender salmon fillets is simply irresistible. Whether for a weeknight treat or entertaining guests, it brings a splash of sunshine and flavor that’s bound to become a favorite in your recipe collection. Give it a try – your taste buds will thank you!
Print
Cajun Salmon with Mango Salsa Recipe
- Prep Time: 25 minutes
- Cook Time: 8 minutes
- Total Time: 33 minutes
- Yield: 4 servings
- Category: Main Course
- Method: Frying
- Cuisine: Cajun, American
- Diet: Low Fat
Description
This vibrant Cajun Salmon with Mango Salsa recipe combines perfectly seasoned, pan-seared salmon with a fresh, tropical mango and pineapple salsa. The salmon is marinated in a smoky, spicy rub, then cooked to crispy perfection in a skillet with butter and olive oil. Paired with a refreshing mango, pineapple, and avocado salsa, this dish offers a beautiful balance of heat, sweetness, and creaminess—ideal for a flavorful weeknight dinner or a special occasion.
Ingredients
For the Salmon and Spice Rub
- 4 (4-6 oz. each) skinless salmon fillets
- 1 tablespoon olive oil (for cooking)
- 2 tablespoons butter
- 2 teaspoons smoked paprika
- 2 teaspoons garlic powder
- 2 teaspoons onion powder
- 1 teaspoon salt
- 3/4 teaspoon dried oregano
- 3/4 teaspoon dried thyme
- 3/4 teaspoon black pepper
- 1/4 teaspoon cayenne pepper (omit for less heat)
For the Marinade
- 3 tablespoons olive oil
- 2 tablespoons lime juice
- 2 tablespoons orange juice
- 1 tablespoon reduced sodium soy sauce
- 2 teaspoons Spice Rub (from above)
For the Mango, Pineapple, Avocado Salsa
- 1 mango, chopped
- 1 cup chopped pineapple
- 1 avocado, chopped (add just before serving)
- 1/2 red bell pepper, minced
- 2 tablespoons diced red onion
- 2 tablespoons chopped cilantro
- 1 jalapeno, seeded, deveined, diced
- 1/8 to 1/4 teaspoon salt (to taste)
- Lime juice (to taste)
Instructions
- Marinade: In a medium bowl, combine all the Spice Rub ingredients (smoked paprika, garlic powder, onion powder, salt, oregano, thyme, pepper, and cayenne pepper). Remove 2 teaspoons of this spice rub and place it in a shallow dish or large freezer bag for marinating the salmon. Whisk in the marinade ingredients: olive oil, lime juice, orange juice, and reduced sodium soy sauce. Add the salmon fillets to the marinade and turn to coat evenly. Let the salmon marinate at room temperature for 30 to 60 minutes.
- Prepare Mango, Pineapple, Avocado Salsa: While the salmon marinates, chop the mango, pineapple, red bell pepper, red onion, cilantro, and jalapeno. Add all these ingredients except the avocado to a large bowl and toss to combine. Refrigerate the salsa until you’re ready to serve. Just before serving, chop and add the avocado to the salsa to prevent browning, then season with salt and lime juice to taste.
- Apply Spice Rub: After marinating for 30 to 60 minutes (no longer), remove the salmon from the marinade and pat dry with paper towels. Use the reserved remaining spice rub to coat the salmon evenly by dipping each fillet in the rub, ensuring both front and back are covered.
- Cook the Salmon: Heat 1 tablespoon olive oil in a large nonstick skillet over medium-high heat (reduce heat to medium if your stove runs hot). Once hot, add the salmon fillets. Cook for about 4 minutes without moving, allowing the surface to crisp and blacken. Flip the salmon and immediately add the butter to the pan. Continue cooking for an additional 3 to 6 minutes depending on the thickness and your desired doneness. Check the salmon after 2 minutes to make sure it’s not cooking too quickly; lower the heat if necessary.
- Serve: Transfer the cooked salmon fillets to individual plates. Drizzle with the pan juices from the skillet for added flavor. Serve immediately alongside the prepared Mango, Pineapple, Avocado Salsa for a vibrant and delicious meal.
Notes
- Marinate the salmon for no longer than 60 minutes to prevent the citrus juices from breaking down the fish texture.
- Adjust the cayenne pepper amount to control the heat level in the spice rub.
- Add avocado to the salsa right before serving to maintain its texture and vibrant color.
- If your stove runs hot, reduce heat while cooking the salmon to avoid burning the spices.
- This recipe pairs well with steamed rice or quinoa for a complete meal.

