Food Above Gold

Salmon Marinade with Citrus and Pineapple

This super easy pineapple and citrus salmon marinade is a great way to give a fresh, tropical taste to your fish!  Plus, the vibrant flavors make it a family favorite!

Note: This post was updated with new content on January 7, 2019.

I don’t know about you, but after the holidays I want food that is bright and fresh. This quick and easy salmon marinade is just that.  Plus, it doesn’t have to be restricted to just salmon recipes. It is delicious on pretty much anything; pork, beef, chicken, veggies, you name it!  Make a double batch and try it on everything!

Can Salmon Marinate Overnight?

Since salmon (and really all seafood) is so delicate, I don’t recommend marinating overnight.  It won’t become inedible if you do, but if you marinate the salmon for longer than one hour it changes the texture.  Especially with this marinade recipe because it is so high in acid. As a rule of thumb, any time you are dealing with a high-acid marinade, you should cut the marinating time in half.  My best results come from using the salmon marinade for fifteen minutes.

Ways To Cook This Marinated Salmon

This is the best salmon marinade ever because it works for every cooking method.  If you’re cooking the salmon on the grill, it develops a subtle sweet and smoky flavor. (Plus, who doesn’t love grilled salmon?)  

You can bake the salmon skin side down in a 450°F oven for about 13-14 minutes or until the salmon is done.  

You can even make glazed salmon by mixing unused salmon marinade with a little brown sugar or honey (4:1 ratio).  Brush it over the grilled fish before serving for a sweet, tropical flavor.

Really, no matter what your favorite cooking method is, this salmon marinade is the best.

Tips For A Perfect Salmon Marinade

If you want to make this salmon marinade like a sauce-boss, then here are some culinary proficiencies I recommend brushing up on.

What To Marinade Salmon In

One of the great things about this salmon marinade is that it stores really well.  Whether you made more than you needed, or you want to prep-ahead for another day, this recipe is perfect for being kept at the ready.  If you think you’ll use it quickly, it can last in the fridge for up to a week. If you think it will be a few weeks until you can use it, it will keep in the freezer for up to 6 months.  Freezing liquids can be tricky, so I recommend putting a batch in a tightly sealed freezer bag then laying it flat to freeze. This will make multiple batches super easy to stack. Plus, it takes up less space in your freezer.  Don’t forget to label it though!

Once you are ready to use your salmon marinade, place the salmon in a plastic bag or small bowl and cover it with the marinade.  If it is submerged, you don’t have to worry about flipping it. If you’re using a plastic bag, you’ll use less of the salmon marinade than a bowl.  Just use enough to make a thin layer around the salmon. If you roll the bag down and clip it with a chip clip, it will keep the marinade from moving away from the salmon.

Pineapple and Citrus Salmon Marinade Recipe

If you can, I highly recommend using fresh pineapple instead of juice for this recipe.  All you need to do is purée the fruit in a blender or food processor before adding it. The fresh fruit will give a much brighter and fresher flavor than store-bought juice (especially if it’s frozen or concentrate).

Want a free printable grocery list for this salmon marinade recipe?  Get it HERE.

Use this grocery list to help simplify shopping.  Everything is listed in standard grocery store amounts.  If no size is specified, even the smallest package will provide more than enough.

Thank you so much for stopping by!

If you would like to try some other marinade recipes, I recommend:

Happy Cooking! 🙂


Pineapple and Citrus Salmon Marinade

The bright and fresh salmon marinade tastes like summertime at the beach!  
Course Condiment
Cuisine American
Prep Time 10 minutes
Marinating Time 15 minutes
Total Time 10 minutes
Servings 4 servings
Calories 179
Author Mackenzie Ryan


  • 1 large orange zested and juiced (about 1/3 c.)
  • 2 limes zested and juiced (about 1/3 c.)
  • 2 lemons zested and juiced (about 1/3 c.)
  • 3/4 cup pineapple juice or purée
  • 2 cloves of garlic smashed and minced
  • 1/4 cup neutral flavored oil (like refined avocado oil)
  • 1 tsp salt


  • Combine the ingredients in a small bowl and whisk them together. 
  • Place the salmon inside of a plastic bag and pour enough of the salmon marinade on to submerge it. Remove the excess air from the bag and roll down the top and clip it to keep the marinade from moving around. Marinate for 15 minutes.
  • Remove the salmon from the bag and cook your favorite way. Discard the used salmon marinade.


If you're using this marinade on fish, only marinate the fish for up to 30 minutes or it may start to "cook" from the acid.


Serving: 1serving | Calories: 179kcal | Carbohydrates: 16g | Protein: 1g | Fat: 13g | Saturated Fat: 1g | Sodium: 583mg | Potassium: 201mg | Fiber: 3g | Sugar: 8g | Vitamin A: 110IU | Vitamin C: 71mg | Calcium: 45mg | Iron: 0.6mg