Zesty Lemon Dill Marinade for Salmon

This simple lemon-dill salmon marinade is bright, fresh, and packed with flavor. Made with fresh lemon, garlic, Dijon mustard, honey, and plenty of dill, it’s my go-to for turning ordinary salmon into a tender, flaky, and flavorful main course. Marinated salmon absorbs the flavors beautifully and becomes truly delicious with minimal effort.

Marinated salmon turns out tender and flaky every time. This lemon dill marinade works equally well on a large salmon fillet or on several individual portions. Use it for oven-baked salmon, pan-seared salmon, or grilled salmon — it enhances every cooking method.

A full salmon fillet marinating

Why marinate your salmon?

Salmon takes on marinades exceptionally well. The flesh readily soaks up citrus, herbs, and aromatics so each bite is bursting with flavor. This lemon-dill combination infuses the fish with bright acidity, savory garlic, a hint of sweetness, and the clean herbal notes of fresh dill.

What kind of salmon should I use?

You can use one large salmon fillet or several smaller pre-portioned fillets. The most important factor is the weight of the fish: this recipe yields enough marinade for about 2.5–3 lbs (roughly 1.1–1.4 kg) of salmon. Choose the freshest salmon you can find — wild or responsibly farmed — for the best flavor and texture.

All the salmon marinade ingredients in a bowl

What you need

This marinade uses simple, fresh ingredients you likely already have on hand. Use fresh lemon juice and fresh dill for the brightest results.

  • Olive oil: Serves as the base and helps the marinade cling to the salmon.
  • Fresh lemon juice: Provides brightness and acidity — ideal with fish.
  • Dijon mustard: Adds savory depth and a touch of tang.
  • Garlic: Fresh, minced garlic brings aroma and savory flavor.
  • Honey: Balances the lemon with gentle sweetness. Maple syrup can be substituted.
  • Salt: Enhances and balances all the flavors.
  • Fresh dill: The signature herb here — fresh dill makes a significant difference compared to dried.

Pro tip: If you do one thing, use fresh dill. Fresh herbs lift the marinade and give the salmon a vibrant, herbaceous note.

How to marinate salmon (3 easy steps)

This marinade comes together in under five minutes. Marinating time adds another 30–45 minutes.

  1. Combine: Whisk all marinade ingredients together in a bowl or jar.
  2. Coat: Pour the marinade into a baking sheet, casserole dish, or a large resealable bag. Place the salmon in the marinade so the fish gets evenly coated.
  3. Chill: Refrigerate and let the salmon marinate for 30–45 minutes.
Salmon marinating in a baking sheet

How long should I marinate salmon?

Marinate salmon for about 30–45 minutes, but do not exceed this. Unlike dense proteins, fish is delicate and the citrus in the marinade can begin to “cook” the fish if left too long, changing the texture.

Prep it early

You can prepare the marinade ahead of time. Store it covered in the refrigerator for up to five days and pour it over fresh salmon when ready to use. Leftover marinade also makes a bright vinaigrette tossed with greens.

Salmon cook temperature

Food safety guidelines recommend cooking fish to an internal temperature of 145°F (63°C), measured at the thickest part of the fillet. Check with an instant-read thermometer to ensure the salmon reaches this temperature before serving.

meat thermometer

How to store cooked salmon

Store cooked salmon in an airtight container in the refrigerator for up to five days. Use leftovers in salads, patties, frittatas, or simply enjoy chilled or gently reheated.

More marinades and salmon ideas

Marinade & Salmon recipe ideas

  • Salmon Marinade (this recipe)
  • Chicken, shrimp, pork, and steak marinades work similarly — swap herbs and acids to match the protein.
Baked salmon fillet on a baking sheet

Lemon Dill Salmon Marinade

This lemon-dill salmon marinade is fresh, easy, and delicious. The recipe below is scaled for approximately 2–3 pounds of salmon and serves about 4–6 people depending on portion size.

Ingredients

  • 1/4 cup olive oil
  • 2 tablespoons fresh lemon juice
  • 1 teaspoon Dijon mustard
  • 2 teaspoons honey (or maple syrup)
  • 2 tablespoons fresh chopped dill
  • 1/8 teaspoon salt
  • 5 cloves garlic, minced
  • 2–3 lbs salmon (1–1.4 kg)

Instructions

  1. Whisk the olive oil, lemon juice, Dijon mustard, honey, chopped dill, salt, and minced garlic together in a medium bowl until well combined.
  2. Pour the marinade into the bottom of a baking sheet, casserole dish, or a large resealable bag. Place the salmon, skin side up, in the marinade and turn to coat evenly.
  3. Cover and refrigerate for 30–45 minutes. Do not marinate longer to avoid the citrus affecting the fish texture.
  4. Cook the salmon using your preferred method: oven-baked, pan-seared, or grilled. Aim for an internal temperature of 145°F (63°C) at the thickest point.

Tips & Notes

  • You can marinate one large fillet or several smaller portions. Multiply the marinade if you’re cooking more salmon.
  • The nutrition information below is an estimate for approximately 2 lbs of salmon, serving six.
  • Fresh herbs make a major difference in flavor. If possible, use fresh dill rather than dried.

Nutrition (per serving, approximate)

  • Calories: 328 kcal
  • Carbohydrates: 5 g
  • Protein: 39 g
  • Fat: 16 g
  • Sugar: 2 g

Nutrition information is automatically calculated and should be used as an approximation.

Photography by: The Wooden Skillet