• Skip to main content
  • Skip to primary sidebar
Julia's Album
menu icon
go to homepage
  • Subscribe
  • Save Recipes!
  • About
  • Salads
  • Pasta
  • Chicken
  • Seafood
  • All Main Courses
  • Latest Recipes
  • Recipe Index
    • Facebook
    • Instagram
    • Pinterest
  • subscribe
    search icon
    Homepage link
    • Subscribe
    • Save Recipes!
    • About
    • Salads
    • Pasta
    • Chicken
    • Seafood
    • All Main Courses
    • Latest Recipes
    • Recipe Index
    • Facebook
    • Instagram
    • Pinterest
  • ×

    Grilled Salmon (Best Marinade)

    By Julia | Updated: Jun 24, 2025 | Published: Jun 24, 2025 | 4 Comments

    198 shares
    • Facebook78
    Jump to Recipe Print SaveSaved!
    This post may contain affiliate links. For more information, please see our affiliate policy.

    Learn how to grill salmon to perfection with this recipe, featuring juicy salmon fillets marinated in a smoky, sweet, and citrusy chipotle-honey-lime sauce. Topped with a fresh Pineapple Tomato Avocado Salsa and served with cilantro-lime rice, this dish is perfect for summer dinners, cookouts, and BBQs.

    Grilled Salmon Fillets with Pineapple Tomato Avocado Salsa - on a large white platter.

     

    Grilled Salmon with Pineapple Avocado Salsa

    • Bold Summer Marinade: I love that the chipotle, honey, and lime combo brings that smoky, sweet heat with a fresh citrus pop. It’s way more interesting than your basic lemon-pepper salmon.
    • Fresh, Colorful Salsa: The pineapple tomato avocado salsa is basically summer in a bowl—sweet pineapple, creamy avocado, cherry tomatoes, lime juice, and herby cilantro. It adds flavor, texture, and juiciness to the grilled salmon. It also pairs well with my grilled flank steak.
    • Ultimate Summer Dinner: Between the salsa and the grilling, this recipe screams summer. It’s perfect for cookouts, BBQs, or a fun Friday night dinner. I also make it for July 4th and other summer parties! For more crowd-pleasing grilling ideas, try my grilled shrimp skewers, dijon-honey herb grilled pork chops or my grilled steak salad.
    • Super Easy, Yet Impressive: This looks like something you’d order at a fancy spot, but it’s actually super simple and mostly hands-off thanks to the marinade. Perfect for when I want to impress but don’t want to stress. Serve with my cilantro-lime black bean rice or roasted garlic mashed potatoes.
    Grilled Salmon Fillet with Pineapple Tomato Avocado Salsa and rice - on a white plate.
    Grilled Salmon Fillets with Pineapple Tomato Avocado Salsa - on a white platter.

    Step-by-Step for Best Grilled Salmon

    • Gather your ingredients. This photo shows all the ingredients you need (labeled). Grab a screenshot for your shopping list:
    This photo shows all the ingredients needed to make Grilled Salmon Fillets with Pineapple Tomato Avocado Salsa.
    • Make the Marinade: Whisk together garlic, chipotle, adobo, honey, oil, soy sauce, lime zest + juice, and salt. Adjust to taste.
    Whisking together garlic, chipotle, adobo, honey, oil, soy sauce, lime zest + juice, and salt in a bowl.
    • Marinate the Salmon: Coat salmon in the marinade in a zip-top bag, squeeze out air, and chill for 2 hours (take it out 30 min before grilling).
    Marinating salmon fillets in the marinade in a zip-top bag.
    • Make the Salsa: Toss pineapple, red onion, tomatoes, green onion, cilantro, lime zest + juice, salt, and pepper. Gently mix in avocado.
    Tossing chopped pineapple, red onion, tomatoes, green onion, cilantro, lime zest + juice, salt, and pepper in a bowl.
    Mixing all the salsa ingredients (pineapple, red onion, tomatoes, green onion, cilantro, lime zest + juice, salt, and pepper) in a bowl.
    • Grill the Salmon: Oil a hot grill. Remove excess marinade (so it doesn’t burn), then grill salmon 3–4 min per side, until charred and just cooked through. Rest a couple minutes.
    Grilling 2 salmon fillets on a black cast iron grill pan.
    • To Serve: Top salmon with the salsa, add salt/pepper, and serve with lime wedges. Great with coconut rice, regular rice, grilled veggies, or a salad!
    Grilled Salmon Fillet with Pineapple Tomato Avocado Salsa and Rice - on a white plate.

    Side Dish Ideas

    • Cilantro Lime Black Bean Rice
    • Orzo Salad with Spinach, Cherry Tomatoes, Cucumbers, Olives, Feta Cheese
    • Roasted Garlic Mashed Potatoes
    • Cheesy Baked Asparagus with Bacon and Garlic
    • Mexican Street Corn Pasta Salad
    • Greek Orzo
    • Roasted Brussels Sprouts with Balsamic Glaze and Pine Nuts
    5 from 2 votes

    Grilled Salmon (Best Marinade)

    Learn how to grill salmon to perfection with this recipe, featuring juicy salmon fillets marinated in a smoky, sweet, and citrusy chipotle-honey-lime sauce. Topped with a fresh Pineapple Tomato Avocado Salsa and served with cilantro-lime rice, this dish is perfect for summer dinners, cookouts, and BBQs.
    Print Recipe Pin Recipe Save RecipeSaved!
    Prep Time 20 minutes mins
    Cook Time 10 minutes mins
    Marinating Time 2 hours hrs
    Total Time 30 minutes mins
    Course Main Course
    Cuisine American
    Servings 4
    Calories per serving 486 kcal
    Author: Julia

    Ingredients

    For the Salmon

    • 5 cloves garlic minced
    • 2 chipotle peppers in adobo sauce, minced (see notes below about substitutions)
    • 1 teaspoon adobo sauce from the chipotle pepper can (see notes below about substitutions)
    • 2 tablespoons honey
    • 1 tablespoon neutral oil
    • 1 tablespoon soy sauce regular or low sodium
    • 1 medium lime zest and juice
    • ½ teaspoon Kosher salt
    • 24 oz salmon filets (4 fillets x 5 ounces each), skin off or on
    • 1 tablespoon neutral oil

    For the Pineapple Tomato Avocado Salsa

    • 1 ½ cups fresh pineapple diced into small cubes
    • ½ small red onion finely chopped
    • ½ cup cherry tomatoes (5 ounces), quartered
    • 2 green onions green and white parts, finely chopped
    • ¼ cup fresh cilantro roughly chopped
    • lime juice and zest
    • salt and pepper to taste
    • 1 avocado ripe yet firm, diced small
    US Customary - Metric
    Prevent your screen from going dark

    Instructions 

    Marinate Salmon

    • In a small bowl, whisk together the garlic, chipotle peppers, adobo sauce, honey, neutral oil, soy sauce, lime zest, lime juice, and salt. Adjust marinade to your taste with more salt or soy sauce.
    • Pat the salmon filets dry and place in a resealable zip lock bag. Pour in the marinade of the salmon and gently coat. Press out as much air as possible before sealing the bag.
    • Marinate for 2 hours in the fridge. Remove at least 30 minutes before grilling.

    Pineapple Tomato Avocado Salsa

    • In a medium bowl, combine the pineapple, red onion, cherry tomatoes, green onions, cilantro, lime zest and juice. Season with salt and pepper to taste.
    • Gently fold in the avocado and set aside.

    Grilling the Salmon

    • Preheat a grill pan or grill to medium high heat and brush with neutral oil.
    • Remove the salmon from the marinade, letting any excess drip off. It’s important to not leave too much marinade on the salmon as the honey will burn and create an acrid taste.
    • Grill on each side for 3-4 minutes until charred and cooked through, 125-130 degrees for medium.
    • Remove from heat and let rest at least 2 minutes before serving.
    • OPTIONAL: In a small sauce pot, boil the marinade and brush on the salmon right before serving.

    Serve

    • Place each filet on a plate, season with salt and pepper, and top generously with the pineapple tomato avocado salsa. Serve with lime wedges and optional sides such as coconut cilantro lime rice, plain jasmine or basmati rice, grilled veggies, or a fresh salad!

    Notes

    • Substitution for chipotle and adobo sauce: Chipotles can be a tad spicy for some, so replacing them with ½ teaspoon smoked paprika and ½ teaspoon chili powder is a great way to still get a smoky flavor without the heat. You can also add  some garlic powder.
    • Marination time: I don't recommend marinating the salmon for more than 4 hours as the lime juice can inhibit the texture of your salmon if left too long.
    • Best practices for glazing with marinade: It’s tempting to baste the salmon with the marinade while it grills, but I recommend boiling it down and coating it right before serving if you decide to use it as a glaze. If you continue to brush the salmon with the marinade while grilling, the sugars can burn and create an acrid taste as well as create a charred mess on your grill pan or grill.
    • Makes salsa a day in advance: You can make the salsa without adding the avocado up to 1 day in advance. Add the avocado right before serving. I recommend marinating the salmon the same day you plan to eat it.

    Alternative Cooking Methods

    • Pan-seared or Oven-roasted: If a grill pan or a grill are not at your disposal, you can cook the salmon in a hot pan or in a 400 F degree oven for 10-12 minutes or until it reaches your desired temperature.
    • Want to use an Airfyer instead? Feel free to do so and follow your appliance recommendations for cooking salmon.

    Storage, Reheating, Freezing & Make-Ahead Tips

    • Storage: Store leftover salmon and salsa separately in airtight containers in the fridge for up to 2 days.
    • Reheating: Reheat salmon gently in a skillet over low heat or in the microwave at 50% power to avoid drying it out. Don’t reheat the salsa.
    • Freezing: I don’t recommend freezing the salsa (avocado doesn’t freeze well), but you can freeze the grilled salmon (without salsa) for up to 2 months.
    • Make-Ahead: Marinate the salmon up to 12 hours ahead and prep the salsa (minus avocado) a few hours in advance. Dice and add avocado right before serving for the best texture.

    How to Serve & What to Serve With

    • Cilantro-Lime Rice: That's what you see in the photos and that's what I served with my grilled salmon. Here is how to make it: Rinse 1 cup uncooked long-grain white rice. In a saucepan, combine rice with 2 cups water, 1 tablespoon olive oil or butter, and ½ teaspoon salt. Bring to a boil, then cover and simmer on low for 15 minutes, until tender. Let sit off heat, covered, for 5 minutes. Fluff with a fork, then stir in the zest and juice of 1 lime and ½ cup chopped cilantro. Taste and adjust salt or lime juice as needed.
    • Classic Plate: You can also serve salmon with my cilantro lime black bean rice (my favorite pairing!), plain jasmine or basmati rice, or even cauliflower rice for a lighter, low-carb option. Or, with my sauteed lemon spinach.
    • Fish Tacos: You can make tacos out of grilled salmon and salsa! Use your favorite kind of tortillas, add some shredded cabbage, and even Mexican crema!
    • Salad: I like serving grilled salmon over a big green salad for dinner. The next day, I toss the leftover salmon into a fresh salad—try it with arugula, spinach, or mixed greens, and add whatever crunchy veggies you have on hand. It’s an easy, protein-packed lunch.
    • Grilled Veggies: Pair with grilled corn, zucchini, bell peppers, or asparagus. I also recommend my broccoli and sweet potato side dish.
    • Brunch: Top the grilled salmon with a poached egg and a little extra salsa. Serve over green salad or cooked asparagus. Or with my puff pastry egg tarts.

    Nutrition

    Nutrition Information
    Grilled Salmon (Best Marinade)
    Amount per Serving
    Calories
    486
    % Daily Value*
    Fat
     
    26
    g
    40
    %
    Saturated Fat
     
    3
    g
    19
    %
    Trans Fat
     
    0.03
    g
    Polyunsaturated Fat
     
    7
    g
    Monounsaturated Fat
     
    13
    g
    Cholesterol
     
    94
    mg
    31
    %
    Sodium
     
    844
    mg
    37
    %
    Potassium
     
    1277
    mg
    36
    %
    Carbohydrates
     
    29
    g
    10
    %
    Fiber
     
    6
    g
    25
    %
    Sugar
     
    18
    g
    20
    %
    Protein
     
    37
    g
    74
    %
    Vitamin A
     
    407
    IU
    8
    %
    Vitamin C
     
    47
    mg
    57
    %
    Calcium
     
    60
    mg
    6
    %
    Iron
     
    2
    mg
    11
    %
    * Percent Daily Values are based on a 2000 calorie diet.

    Nutrition Disclaimer:

    The nutritional information on this website is only an estimate and is provided for convenience and as a courtesy only. The accuracy of the nutritional information for any recipe on this site is not guaranteed. It should not be used as a substitute for a professional nutritionist’s advice.

    Keyword grilled salmon
    Grilled Salmon Fillet (with Pineapple Tomato Avocado Salsa on top) sliced with a fork.
    Grilled Salmon Fillet with Pineapple Tomato Avocado Salsa and rice - on a plate.

    Easy Substitutions

    • Other fish options: Tuna, trout, and swordfish are all great alternatives to salmon. Halibut, tilapia, and cod are also good subs if you want a white fish instead.
    • Stonefruits and other fruit: To sub out the pineapple, we like using peaches, mangoes, nectarines, and even plums! 
    • Chile peppers: For a bump in heat for your salsa, feel free to add in your favorite fresh chile such as jalapenos or serranos!
    • Other veggies for the salsa: Cucumber, grilled corn, red bell pepper, black beans, and hearts of palm are all great things to add to the salsa!
    • Sugar alternatives: You can switch out the honey with maple syrup, agave, or brown sugar if you like! 
    • Citrus: No limes? Use lemons or oranges instead! 
    • Herbs: Thai or regular basil, mint, and parsley are all great herbs to use instead or to add to the salsa!
    Grilled Salmon Fillets with Pineapple Tomato Avocado Salsa - on a white platter.
    Grilled Salmon Fillet with Pineapple Tomato Avocado Salsa and rice - on a plate.
    « Mini Fruit Galettes
    Kansas City Barbecue Sauce »
    198 shares
    • Facebook78

    Reader Interactions

    Comments

      Submit your question or provide a review of the recipe + star rating RIGHT HERE. Cancel reply

      Your email address will not be published. Required fields are marked *

      Recipe Rating




    1. Gina

      July 01, 2025 at 5:32 pm

      Skipped the rice, and served it with tabbouleh and grilled asparagus. A total hit with my guests!

      Reply
      • Julia

        July 02, 2025 at 12:53 am

        I love your choice of side dishes, Gina! Thank you for sharing! 🙂

        Reply
    2. Kathleen

      June 28, 2025 at 5:50 pm

      Simple, delicius, just what you want in a summer meal! I served it with a cauliflower rice stir-fry and roasted asparagus. The cauliflower soaked up all the juices from salmon, my husband who hates cauliflower asked for seconds!!

      Reply
      • Julia

        June 30, 2025 at 11:56 am

        Hi Kathleen! I love that even your cauliflower-skeptic husband went back for seconds—that’s the ultimate win! Thanks for sharing, this made me smile! 🙂

        Reply

    Primary Sidebar

    Julia is the author of JuliasAlbum.com (a food blog focused on easy dinner recipes, pasta dishes, salads made with seasonal ingredients). In this photo, Julia is pictured wearing a yellow sweater against an Autumn background.

    Hi, I'm Julia!

    I am a full-time food blogger living in beautiful Colorado. I focus primarily on savory recipes (protein-based & fiber-rich main dishes, pasta, salads) using fresh & seasonal ingredients. A food blogger since 2012, I help home cooks create well-balanced and visually appealing dinners (many of which are 30-minute ONE-PAN meals). Find out more about me and my cooking philosophy. 

    Connect with Julia on Social Media:

    • Facebook
    • Pinterest
    • Instagram
    Get Julia's new recipes by e-mail:
    Subscribe by E-mail

    Footer

    ↑ back to top

    Privacy and Disclosure

    • Privacy Policy
    • Disclaimer
    • Terms & Conditions
    • Affiliate Disclosure

    About

    • About
    • Featured On
    • Contact Me

    Connect on Social Media

    • Pinterest
    • Facebook
    • Instagram

    Copyright © 2012-2025 JuliasAlbum.com

    Site Design: Foodie Pro Theme by Feast Design Co.

    Rate This Recipe

    Your vote:




    A rating is required
    A name is required
    An email is required