Grilled Salmon with Corn Salsa
This Grilled Salmon with Corn Salsa is easy enough to make on a weeknight, but impressive enough to serve to company on a weekend. Fire up the grill for dinner tonight!
This post may contain paid links. For more information, please see our disclosure policy.

As we head through the warmer summer months, our grill is often packed with hamburgers, hot dogs, grilled chicken and all sorts of other traditional grilling foods. For some reason, grilled salmon only makes an appearance a couple of times each summer. This Grilled Salmon with Charred Corn Salsa will be changing that!
This grilled salmon recipe is easy enough to make on a weeknight, but impressive enough to serve to company on the weekends. And as fancy as it sounds, it really only takes ~30 minutes to make this meal.

Grilled Salmon with Corn Salsa
There are two “secrets” that boost the flavor in this recipe. The first is marinating the salmon before you grill it. This simple salmon marinade calls for equal parts soy sauce, lemon juice and olive oil. Add in some brown sugar and seasonings, and you’re all set. Let that salmon marinate in the refrigerator for a couple hours before taking it out to the grill.
The second “secret” is grilling the corn for the charred corn salsa. You can absolutely make this corn salsa with raw corn. We’ve done that in the past, and it’s delicious. But charring that corn on the grill first adds a ton of extra flavor. The taste is amazing. Just peel the corn on the cob, remove the silk and grill the ears directly on the grill grates for ~15-20 minutes. Rotate the corn occasionally and pull the ears off once the corn kernels start to turn black.

The corn gets mixed with red onions, tomatoes, cilantro and lime juice for an easy and absolutely delicious salsa. (Hint: Serve the extra salsa with tortilla chips. Or just make a double batch and eat salsa + chips as an appetizer.) The salsa is a fantastic summer snack by itself, but it’s especially tasty when spooned over the grilled salmon filets.
We served this grilled salmon over riced cauliflower, and we mixed a couple extra spoonfuls of the corn salsa into the cauliflower. Easy, delicious recipe!

This recipe calls for 4 salmon fillets, but you can easily double it to 8 pieces of salmon. You’ll still have enough corn salsa. (We just like having extra corn salsa because it’s so tasty!)
How to Store Leftovers
To store leftover Grilled Salmon, place it in an airtight container in the fridge for up to 4 days. The leftover corn salsa should be refrigerated in a separate container. To reheat the salmon, place it in a low temperature (~275°F) oven for 10-15 minutes, or until heated through. Tip: add a splash of water to the pan or a drizzle of olive oil on top of the salmon to prevent it from drying out while reheating.
The leftover grilled salmon fillets can also be frozen, but I don’t recommend freezing the corn salsa.

If you’re looking for an easy + flavorful summer meal, then put this Grilled Salmon with Corn Salsa recipe on the list. It’s definitely going to be making another appearance here soon!
Did you make this Grilled Salmon with Corn Salsa recipe at home? Leave a comment, or snap a photo and tag me on Instagram (@Spicedblog) – I’d love to see your version!

Grilled Salmon with Charred Corn Salsa
Ingredients
For the Grilled Salmon
- ¼ cup soy sauce
- ¼ cup brown sugar
- ¼ cup fresh lemon juice
- ¼ cup extra-virgin olive oil
- ½ tsp black pepper
- ½ tsp garlic powder
- 4 salmon fillets ~6 oz. each
For the Charred Corn Salsa
- 4 ears corn husks and silk removed
- ¼ cup diced red onions
- 1 jalapeno seeds and ribs removed, finely diced
- 1 pint cherry tomatoes quartered
- 1 cup chopped fresh cilantro
- ¼ cup fresh lime juice
- 1 tsp kosher salt
- ½ tsp black pepper
Instructions
For the Grilled Salmon
- Using a medium bowl, whisk together all of the ingredients except for salmon (soy sauce, brown sugar, lemon juice, olive oil, pepper and garlic powder).
- Place salmon fillets in a shallow dish or in a resealable plastic bag. Add marinade, turning several times to coat. Refrigerate for 2-3 hours. (Tip: Plan to make the corn salsa while the salmon is marinating.)
- Preheat grill to medium heat (~350°F).
- Remove salmon from marinade and place on grill skin side down. (Note: Discard excess marinade.)
- Grill for 5-7 minutes per side, or until salmon flakes easily with a fork.
- Top each salmon fillet with corn salsa before serving.
For the Charred Corn Salsa
- Preheat grill to medium-high heat (~400°F).
- Grill corn, rotating occasionally, for 16-18 minutes, or until lightly charred.
- Let corn cool and then slice kernels into a large bowl. Add remaining salsa ingredients (diced onion, jalapeno, cherry tomatoes, cilantro, lime juice, salt and pepper); stir until well combined. Set salsa aside.

Looking for more grilling recipes? Check out these other favorites, too:




Thanks for making me hungry BTW cant wait to make your recipes soon for me
This looks delicious! I’m anxiously awaiting wild caught salmon season. The salsa sounds perfect for the salmon.