Grilled Salmon with Charred Corn Avocado Tomato Salsa: Your Ultimate Healthy Summer Dinner
Transform your summer evenings with this sensational Grilled Salmon with Charred Corn Avocado Tomato Salsa! This recipe delivers a vibrant burst of fresh flavors and satisfying spices, all without any guilt. Imagine perfectly grilled salmon, infused with a savory rub, topped with a bright, cooling salsa featuring sweet charred corn, creamy avocado, and juicy tomatoes. It’s a simple yet elegant way to highlight the best of summer’s bounty, promising to become your go-to dish for healthy weeknight dinners or impressive backyard gatherings.

There’s a reason salmon holds a special place in my culinary heart. It’s not just a fish; it’s a canvas for incredible flavors and a powerhouse of nutrition. Whether I’m seeking a healthy alternative to poultry or simply craving that unmistakable flaky texture and rich taste, salmon consistently delivers. This particular recipe for grilled salmon elevates it to new heights, especially during the warmer months when grilling is a joy and fresh produce abounds.
Table of Contents
Toggle
The Irresistible Allure of Grilled Salmon

One of my absolute favorite ways to enjoy salmon, particularly when the weather permits, is fresh off the grill. The smoky char from the flames adds an incredible dimension to this already delicious fish, creating a meal that feels both gourmet and delightfully simple. This recipe harnesses the power of high heat and fresh ingredients to deliver an unforgettable dining experience.
Crafting the Perfect Flavor Balance: Spice Rub and Salsa
The journey to this delectable salmon begins with a carefully curated spice rub. This isn’t just any seasoning; it’s a blend designed to enhance the natural richness of the salmon without overwhelming its delicate flavor. With hints of smoky paprika, a warming kick of chili powder and cayenne, and a touch of brown sugar for subtle sweetness and caramelization, this rub creates an unbelievably flavorful crust on the fish. The grilling process then infuses it with those coveted smoky notes, resulting in an absolutely divine taste that will have you coming back for more.
But what truly elevates this dish is the vibrant charred corn avocado tomato salsa. This isn’t just a topping; it’s a refreshing counterpoint, a burst of bright, fresh flavors designed to cool and cleanse the palate after each savory bite of salmon. My husband, for one, is completely obsessed with charred corn, and for good reason! Grilling the corn brings out its natural sweetness and adds a smoky depth that can’t be replicated.

Incorporating this delicious charred corn into the salsa was a game-changer. It harmonizes beautifully with the creamy avocado and juicy, sweet Roma tomatoes. A squeeze of fresh lime juice and a sprinkle of cilantro tie all the flavors together, creating a cooling, zesty accompaniment that perfectly balances the savory, slightly spicy rub on the salmon. The entire meal is not only a feast for the taste buds but also incredibly quick to prepare, coming together in just about 20 minutes. This makes it an ideal healthy weeknight meal that you’ll want to incorporate into your rotation every single week.
While I often recommend using a whole salmon fillet for a stunning presentation, individual fillets work just as well and might even cook slightly faster. Just be sure to monitor the cooking time and adjust as needed, checking for doneness halfway through.
Craving more salmon? Explore these delightful recipes –> Baked Lemon Garlic Salmon / Classic Salmon Chowder / Sesame Salmon Avocado Bowls / Sriracha Glazed Salmon with Asian Avocado Salsa / Honey Ginger Salmon Bites

This Recipe’s Must-Haves: Essential Equipment
Having the right tools makes all the difference when grilling, especially with delicate fish like salmon. Here are a few must-haves that will ensure your grilled salmon with charred corn avocado tomato salsa turns out perfectly every time:
- Reliable Grill: I swear by my Traeger grill. It’s incredibly user-friendly and imparts a wonderful smoky flavor thanks to its wood pellets. While I prefer Traeger’s signature blend, pecan or hickory pellets are also fantastic choices that complement salmon beautifully. Any good quality grill will do, just be mindful of heat control.
- Grill Tongs: Essential for safely handling hot corn cobs and salmon on the grill. A good pair of long-handled tongs (like these Traeger grill tongs) will prevent burns and make turning a breeze.
- Mixing Bowls: You’ll need a set of sturdy mixing bowls for both whisking together the salmon spice rub and for preparing the vibrant charred corn avocado tomato salsa. Stainless steel bowls are versatile and easy to clean.
- Chef’s Knife and Cutting Board: A sharp chef’s knife paired with a durable cutting board is crucial for efficiently chopping the salsa ingredients—avocado, tomatoes, cilantro, and garlic. A good knife makes prep work enjoyable and safe.
- Instant-Read Thermometer: While not strictly a “must-have” for everyone, it’s invaluable for perfectly cooked salmon. It takes the guesswork out of grilling and ensures your fish is never overcooked.

Mastering the Grill: Achieving Perfectly Cooked Salmon
Grilling salmon to perfection can seem daunting, but it’s surprisingly simple with a few key techniques. The biggest challenge is often knowing exactly when it’s done. Here’s how to ensure your grilled salmon is moist, flaky, and absolutely delicious every time:
- The Visual Test: For experienced cooks, a fork is your best friend. The fish should flake easily with a fork, or the skin should pull away effortlessly from the flesh. The center of the thickest part of the fillet should turn from translucent to opaque.
- The Thermometer Method (Highly Recommended): For foolproof results, an instant-read thermometer is your best bet. Grilled salmon is considered fully cooked when it reaches an internal temperature of 145˚F (63˚C). However, to account for carry-over cooking (the continued cooking that occurs after food is removed from heat), I typically remove my salmon from the grill when it hits about 130˚F-135˚F (54˚C-57˚C). This allows it to rest for a few minutes and reach the perfect final temperature, ensuring maximum juiciness.
- Watch for White Beads (Albumin): A crucial sign of overcooked salmon is the appearance of white, curd-like beads (called albumin) on the surface of the fish. This protein is naturally present in salmon, and while a little is normal, too much indicates that the fish has been cooked at too high a temperature or for too long, causing the muscle fibers to contract and squeeze out the protein. Aim to avoid this for the best texture.
- Resting is Key: Just like with any other protein, allowing the salmon to rest for 5-10 minutes after grilling helps the juices redistribute throughout the fillet, resulting in a more tender and flavorful fish.

The Health Benefits of Grilled Salmon
Salmon is often touted as a superfood, and for very good reason! This delicious fatty fish is packed with nutrients that are incredibly beneficial for your overall health. It’s an excellent source of omega-3 fatty acids, particularly EPA and DHA, which are crucial for heart health, reducing inflammation, and supporting brain function. These essential fats are something our bodies cannot produce on their own, making dietary sources like salmon incredibly important.
Beyond omega-3s, salmon provides a wealth of other vital nutrients, including selenium (an important antioxidant), and vitamins A and D, all of which contribute to a robust immune system. It’s also an exceptional source of high-quality protein. Protein is not only vital for muscle repair and growth but also plays a significant role in satiety. As someone who is actively trying to maintain a balanced diet (and perhaps counteract some future vacation indulgences!), the filling power of protein is a lifesaver. It helps curb cravings and keeps you feeling satisfied for longer, making this recipe a fantastic choice for weight management or simply healthy eating.
This recipe, in particular, is one of my favorites to lean on for healthy eating. I often prepare it as part of my Sunday meal prep, portioning out the grilled fillets and salsa with some additional steamed or roasted vegetables. It’s perfect for a quick, nutritious lunch or dinner throughout the week, offering immense flavor and satisfaction. Moreover, salmon is especially beneficial for expecting mothers due to its high omega-3 content, which supports fetal brain and eye development.

Tips For The Perfect Grilled Salmon
To ensure your grilled salmon turns out restaurant-quality every time, consider these expert tips:
- Choose Skin-On Salmon: Always opt for skin-on salmon fillets. The skin acts as a natural barrier, protecting the delicate flesh from the direct heat of the grill and preventing it from sticking. It also helps to hold the fish together, ensuring it stays intact during cooking. Plus, crispy salmon skin is a delicious bonus!
- Check for Pin Bones: Before seasoning, run your fingers along the salmon fillet to check for any small pin bones. If you find any, use a pair of clean pliers or tweezers to carefully pull them out.
- Pat Dry Thoroughly: Moisture is the enemy of a good crust. Before applying the spice rub, thoroughly pat the salmon dry with paper towels. This helps the seasoning adhere better and promotes a beautifully seared exterior.
- Oil the Grates, and Oil Them Well: This step cannot be emphasized enough! A well-oiled grill grate is essential for preventing the salmon from sticking. Use a high-smoke-point oil like canola or grapeseed oil. You can oil the grates directly with a paper towel soaked in oil, using tongs, or spray them liberally.
- Pre-Portioning (Optional but Recommended for Whole Fillets): If you’re grilling a large whole fillet and plan to serve individual portions, you can make shallow cuts about ¾ of the way through the flesh *before* grilling. Do not cut through the skin. This allows the fillet to cook more evenly while still staying together on the grill, and makes for super easy portioning once cooked.
- Don’t Overcrowd the Grill: Give your salmon ample space on the grill. Overcrowding can lower the grill’s temperature and lead to steaming rather than searing, resulting in a less desirable texture.
- Start Skin-Side Down: Always place the salmon skin-side down first on the hot grill. This allows the skin to crisp up nicely and provides a protective layer against the intense heat, making it easier to flip later if necessary.
- Resist the Urge to Flip Too Soon: Let the salmon cook undisturbed for the majority of the cooking time on the skin side. You’ll know it’s ready to potentially flip (though often not necessary) when the flesh looks opaque about two-thirds of the way up the side. The fish will naturally release from the grates when it’s ready.
- Clean Grill Grates: Start with clean grill grates. Leftover bits of food can cause sticking and impart off-flavors.

Serving Suggestions and Variations
This Grilled Salmon with Charred Corn Avocado Tomato Salsa is a complete meal in itself, but it also pairs wonderfully with a variety of sides to round out your plate. For a light and fresh accompaniment, consider a simple green salad with a lemon vinaigrette. If you’re looking for something more substantial, quinoa, brown rice, or even some roasted asparagus or green beans would be excellent choices. The bright flavors of the salsa mean you don’t need heavy sides to make a satisfying meal.
Feeling adventurous? This recipe is highly adaptable. You could try adding a pinch of cumin or a tiny bit of smoked chipotle powder to the salsa for an extra layer of smoky heat. For an herb variation, switch out the cilantro for fresh parsley or a mix of both. If corn isn’t in season, you can use frozen corn (thawed and patted dry before charring), or even substitute with finely diced bell peppers for a different texture. This recipe also works well with other firm white fish, such as cod or halibut, just be sure to adjust grilling times accordingly.
Meal Prep Made Easy
One of the best aspects of this grilled salmon recipe is how perfectly it lends itself to meal prepping. On a Sunday afternoon, you can grill a large fillet (or several individual ones) and prepare a big batch of the charred corn avocado tomato salsa. Once cooled, store the salmon and salsa in separate airtight containers in the refrigerator. The salmon will stay fresh for 3-4 days, and the salsa for 2-3 days (the avocado might brown slightly, but it will still taste delicious).
Throughout the week, you can quickly assemble nutritious meals. Serve the salmon and salsa over a bed of mixed greens for a refreshing salad, alongside quinoa or brown rice for a hearty bowl, or even flake the salmon into whole-wheat tortillas for easy fish tacos. Adding extra steamed or roasted vegetables to your meal-prepped containers ensures you have balanced, flavorful meals ready to go, saving you time and effort during busy weeknights.

Grilled Salmon with Charred Corn Avocado Tomato Salsa
Equipment
-
Stainless Steel Mixing Bowls
-
Hickory Hardwood Grill Pellets (or other preferred wood pellets)
-
Grill (such as Traeger Lil Tex Elite 34 Pellet Grill)
-
Chef’s Knife & Cutting Board
-
Grill Tongs
-
Instant-Read Thermometer (optional, but recommended)
Ingredients
- 1 lb atlantic salmon fillet (skin-on recommended)
- 1 tsp extra virgin olive oil
- 1/2 tsp kosher salt
- 1/2 tsp black pepper
- 1/2 tsp smoked paprika
- 1/2 tsp chili powder
- 1/2 tsp onion powder
- 1/2 tsp brown sugar
- 1/4 tsp cayenne pepper
- 2 corn cobs husked
- 1 avocado pitted and chopped
- 2 roma tomatoes seeded and chopped
- 1 Tbsp fresh cilantro chopped
- 1 Tbsp fresh lime juice
- 1 clove garlic minced
- 1/2 tsp smoked paprika
- 1/2 tsp kosher salt
- 1/2 tsp black pepper
- 1/4 tsp cayenne pepper
Instructions
-
Prepare the Grill: Preheat your grill to medium-high heat (around 400-450°F or 200-230°C).
-
Make the Spice Rub: In a small bowl, combine all the seasonings for the salmon (kosher salt, black pepper, smoked paprika, chili powder, onion powder, brown sugar, and cayenne pepper). Stir well to mix.
-
Season the Salmon: Pat the salmon fillet completely dry with paper towels. Rub the salmon with olive oil, then generously sprinkle the seasoning mixture over the flesh side, pressing gently to adhere.
-
Oil the Grates: Once the grill is hot, clean the grates if necessary, then oil them thoroughly with your preferred high-smoke-point oil (like canola or grapeseed oil) to prevent sticking.
-
Grill Salmon and Corn: Place the salmon, skin side down, and the husked corn cobs directly on the hot, oiled grill grates. Cover the grill and cook for about 10 to 12 minutes for a 1-pound fillet, or until the salmon is cooked through and reaches an internal temperature of 145˚F (63˚C) when tested with an instant-read thermometer (I typically remove at 130-135˚F for carry-over cooking). Turn the corn cobs a couple of times during the grilling process to get an even char.
-
Rest the Salmon: Carefully transfer the grilled salmon to a cutting board or plate, skin-side down, and let it rest for 5-10 minutes. This helps the juices redistribute.
-
Make the Salsa: While the salmon rests, remove the charred corn kernels from the cobs using a sharp knife. Place them in a medium bowl. Add the chopped avocado, tomatoes, fresh cilantro, lime juice, minced garlic, smoked paprika, kosher salt, black pepper, and cayenne pepper. Stir gently to combine all the ingredients.
-
Serve: Portion the rested salmon and top generously with the fresh charred corn avocado tomato salsa. Serve immediately and enjoy your delicious, healthy summer meal!
Nutrition