Blackened Salmon with Salsa

Featured in Delicious Main Dish Recipes for Every Occasion.

This dish offers you flaky, spiced-to-perfection salmon with a vibrant salsa made from creamy avocado, sweet corn, ripe tomatoes, and tangy lime. It’s super quick, ready in less than an hour, and works for a casual meal or a more special dinner. Serve with lime wedges for extra zest and enjoy this simple yet bold combination!

A man wearing a white shirt and suspenders holding a piece of paper.
Updated on Thu, 15 May 2025 00:07:01 GMT
A dish featuring seasoned salmon, avocado, corn, tomatoes, and lime wedges. Pin it
A dish featuring seasoned salmon, avocado, corn, tomatoes, and lime wedges. | chefmelt.com

This smoky salmon with fresh corn avocado mix turns basic fish into a vibrant, tasty dish where bold spicy flavors meet cool, tangy toppings. You'll love how the hot, seasoned fish works with the cold, crunchy mix—it's like having restaurant food without leaving your kitchen.

I whipped this up during an unexpected backyard gathering last summer. My friends couldn't believe I hadn't ordered takeout from some fancy place downtown. Now whenever I need to jazz up boring fish night without tons of work, this is what I make.

Ingredients

  • Salmon filet with skin on: The skin acts like a shield during cooking and keeps the fish juicy. Go for salmon that looks bright and feels firm with no weird smell.
  • Olive oil: Helps the spices stick to the fish and stops it from getting stuck. Grab the good stuff for better taste.
  • Blackened seasoning: Gives you that awesome dark crust. It's usually a mix of paprika, garlic, onion, herbs, and some spicy cayenne.
  • Avocado: Adds that smooth, buttery feel against the spicy fish. Pick one that's just a little soft when you press it.
  • Sweet corn: Brings sweetness and little pops of texture. The stuff in cans works fine, but fresh kernels cut off the cob are amazing in summer.
  • Roma tomato: Adds a tangy freshness. Look for ones that are bright colored and feel solid.
  • Red onion: Gives a sharp kick and pretty purple color. Chop it super small so it mixes in well.
  • Jalapeno pepper: Brings extra heat that goes great with the spicy fish. Take the seeds out if you want it milder.
  • Cilantro: Adds that fresh, zingy taste. If you hate cilantro, just use parsley instead.
  • Lime juice: Brings that needed tang and keeps the avocado from turning brown.
  • Green onion: Adds a light oniony flavor and pretty green color.
  • Garlic: Makes everything taste deeper and more flavorful.
  • Salt: Pulls all the topping flavors together. Regular table salt works but sea salt tastes better.

How To Make Blackened Salmon with Avocado Corn Salsa

Prepare the oven:
Get your oven rack in the middle and heat it to 400°F. This temp lets the fish cook all the way through while getting that tasty crust on top. Put some foil on your baking sheet so cleanup's a breeze later. If you plan to eat the skin, spray the foil so it won't stick.
Season the salmon:
Put your salmon on the sheet with the skin facing down. Pour a bit of olive oil all over the top so it's completely covered. This makes the spices stick better and helps flavor the fish. Now shake that blackened seasoning all over and gently rub it into the meat. Don't rush this part—it's what makes the dish so tasty.
Bake to perfection:
Put the sheet in your hot oven and let it cook for 16-20 minutes. How long exactly depends on how thick your fish is and how done you like it. For a medium cook, you want the inside temp around 130°F. The fish should pull apart easily with a fork but still be a tiny bit see-through in the center so it stays juicy.
Create the salsa:
While your fish cooks, mix up your topping. Throw the avocado, corn, tomatoes, red onion, jalapeno, cilantro, lime juice, green onion, garlic, and salt in a bowl. Mix it all up gently so you don't smash the avocado. All the different colors and textures make it look as good as it tastes. Stick it in the fridge until you're ready to use it so the flavors can get friendly.
Serve and enjoy:
When the fish is done, take it out and let it sit for a few minutes. Pile that cold avocado mix on top, letting it spill down the sides. Squeeze some fresh lime over everything for extra zing. Cut it into pieces and serve it right away while you've got that awesome hot-cold contrast going on.
A plate of fish with tomatoes and limes. Pin it
A plate of fish with tomatoes and limes. | chefmelt.com

I really love how the cool, smooth avocado works with the hot, spicy fish. I first tried something like this at a little seafood place near the beach in California and I've been tweaking my home version ever since. The first time I made it for my nephew who usually hates fish, he actually asked for more and now wants it every time he comes over.

Make-Ahead Tips

You can fix the topping mix up to 4 hours early and keep it in the fridge. The lime juice helps keep the avocado green, but it works even better if you put plastic wrap right on top of it so no air gets in. I think it's best to add the spices to the fish right before cooking for the strongest flavor, but you can mix your spices earlier in the day to save some time.

Ingredient Substitutions

Don't have salmon? This works great with other firm fish like mahi mahi or halibut. If you want something cheaper, try it with tilapia or cod, but watch your cooking time since those are usually thinner. No blackened seasoning at home? Just mix equal amounts of paprika, garlic powder, onion powder, oregano, and thyme, with a bit of cayenne for heat. When corn's in season, cut some fresh kernels instead of using canned corn. And if you want something different, swap the avocado for mango to make the topping sweeter.

A plate of food with a piece of meat and some vegetables. Pin it
A plate of food with a piece of meat and some vegetables. | chefmelt.com

Serving Suggestions

This spicy salmon goes really well with simple sides that add to the meal without stealing the show. Try it with lime-cilantro rice, roasted asparagus, or just a plain green salad. Want to get creative? Add some warm tortillas and turn everything into fish tacos using the topping as your sauce. A cold glass of Sauvignon Blanc or Pinot Grigio tastes perfect with this—the wine cuts through the rich fish while working well with the fresh topping.

Frequently Asked Questions

→ How can I tell if my salmon is done?

For juicy, cooked salmon, aim for an inner temperature of 130°F. Bake it with the skin side down at 400°F for about 16-20 minutes until it’s flaky.

→ Would canned salmon work instead?

Canned salmon can work if you’re short on time, though the texture and taste might differ slightly. Fresh is the best choice for this recipe.

→ How do I keep leftover salsa fresh?

Put your leftover salsa in a sealed container in the fridge. Try to eat it within a day or two so the avocado stays fresh and green!

→ Can I prep this meal ahead?

For sure! You can mix the spice blend and prep the salsa early. Keep the salsa chilled and cook the salmon right before serving.

→ What are good sides for this dish?

This meal goes great with options like rice, quinoa, roasted veggies, or even tortilla chips to scoop up the salsa!

→ How do I adjust the spice level?

It’s easy to tweak! Just add more or less blackened spice to the salmon, and modify the jalapeño amount in the salsa as you like.

Salmon with Avocado Salsa

Tasty spiced salmon with fresh avocado and corn on top.

Prep Time
20 Minutes
Cook Time
20 Minutes
Total Time
40 Minutes

Category: Main Dish Recipes

Difficulty: Intermediate

Cuisine: American

Yield: 6 Servings

Dietary: Gluten-Free, Dairy-Free

Ingredients

→ Salmon

01 1 large salmon filet (roughly 2.5 pounds), leave the skin on while cooking
02 1 tablespoon blackened seasoning
03 2 tablespoons olive oil

→ Avocado Corn Salsa

04 One can of sweet corn (15.25 ounces), drained
05 1 medium avocado, diced after peeling and removing the pit
06 1 diced Roma tomato
07 A quarter cup of cilantro, finely chopped
08 1 jalapeno pepper, remove seeds and chop
09 1 tablespoon minced garlic
10 Half a red onion (around 1 cup), finely chopped
11 1 tablespoon diced green onion
12 Half a teaspoon of salt
13 1 tablespoon of lime juice (use half a lime)
14 Lime wedges for serving

Instructions

Step 01

Turn your oven on to 400°F and set the rack in the middle. Cover a baking sheet with some foil. If you're keeping the skin, spray the foil with non-stick spray, or skip spraying to make it stick (easier to peel off later).

Step 02

Put the salmon skin-side down on the foil-lined sheet. Pour some olive oil over it and rub the blackened seasoning to spread evenly. Bake it for 16-20 minutes until flaky. If you want it medium, aim for 130°F inside.

Step 03

Combine the avocado chunks, drained corn, tomato, jalapeno, red onion, green onion, cilantro, minced garlic, salt, and lime juice in a big bowl. Stir everything together and chill it in the fridge while the fish bakes.

Step 04

When the salmon's cooked, spoon the cold salsa on top. Add a squeeze of lime juice over the salsa if you'd like. Slice into portions and enjoy!

Tools You'll Need

  • Oven
  • Foil-covered baking sheet
  • Knife
  • Cutting board
  • Mixing bowl
  • Aluminum foil

Allergy Information

Please check ingredients for potential allergens and consult a health professional if in doubt.
  • Fish

Nutrition Facts (Per Serving)

It is important to consider this information as approximate and not to use it as definitive health advice.
  • Calories: 350
  • Total Fat: 18 g
  • Total Carbohydrate: 15 g
  • Protein: 30 g