Go Back
Awesome Grilled Salmon with Avocado Salsa

Awesome Grilled Salmon with Avocado Salsa

Awesome Grilled Salmon with Avocado Salsa is a smoky and bright main that's creamy from avocado and zesty from fresh lime, making it an easy weeknight dinner or a showstopping summer meal. The crisp spice crust on the salmon and the cool, chunky salsa create a perfect contrast of textures and flavors, giving you a healthy, quick option you will want to make again and again.
Prep Time 5 minutes
Cook Time 15 minutes
Total Time 20 minutes
Servings: 4 People
Course: Dinner
Cuisine: American
Calories: 350

Ingredients
  

  • 2 pounds salmon Provide rich, fatty texture and flaky protein that forms the base of the dish; seasons well and grills quickly to develop a smoky crust. Support healthy omega-3 fats and make the meal satisfying and substantial for dinner service.
  • 1 tablespoon olive oil Coat the salmon lightly to prevent sticking and help spices adhere; contribute subtle fruitiness and a smoother mouthfeel when grilled. Also assist in carrying the flavors of seasonings across the surface of the fish.
  • 1 teaspoon salt Enhance overall flavor by drawing out the natural taste of the salmon and balancing other spices; use sparingly to avoid overpowering. Help to season the avocado salsa and bring cohesion to all components of the plate.
  • 1 teaspoon chili powder Add gentle heat and a touch of smoky warmth to the spice rub; complement the fish without overwhelming delicate flavors. Work well on the grill to create an appealing color and slight kick.
  • 1 teaspoon paprika Deliver sweet, smoky depth and strengthen the rub’s color; pair particularly well with chili powder for layered warmth. Help create an appetizing crust during grilling.
  • 1 teaspoon onion powder Contribute savory umami notes and a mild sweetness that enhances the overall rub; help round out sharper spices. Blend smoothly into the oil base to evenly season the salmon.
  • 1/2 teaspoon garlic powder Provide mellow, aromatic garlic background without intense pungency; balance other powdered spices in the rub. Offer subtle savory complexity that complements both the fish and the salsa.
  • 1 teaspoon black pepper Introduce sharp, earthy pungency that brightens the salmon’s flavor; ground black pepper enhances perceived freshness. Work together with salt and chili for a balanced seasoning profile.
  • 1 avocado chopped Bring creamy richness and buttery texture to the salsa while adding a mild, nutty flavor; chopped form disperses through each bite. Offer cool contrast to the warm, grilled salmon and contribute healthy monounsaturated fats.
  • 1 Roma tomato chopped Supply juicy acidity and fresh tomato sweetness to the avocado salsa; chopped Roma yields firm texture that holds up well. Help balance the richness of avocado and the smokiness of the grilled fish.
  • 1/2 small red onion chopped Add crisp bite and slightly sharp oniony flavor to the salsa; finely chopped small amounts prevent dominance. Provide textural contrast and aromatic lift to the overall dish.
  • 1/2 cup corn Contribute sweet, tender kernels and a bright pop of texture to the salsa; can be fresh or thawed frozen for convenience. Work well with avocado and tomato to add color and summertime character.
  • juice from 2 limes about 1/4 cup Provide bright, tangy acidity that lifts both the salmon and the salsa; freshly squeezed lime juice balances richness. Use the measured amount to avoid over-acidifying the dish while adding freshness.
  • 2 tablespoons finely chopped cilantro Add fragrant, citrusy-herbaceous notes and vivid green color to the salsa; finely chopping releases essential oils. Help tie together lime, tomato, and onion for a cohesive, fresh topping.
  • dash of salt Finish the salsa with a light seasoning accent to enhance flavors and balance sweetness and acidity; a small dash preserves the balance. Sprinkle sparingly to avoid over-salting delicate avocado and tomato.

Equipment

  • Grill
  • Mixing Bowl

Method
 

  1. In a small mixing bowl combine 1 teaspoon salt, 1 teaspoon chili powder, 1 teaspoon paprika, 1 teaspoon onion powder, 1 teaspoon black pepper, and 1 teaspoon black pepper.: The aroma of the blended spices should be warm and slightly smoky, a sign the balance is right. Mixing the dry rub first ensures even seasoning on every piece of salmon , and when you inhale the mixture you should notice a layered scent of pepper and paprika. A common mistake is to skip measuring, which can lead to overpowering one note, so measure carefully. If you find the rub overly peppery, add a pinch more paprika to mellow it.
  2. Rub 2 pounds salmon fillets with 1 tablespoon olive oil and rub with the spice mix.: The slick of olive oil adds gloss and helps the rub adhere, creating a textured crust during grilling. As you press the mix into the surface, the fish will take on a slightly matte look where the rub clings, which is the visual cue you want. Overworking the fillet can mash delicate flesh, so handle gently. If oil pools on the skin side, blot it so you avoid flare ups on the grill.
  3. Grill the salmon on medium heat for about 3-5 minutes or until desired doneness.: The sound of the salmon hitting the grill should be a soft sizzle that eases as a crust forms, and you will see the flesh change from translucent to opaque up the side. For a medium cook, look for movement of opaque flesh about two thirds of the way up before flipping, and the center should still be tender and moist. A frequent error is using too hot a grill which chars the exterior before the interior cooks evenly, so adjust to medium heat to allow even cooking.
  4. For the salsa, mix 1 avocado chopped, 1 Roma tomato chopped, 1/2 small red onion chopped, 1/2 cup corn, 2 tablespoons finely chopped cilantro, dash of salt, and juice from 2 limes in a small mixing bowl. Top the salmon with the avocado salsa.: The salsa should smell bright and citrusy with the lime lifting the herb notes from the cilantro . Texture matters here, the avocado provides creaminess while the corn and Roma tomato add bite. Avoid mashing the avocado too much; a gentle fold preserves chunks for a pleasing mouthfeel. One common slip is over salting, so add the dash of salt conservatively and taste before serving.
  5. Top the salmon with the avocado salsa: When you place the salsa on the warm salmon , you'll notice a contrast between the smoky crust and the cool, juicy topping, and the lime aroma will become more pronounced. Serve immediately so the textures remain distinct, as the warm fish can soften the avocado if left too long. A mistake to avoid is preparing the salsa too early and letting it sit, which can cause the avocado to discolor, so prepare it close to service time.

Notes

  • Swap presentation styles: Serve the salmon over a bed of warm grains or on top of lettuce cups to shift the meal from hearty to light without changing flavor balance.
  • Adjust spice intensity: If you like more heat, increase the chili powder slightly, or temper it with more paprika for a milder profile.
  • Make ahead salsa: Prep the tomato, corn, and onion ahead, then chop the avocado and add lime right before serving to keep it fresh.
  • Enhance smoky notes: Use smoked paprika or a quick plank on the grill to deepen the smoky character of the salmon.
  • Control texture: For extra crunch, toss a few toasted seeds into the salsa just before serving, keeping the creamy and crisp elements balanced.
  • Scale with ease: This recipe scales well for guests, just keep the salsa separate until service so the avocado stays vibrant.