If you have a hankering for a dish that’s bursting with fresh, vibrant flavors and a touch of smoky heat, you’re going to love this Grilled Salmon with Spicy Avocado Salsa Recipe. It’s the perfect summer meal that’s easy to prepare yet feels like a special occasion every time. The rich, flaky salmon pairs beautifully with the zesty, creamy avocado salsa, creating a harmony of textures and tastes that will have you coming back to the grill again and again. Whether you’re cooking for friends or treating yourself, this recipe is a winner.
Ingredients You’ll Need
These ingredients are simple, fresh, and essential to building the bold flavors and colorful appeal of the dish. Each component plays its part in balancing the smoky, spicy, and tangy notes that make this meal a standout.
- Salmon fillets (6, about 2 pounds, skin-on): Choose fresh, thick-cut fillets for the best grilling results and moist texture.
- Olive oil (1 tablespoon plus ½ tablespoon extra virgin): Keeps the salmon moist while grilling and adds a subtle richness to the salsa.
- Salt (1 teaspoon or to taste): Enhances all the flavors without overpowering the delicate fish and salsa ingredients.
- Freshly ground black pepper (to taste): Adds a mild warmth to the salmon and salsa for depth.
- Sweet paprika (½ teaspoon): Brings a gentle smoky sweetness that complements the grilled salmon.
- Chili powder (½ teaspoon): Adds a little spicy kick, perfectly balanced by the creamy avocado.
- Garlic powder (½ teaspoon): Infuses the salmon with savory complexity.
- Ground cumin (½ teaspoon): Gives an earthy background note that enhances the overall flavor profile.
- Ground coriander (½ teaspoon): Offers a subtle citrusy aroma that brightens the dish.
- Avocado (1 small, peeled, pitted, diced): The star of the salsa providing creaminess and freshness.
- Jalapeno (1 small, seeded and finely diced): Adds a lively heat without overwhelming the senses.
- Cherry tomatoes (½ cup, finely diced): Give bursts of juicy sweetness and vibrant color.
- Fresh cilantro (¼ cup, chopped): Lifts the salsa with its bright, citrusy herbaceousness.
- Red onion (3 tablespoons, finely diced): Adds sharpness and crunch for added texture contrast.
- Lime (1 large, juiced): Brings a zingy acidity that balances the richness of salmon and avocado.
How to Make Grilled Salmon with Spicy Avocado Salsa Recipe
Step 1: Prepare Your Grill and Salmon
Start by preheating your gas grill to a high heat of 425˚F. Make sure to brush the grill grates with olive oil so your salmon doesn’t stick and cooks evenly with those beautiful char marks. Drizzle olive oil over each salmon fillet and sprinkle with salt and freshly ground pepper. This simple seasoning helps enhance the natural flavor of the fish before layering in the bold spices.
Step 2: Create the Spice Rub
Mix the sweet paprika, chili powder, garlic powder, ground cumin, and ground coriander together in a small bowl. This aromatic mixture is the magic behind the dish’s depth of flavor. Rub the spice blend generously all over the salmon fillets, coating them evenly. This step infuses the salmon with a smokey, spicy undertone that pairs so well with the fresh salsa.
Step 3: Grill the Salmon Perfectly
Place the fillets on the grill skin-side down to protect the filling fish and keep it moist. Close the grill lid and cook for 6 to 8 minutes until the salmon is halfway cooked through. Then, with a fish spatula, carefully flip each fillet over and grill for an additional 4 minutes. Check for doneness with a meat thermometer; when it reads 145˚F internally, your salmon is ready to be plated. The result should be flaky and tender with a slightly crispy skin.
Step 4: Prepare the Spicy Avocado Salsa
While the salmon cooks, combine the finely diced avocado, jalapeno, cherry tomatoes, chopped cilantro, and red onion in a bowl. Add a pinch of salt and freshly ground pepper, drizzle with extra virgin olive oil, and squeeze in the fresh lime juice. Stir gently to keep the avocado intact and avoid mushiness. Taste and adjust the seasoning as needed. This salsa provides a refreshing, spicy contrast that complements the rich, smoky salmon beautifully.
Step 5: Serve and Enjoy
Spoon the vibrant spicy avocado salsa generously over each grilled salmon fillet. The colorful salsa not only looks stunning but adds layers of flavor that bring the dish to life. Prepare to savor the perfect balance of smoky, spicy, creamy, and tangy in every bite.
How to Serve Grilled Salmon with Spicy Avocado Salsa Recipe
Garnishes
Adding fresh garnishes can elevate your dish instantly. A few extra sprigs of cilantro scattered over the top add a fresh, herbal aroma. Thinly sliced lime wedges on the side invite diners to add a squeeze of brightness just before eating, complementing the spicy avocado salsa wonderfully.
Side Dishes
This grilled salmon entree pairs beautifully with light and fresh sides. Consider a crisp green salad with a citrus vinaigrette or grilled corn on the cob brushed with lime butter. For something heartier, a quinoa salad or roasted baby potatoes seasoned with herbs can balance the meal perfectly without overshadowing the star flavors of the salmon and salsa.
Creative Ways to Present
For a festive touch, serve the grilled salmon on a rustic wooden or slate platter surrounded by colorful bowls of salsa and additional lime wedges. You can also plate the salmon over a bed of mixed greens or grilled vegetables for added vibrancy and texture. If you want a fun, casual option, serve the grilled salmon with spicy avocado salsa tucked inside soft tortillas for fish tacos that everyone will love.
Make Ahead and Storage
Storing Leftovers
Store any leftover grilled salmon with spicy avocado salsa in an airtight container in the refrigerator. The fish tastes best if eaten within 1 to 2 days. Keep the salsa separate if possible, as the avocado can brown and lose its fresh appearance and flavor over time.
Freezing
Freezing salmon with the salsa is not recommended due to the avocado’s texture and taste changes after thawing. However, you can freeze leftover grilled salmon alone by wrapping fillets tightly in plastic wrap and foil, then placing them in a freezer-safe container. Use within 1 month for optimal flavor and texture.
Reheating
Reheat leftover salmon gently in a low-temperature oven (about 275˚F) wrapped in foil to prevent drying out. Avoid microwaving as it can make the fish rubbery. To keep the salsa fresh, serve it chilled on the side instead of reheating.
FAQs
Can I use frozen salmon for this recipe?
Absolutely! Just make sure to thaw it completely in the refrigerator overnight and pat it dry before proceeding with the recipe. This helps achieve that perfect grilled texture and flavor.
How spicy is the avocado salsa?
The salsa has a gentle heat that you can easily adjust by adding more or less jalapeno. Removing the seeds and ribs softens the bite, so feel free to tweak it to your preference.
Can I prepare the salsa in advance?
You can prep the salsa ingredients ahead of time, but it’s best to mix them just before serving to keep the avocado bright and fresh tasting.
What if I don’t have a grill?
No grill? No problem! You can cook the salmon under your oven’s broiler or in a hot cast-iron skillet to get a similar seared effect.
Is this recipe healthy?
Yes! Salmon is rich in omega-3 fatty acids, and the avocado salsa adds healthy fats, fiber, and fresh veggies making this dish both nutritious and delicious.
Final Thoughts
There’s something truly satisfying about a meal that’s fresh, flavorful, and full of texture, and this Grilled Salmon with Spicy Avocado Salsa Recipe delivers that in spades. It’s a recipe that’s as impressive as it is approachable, making it perfect for any occasion. So fire up your grill, gather these simple ingredients, and treat yourself to a dish that’s sure to become a favorite in your rotation. Enjoy every delicious bite!
Print
Grilled Salmon with Spicy Avocado Salsa Recipe
This grilled salmon recipe features perfectly seasoned, tender salmon fillets cooked on a gas grill to achieve a smoky, charred flavor. Topped with a fresh, zesty avocado-jalapeno salsa, it’s a vibrant, healthy dish ideal for a quick and nutritious meal in just 30 minutes.
- Total Time: 30 minutes
- Yield: 6 servings
Ingredients
Salmon and Seasoning
- 6 salmon fillets (about 2 pounds total, skin-on)
- 1 tablespoon olive oil
- 1 teaspoon salt (or to taste)
- Freshly ground black pepper (to taste)
- ½ teaspoon sweet paprika
- ½ teaspoon chili powder
- ½ teaspoon garlic powder
- ½ teaspoon ground cumin
- ½ teaspoon ground coriander
Avocado-Jalapeno Salsa
- 1 small avocado (peeled, pitted, and finely diced)
- 1 small jalapeno (seeded, ribs removed, and finely diced)
- ½ cup cherry tomatoes (finely diced)
- ¼ cup chopped fresh cilantro
- 3 tablespoons finely diced red onion
- Salt and freshly ground black pepper (to taste)
- ½ tablespoon extra virgin olive oil
- 1 large lime (juiced)
Instructions
- Preheat and Prepare Grill: Preheat a gas grill to 425˚F and brush the clean grill grates with olive oil to prevent sticking and promote even searing of the salmon.
- Season the Salmon: Drizzle 1 tablespoon olive oil over the salmon fillets, then season them evenly with salt and freshly ground black pepper.
- Mix the Spice Rub: In a small bowl, combine sweet paprika, chili powder, garlic powder, ground cumin, and ground coriander; mix thoroughly to create a balanced spice rub. Rub this mixture evenly all over each salmon fillet.
- Grill Salmon, Skin-Side Down: Place the salmon fillets skin-side down on the hot grill. Close the lid and cook for 6 to 8 minutes until the fish is cooked about halfway up the fillet and grill marks appear.
- Flip and Finish Grilling: Using a fish spatula, carefully flip the fillets and continue cooking for an additional 4 minutes, or until the salmon reaches an internal temperature of 145˚F, signifying it is fully cooked.
- Prepare Avocado-Jalapeno Salsa: While the salmon cooks, combine the diced avocado, jalapeno, cherry tomatoes, chopped cilantro, red onion, salt, pepper, extra virgin olive oil, and lime juice in a mixing bowl. Stir gently, taste, and adjust seasoning as needed for a fresh, tangy salsa.
- Serve: Spoon the prepared salsa generously over the grilled salmon fillets and serve immediately to enjoy the contrast of smoky fish with bright, creamy salsa.
Notes
- Ensure the grill is properly preheated for even cooking and to prevent the salmon from sticking.
- Adjust the level of chili powder and jalapeno in the salsa according to your preferred spice tolerance.
- Use a fish spatula for flipping to avoid breaking the delicate fillets.
- Check the doneness with a meat thermometer to avoid over or undercooking the salmon.
- Leftover salsa can be refrigerated in an airtight container and served with other grilled foods.
- Prep Time: 10 minutes
- Cook Time: 20 minutes
- Category: Main Course
- Method: Grilling
- Cuisine: American
- Diet: Low Fat