9 Best Salmon Marinades

9 Best Salmon Marinades
best salmon marinades collage

Healthy, tasty and full of flavor! These 9 best salmon marinades bring fresh flavors to your table with easy recipes that work every time — better flavor, healthier meals, simple ingredients. Restaurant quality at home. Marinate, grill, enjoy!

9 Marinades
Fresh Flavors
Easy Recipes
Perfect Every Time
1

Garlic Butter Salmon

Rich & Savory

Garlic Butter Salmon
Garlic Butter Salmon — Rich & Savory

You need: 3 tbsp melted butter, 3 cloves minced garlic, 1 tbsp lemon juice, 1/2 tsp salt

1
Mix the marinade. Whisk 3 tablespoons of melted butter with the minced garlic, lemon juice and salt in a small bowl until smooth. The warm butter helps the garlic release its aroma right into the mix.
2
Marinate the salmon. Place 4 salmon fillets in a shallow dish and spoon the marinade over, turning to coat every piece. Refrigerate for 20 minutes — no longer, since the acid firms the fish if it sits too long.
3
Cook. Bake at 400°F (200°C) for 12-15 minutes, or pan-sear 4-5 minutes per side, until the salmon flakes easily with a fork and the edges turn golden.
4
Rest and serve. Rest for 3 minutes, then spoon the buttery pan juices over the top. Rich and savory!
Kitchen Tip: Do not marinate salmon longer than 20-30 minutes in acid-based marinades — the texture firms up fast.
Marinate 20 minServes 4
2

Maple Soy Salmon

Sweet & Umami

Maple Soy Salmon
Maple Soy Salmon — Sweet & Umami

You need: 3 tbsp maple syrup, 2 tbsp soy sauce, 2 cloves minced garlic, 1 tsp sesame oil

1
Mix the marinade. Whisk the maple syrup, soy sauce, minced garlic and sesame oil until the syrup fully dissolves into the soy. It should look glossy and smell incredible.
2
Marinate the salmon. Coat 4 salmon fillets and refrigerate for 20 minutes, turning once so every side picks up the sweet-savory glaze.
3
Cook. Bake at 400°F (200°C) for 12-15 minutes, or broil for the last 2 minutes for a lacquered, caramelized top. Watch it closely — the maple sugars caramelize fast.
4
Rest and serve. Rest 3 minutes and sprinkle with sesame seeds. Sweet and umami!
Kitchen Tip: Broil the last 2 minutes for a lacquered glaze — but watch it, maple sugars burn quickly.
Marinate 20 minServes 4
3

Sweet Chili Salmon

Sweet Heat

Sweet Chili Salmon
Sweet Chili Salmon — Sweet Heat

You need: 3 tbsp sweet chili sauce, 1 tbsp soy sauce, 1 tbsp lime juice, 2 cloves minced garlic

1
Mix the marinade. Whisk the sweet chili sauce, soy sauce, lime juice and minced garlic in a small bowl. The lime brightens the sweet heat beautifully.
2
Marinate the salmon. Coat 4 salmon fillets and refrigerate for 20 minutes.
3
Cook. Bake at 400°F (200°C) for 12-15 minutes until the glaze is bubbling and the salmon flakes easily.
4
Rest and serve. Rest 3 minutes, then brush with a little extra sweet chili sauce for shine. Sweet heat!
Kitchen Tip: Brush on a little extra sweet chili sauce after cooking for a glossy, restaurant-style finish.
Marinate 20 minServes 4
4

Chili Lime Salmon

Zesty & Bold

Chili Lime Salmon
Chili Lime Salmon — Zesty & Bold

You need: 1 tsp chili flakes, 2 tbsp olive oil, 1 tbsp honey, 2 tbsp lime juice

1
Mix the marinade. Whisk the chili flakes, olive oil, honey and lime juice until the honey fully dissolves. Warm the honey for a few seconds first if it is thick.
2
Marinate the salmon. Coat 4 salmon fillets and refrigerate for 20 minutes so the zesty heat soaks in.
3
Cook. Bake at 400°F (200°C) for 12-15 minutes, or grill over medium heat 4-5 minutes per side, until charred at the edges and flaky inside.
4
Rest and serve. Rest 3 minutes and serve with lime wedges. Zesty and bold!
Kitchen Tip: Warm thick honey for a few seconds first so it dissolves fully into the lime juice.
Marinate 20 minServes 4
5

Garlic Parmesan Salmon

Cheesy & Golden

Garlic Parmesan Salmon
Garlic Parmesan Salmon — Cheesy & Golden

You need: 1/4 cup grated parmesan, 2 tbsp olive oil, 2 cloves minced garlic, 1 tbsp lemon juice

1
Mix the marinade. Stir the grated parmesan, olive oil, minced garlic and lemon juice into a thick, fragrant paste.
2
Marinate the salmon. Press the paste onto 4 salmon fillets so it sticks, and refrigerate for 15 minutes. Pressing helps the crust form in the oven.
3
Cook. Bake at 400°F (200°C) for 12-15 minutes until the parmesan turns golden and crisp and the salmon flakes easily.
4
Rest and serve. Rest 3 minutes before serving. Cheesy and golden!
Kitchen Tip: Press the parmesan paste onto the fish so it forms a real crust instead of sliding off.
Marinate 15 minServes 4
6

Mediterranean Salmon

Fresh & Herby

Mediterranean Salmon
Mediterranean Salmon — Fresh & Herby

You need: 3 tbsp olive oil, 2 tbsp lemon juice, 1 tsp fresh thyme, 2 cloves minced garlic

1
Mix the marinade. Whisk the olive oil, lemon juice, fresh thyme leaves and minced garlic. Use fresh thyme if you can — it makes all the difference here.
2
Marinate the salmon. Coat 4 salmon fillets and refrigerate for 20 minutes.
3
Cook. Bake at 400°F (200°C) for 12-15 minutes until flaky, or grill for smoky char marks.
4
Rest and serve. Rest 3 minutes and serve with cherry tomatoes and olives. Fresh and herby!
Kitchen Tip: Fresh thyme beats dried in this one — strip the leaves and chop them fine for the best flavor.
Marinate 20 minServes 4
7

Spicy and Bold Salmon

Fiery & Caramelized

Spicy and Bold Salmon
Spicy and Bold Salmon — Fiery & Caramelized

You need: 1 tsp chili flakes, 1 tbsp brown sugar, 2 cloves minced garlic, 1 tsp paprika, 2 tbsp olive oil

1
Mix the marinade. Whisk the chili flakes, brown sugar, minced garlic, paprika and olive oil into a deep-red, fragrant rub.
2
Marinate the salmon. Rub all over 4 salmon fillets and refrigerate for 20 minutes. The brown sugar starts to melt into the fish as it sits.
3
Cook. Cook over medium — not high — heat so the sugar caramelizes instead of burning: bake at 400°F (200°C) for 12-15 minutes or pan-sear 4-5 minutes per side.
4
Rest and serve. Rest 3 minutes. Fiery and caramelized!
Kitchen Tip: Keep the heat at medium — brown sugar caramelizes beautifully but burns fast on high heat.
Marinate 20 minServes 4
8

Lemon Herb Salmon

Bright & Fresh

Lemon Herb Salmon
Lemon Herb Salmon — Bright & Fresh

You need: 2 tbsp lemon juice, 2 tbsp olive oil, 1 tbsp mixed herbs (thyme & rosemary), 2 cloves minced garlic

1
Mix the marinade. Whisk the lemon juice, olive oil, finely chopped thyme and rosemary, and minced garlic. Chop the herbs fine so they coat the fish evenly.
2
Marinate the salmon. Coat 4 salmon fillets and refrigerate for 20 minutes.
3
Cook. Bake at 400°F (200°C) for 12-15 minutes until the herbs are fragrant and the salmon flakes easily.
4
Rest and serve. Rest 3 minutes and top with lemon slices. Bright and fresh!
Kitchen Tip: Chop the herbs fine so they coat the salmon evenly instead of clumping in spots.
Marinate 20 minServes 4
9

Honey Mustard Salmon

Sweet & Tangy

Honey Mustard Salmon
Honey Mustard Salmon — Sweet & Tangy

You need: 2 tbsp honey, 2 tbsp dijon mustard, 1 tbsp olive oil, 2 cloves minced garlic

1
Mix the marinade. Whisk the honey, dijon mustard, olive oil and minced garlic until completely smooth. The mustard emulsifies everything into a glossy glaze.
2
Marinate the salmon. Coat 4 salmon fillets and refrigerate for 20 minutes.
3
Cook. Bake at 400°F (200°C) for 12-15 minutes until the glaze is golden and bubbling at the edges.
4
Rest and serve. Rest 3 minutes before serving. Sweet and tangy!
Kitchen Tip: Whisk until fully smooth — dijon emulsifies the glaze so it coats instead of separating.
Marinate 20 minServes 4

Marinade Tips

  • 20 minutes is the sweet spot for salmon. Fish absorbs flavor fast — 15 to 20 minutes is plenty, and acid-based marinades should never go longer than 30.
  • Always marinate in the fridge. Never leave fish in a marinade on the counter.
  • Pat the salmon dry before cooking. Dry fish sears instead of steaming, for a better crust and color.
  • Cook to 145°F (63°C). The salmon should flake easily with a fork and be just opaque in the center.
  • Rest for 3 minutes. A short rest lets the juices settle so every bite stays moist.

Frequently Asked Questions

How long should I marinate salmon?

15 to 20 minutes is ideal. Fish absorbs flavor much faster than chicken — longer soaks, especially in acid, make the texture mushy.

Can I freeze salmon in the marinade?

Yes — freeze in a zip-top bag for up to 2 months. It marinates gently as it thaws in the fridge.

What is the safe internal temperature for salmon?

145°F (63°C) at the thickest part. The flesh should flake easily with a fork and look just opaque.

Can I grill instead of bake?

Yes — grill over medium heat for 4-5 minutes per side. Oil the grates well so the glaze does not stick.

Can I use these marinades on other fish?

Yes — they all work on cod, halibut and trout. Reduce marinating time for thin fillets.

Marinate • Grill • Enjoy! Restaurant quality at home.