Simple Salmon Marinade (Lemon, Dill, Garlic!)

Add as a preferred source on Google

I’ve tested dozens of salmon marinades over the years, and this one salmon marinade This is someone I keep coming back to. It’s bright, fresh and herbal, made with lemon juice, Dijon mustard, garlic and fresh dill. Unlike most marinades that marinate salmon in soy sauce and honey, this marinade is light enough that you can actually taste the fish.

Whether you’re cooking salmon in the oven, pan-seared, or baked, this easy salmon marinade works perfectly every time. It only takes 5 minutes to whip together and turns even a basic fillet into something amazing.

Whole salmon fillet marinated in lemon dill salmon marinade

Recipe Summary

This fresh salmon marinade is made with 7 ingredients: olive oil, lemon juice, Dijon mustard, garlic, honey, salt, and fresh dill. Add a bright, herbal flavor to salmon fillets in just 30 minutes. The marinade is great for oven-roasted, seared or pan-seared salmon, and also makes a light vinaigrette for leftover vegetables.

  • ⏱️ Total Time: 45 minutes (including pickles)
  • 🍽️ produce: Serves 6
  • 📊 water level: easy
  • 🥗 diet: Gluten-free, dairy-free

Why you’ll love this salmon marinade

  • Fresh and not sweet: Unlike most salmon marinades that are based on soy sauce and honey, this marinade has a bright, herbal flavor so you can actually taste the salmon.
  • 7 Pantry-Friendly Ingredients: Olive oil, lemon, mustard, garlic, honey, salt and fresh dill. That’s it.
  • Versatility: Suitable for baked, baked, pan-seared or air-fried salmon, no need to change the recipe.
  • Can also be used as a vinaigrette: Make extra and toss it with vegetables for an easy side salad.

I’m a recipe developer and food photographer, and I’ve photographed hundreds of salmon recipes. Something you actually make over and over again at home? They are always simple things. I’ve used this salmon marinade regularly for years because it takes 5 minutes to mix and works every time.

Why This Salmon Marinade Is Different

Most top-quality salmon marinades use a soy sauce-honey-garlic base. That’s great, but predictable. This simple salmon marinade takes things in a completely different direction. Bright citrus, fresh herbs, and a touch of Dijon provide a lighter, more nuanced flavor profile that lets the salmon shine.

There’s some culinary science behind why it works so well. The acid in lemon juice opens up the protein structures of salmon, while olive oil delivers fat-soluble flavor compounds directly to the flesh. This combination means you can achieve a deep, infused flavor in just 30 minutes, and marinating longer actually makes things worse (more on that below).

I’m a fitness fanatic who eats salmon 2-3 times a week, so I developed this marinade to be macro friendly. We use only clean ingredients that make salmon taste amazing without added sugar bombs. If you prefer a richer, Asian-inspired flavor, try my Honey Glazed Salmon instead.

Combine all salmon marinade ingredients in a bowl.

Salmon marinade ingredients

This salmon marinade is bright and lemony. It requires simple, fresh ingredients.

  • olive oil: The basis of the marinade. It binds the ingredients together and helps the marinade stick to the salmon.
  • Lemon juice: Only freshly squeezed. The brightness comes from real lemons. The bottled juice tastes bland here.
  • Dijon mustard: It adds nutty depth and vinegary flavor without being overpowering. It also acts as an emulsifier to prevent the oil and lemon from separating.
  • garlic: Crush and chop fresh cloves. Five cloves may seem like a lot, but the flavor mellows out beautifully during cooking.
  • honey: Just 2 teaspoons is enough to balance out the lemon without sweetening it. Swap out the maple syrup for a vegan option.
  • salt: It amplifies all other flavors. Don’t skip it.
  • Fresh dill: hero ingredient. Fresh dill is non-negotiable here. Dried dill doesn’t come close to the equally bright, grassy flavor of dill.

easy replacement

  • Lemon → Lime: I want a slightly different citrus note.
  • Dill → fresh parsley or cilantro: If dill is not available, the taste may change.
  • Honey → Maple syrup: Make it vegan-friendly or leave it out entirely for a tangy marinade.
  • Dijon → Stonemeal or whole grain mustard: It works well with slightly different textures.

My favorite salmon is Surrender Salmon. They catch wild Alaskan salmon in Bristol Bay, Alaska. The salmon is bright orange, crispy and flavorful, just the best.

Surrender Salmon is a family run company based here in Minneapolis and they are good friends of mine! Support local businesses whenever possible.

How to Marinate Salmon

This recipe is very easy. The marinade is ready in less than 5 minutes.

  1. Combine: Combine all marinade ingredients in a bowl or jar and mix until emulsified.
  2. Prepare the salmon: Pat the salmon fillets dry with paper towels (this will help the marinade stick better). Place the salmon, skin-side up, in a baking dish or gallon-size zip-top bag to maximize contact with the flavor.
  3. Marinade: Pour the marinade over the salmon, making sure all sides are coated. Refrigerate for 30-45 minutes.

In this photo, I laid out tin foil on a baking sheet, marinated the salmon right on the sheet, and then grilled it myself. The zipper bag method is also effective. This is especially good if you want to turn the salmon over while it is pickling.

Marinate the salmon and cook it using your preferred method. I love oven-baked salmon or this method of grilling salmon.

Marinate salmon fillets, skin side up, on a foil-lined baking sheet.

How long does it take to marinate salmon

Marinate the salmon 30-45 minutes — That’s the sweet spot of this marinade.

Unlike chicken or steak, you don’t want to marinate salmon for hours. The acid in lemon juice begins to denature the proteins. Essentially, you “cook” the fish the same way ceviche works. This will change the texture, and if left too long the salmon may become soft and opaque.

  • Emergency situations: Even 15 minutes will work, but 30 minutes will give you the best flavor.
  • Maximum time: If you use a citrus marinade like this, don’t wait longer than 45 minutes.
  • Can I let him sleep overnight? no. Not citrus fruits. Make the marinade the night before, set aside, and add to the salmon 30 to 45 minutes before cooking.

You can prepare this marinade a few days in advance and store it in a glass jar in the refrigerator for up to 5 days. When ready to cook, pour over the salmon and marinate for 30 to 45 minutes. Perfect for weekly meal prep.

bonus: This salmon marinade also doubles as a delicious vinaigrette! If you have leftovers, toss them with vegetables and enjoy.

Tips for the Best Salmon Marinade

  • Use fresh herbs: Dried herbs do not dissolve in marinades in the same way. Fresh dill makes a big difference in this recipe.
  • Drying Salmon: Removing moisture from the surface helps the marinade adhere better and bake better.
  • Don’t skip the mustard. This acts as an emulsifier and prevents the oil and lemon from separating into oily chunks.
  • Room temperature before cooking: For more consistent results, remove marinated salmon from the refrigerator 10 minutes before cooking.
  • Use a meat thermometer: Salmon is cooked to 145°F (internal). Remove from 140°F and let the carryover finish the job. This will prevent it from drying out. This tip also applies to my grilled salmon.

Salmon marinade variations

This lemon dill base is one of my favorites. But if you want to mix it up, here’s an easy riff:

  • Mediterranean: Replace the dill with fresh oregano and add a few red pepper flakes.
  • Inspired by Asia: Try swapping lemon for rice vinegar, soy sauce and sesame oil, and dill for cilantro. For the full honey-soy sauce version, try my Honey Glazed Salmon.
  • acrid: Add 1 teaspoon sriracha or red pepper flakes to the base marinade.
  • Maple-Dijon: Double the mustard, replace the honey with maple syrup, and omit the dill.

What to serve with pickled salmon

  • Roasted Asparagus: Summer classic. Asparagus baked in foil is easy to pull off.
  • Cilantro Lime Rice: A bright and refreshing taste that goes well with the marinade. Try the cilantro lime rice.
  • Creamy Cucumber Salad: A cool and refreshing contrast. My creamy cucumber salad is perfect.
  • Roasted Vegetables: While the salmon is cooking, prepare the grill. Here are some of my favorite roasted vegetables:
  • Simple green salad: Serve with additional marinade like a vinaigrette. Yes, it really works!
Baked salmon fillet on a baking sheet with fresh dill

How to Store Pickled Salmon

  • Refrigerated storage: Store cooked salmon in an airtight container for up to 3 days.
  • to hang tightly: Cooked salmon freezes well for up to 3 months. Thaw overnight in the refrigerator.
  • Reheat: Heat a skillet over medium-low heat or gently warm it in the microwave for 30 seconds. Don’t overheat. It dries quickly.
  • Meal Preparation Tips: Make the marinade up to 5 days in advance. Store it in a mason jar in the refrigerator and use it for quick weeknight salmon dinners throughout the week.

Use leftover salmon to make salmon patties or salmon salad with Greek yogurt dill dressing.

What is the best marinade for salmon?

The best salmon marinade depends on the flavor profile you want. For a fresh, herb-driven marinade, I love this lemon dill version. It’s light enough that you can taste the salmon as well as the sauce. If you want a little more flavor, a soy-honey-garlic marinade also works well. The key to a good salmon marinade is balancing acid, fat, and seasoning.

How long should I marinate salmon?

Marinate the salmon for 30 to 45 minutes. Unlike chicken or steak, salmon should not be left in a marinade for hours. This is especially true if the marinade contains citrus fruits. The acids in lemon juice will begin to “cook” fish (like ceviche), making the texture dull. 30 minutes is the optimal time to get maximum flavor without texture issues.

Can I marinate salmon overnight?

Not a citrus-based marinade like this. The acid breaks down the fish too much. If you want to prepare ahead, make the marinade the night before, set it aside, and then add it to the salmon 30 to 45 minutes before cooking. Soy-based marinades (non-citrus) can handle longer marinating times (up to 4 to 6 hours).

Do you rinse salmon after marinating it?

no. Do not rinse the salmon. Remove from marinade and allow excess water to drip off. The herbs and garlic that stick to the surface add flavor while cooking. If you’re baking, you can gently scrape out any large pieces of herbs to prevent them from burning, but if you’re baking in the oven, it’s okay to leave everything as is.

Should I marinate salmon with its skin on?

Either way will work, but it’s better to leave the skin on while marinating or cooking. The skin holds the fillets together (especially on the grill) and protects the bottom from overcooking. Place the salmon in the marinade with the skin side up so that the flesh has as much flavor as possible. I always cook my salmon skin-on. If you don’t want to eat it, peel it right after cooking.

Can I use this marinade for other fish?

entirely. This lemon dill marinade works beautifully on mild white fish such as cod, crawfish, mahi mahi, and shrimp. For thinner pieces of meat or shrimp, adjust the marinating time to 15 to 20 minutes as they absorb acid more quickly.

  • Combine all salmon marinade ingredients (except salmon) in a medium bowl and mix well.

  • Pour the marinade into the bottom of a baking sheet, a large casserole dish, or a gallon-size plastic bag, then place the salmon fillets, skin-side up, in the marinade, and cover.

  • Marinate the salmon in the refrigerator for at least 30-45 minutes. Do not marinate any longer. Otherwise, there is a risk that citrus fruits will activate the cooking process.

  • Cook salmon your favorite way. I recommend this oven-baked salmon recipe.
  • Salmon: Options include using one large fillet or several smaller fillets. This salmon marinade can easily be doubled or tripled depending on the number of pounds. You want to cook.
  • Substitutions: Swap dill with parsley or cilantro, honey with maple syrup (vegan), or Dijon with ground mustard.
  • Nutritional information is for a 2 pound serving. Salmon and 6 servings.

(adthrive-in-post-video-player video-id=”uRPjsHKy” upload-date=”2020-08-27T00:00:00.000Z” name=”Easy Salmon Marinade” description=”This Lemon Dill Salmon Marinade recipe is fresh, easy, and so delicious! You won’t want to make pickled salmon any other way.”)

calorie: 328 calorie, carbohydrate: 5 g, protein: 39 g, province: 16 g, fiber: 0 g, sugar: 2 g

Nutritional information is automatically calculated and should only be used as estimates.