Grilled salmon is one of those meals that feels fresh, flavorful, and simple all at once. This Lemon Herb Grilled Salmon is marinated with lemon juice, olive oil, parsley, rosemary, thyme, garlic, lemon zest, Dijon mustard, honey, salt, and black pepper, then grilled until tender and lightly charred. It is bright, herby, and perfect for warm-weather dinners.
The marinade does most of the work. Lemon juice and zest bring citrus flavor, olive oil helps keep the salmon moist, fresh herbs give it a garden-style finish, and Dijon with honey adds balance. After just 30 minutes in the refrigerator, the salmon is ready for the grill.
This recipe is great for summer meals, quick dinners, seafood nights, and outdoor grilling. The salmon cooks fast, usually in just a few minutes per side, and it pairs easily with salads, grilled vegetables, rice, potatoes, or simple sides. If you want a seafood recipe that tastes light but still satisfying, Lemon Herb Grilled Salmon is a strong choice.
Why this grilled salmon works well
- Fresh lemon gives the salmon bright flavor
- Parsley, rosemary, and thyme add herbal depth
- Dijon mustard helps the marinade taste balanced
- Honey softens the acidity without making it too sweet
- The salmon cooks quickly on the grill
- Great for summer dinners and seafood plates
Quick notes before starting
- Marinate for 30 minutes: This gives flavor without overwhelming the salmon.
- Turn halfway through marinating: This helps both sides absorb the marinade.
- Brush the grill grates with oil: This helps reduce sticking.
- Grill over medium-high heat: Salmon cooks quickly and needs steady heat.
- Serve warm: The texture is best right after grilling.
Ingredients

Salmon
- 4 skinless salmon fillets, 6 to 7 oz each
- Olive oil, for brushing the grill
Lemon herb marinade
- 1/4 cup fresh lemon juice
- 1/4 cup olive oil
- 2 tablespoons finely minced fresh parsley, plus more for garnish
- 4 teaspoons finely minced fresh rosemary
- 2 teaspoons finely minced fresh thyme
- 2 teaspoons minced garlic
- 2 teaspoons fresh lemon zest
- 1 teaspoon Dijon mustard
- 1 teaspoon honey
- Salt and freshly ground black pepper, to taste
Ingredient notes
Salmon fillets should be similar in size so they cook evenly. Skinless fillets work well for this recipe because the marinade can coat the fish directly.
Fresh lemon juice gives the marinade a clean citrus flavor. Lemon zest adds stronger lemon aroma without adding extra liquid.
Olive oil helps carry the herb flavor and keeps the salmon moist while grilling. You will also use a little extra to brush the grill grates.
Fresh parsley, rosemary, and thyme create the main herb flavor. Rosemary is bold, thyme is earthy, and parsley adds a fresh finish.
Dijon mustard adds a little sharpness and helps the marinade taste more rounded. Honey balances the lemon and mustard without turning the salmon into a sweet dish.
Equipment
11×7-inch dish
Small mixing bowl
Whisk
Measuring cups
Measuring spoons
Knife
Cutting board
Grill
Basting brush
Tongs or fish spatula
Plastic wrap or cover
Prepare the salmon
1) Place the salmon in a dish
Place the salmon fillets in an 11×7-inch dish.
Lay them in a single layer so the marinade can reach each fillet evenly. If the fillets are crowded, use a slightly larger dish.
2) Mix the marinade
In a small mixing bowl, whisk together the lemon juice, olive oil, parsley, rosemary, thyme, garlic, lemon zest, Dijon mustard, honey, 1 teaspoon salt, and 1/2 teaspoon black pepper.
Whisk until well combined. The marinade should look glossy, citrusy, and full of finely minced herbs.
This marinade is what gives Lemon Herb Grilled Salmon its bright summer flavor.
3) Pour over the salmon
Pour the marinade over the salmon fillets.
Lift the fillets slightly so some marinade runs underneath. This helps coat both sides instead of only the top.
4) Marinate
Cover the dish and refrigerate for 30 minutes.
Turn the salmon once halfway through the marinating time. This helps the flavor coat both sides evenly.
Avoid marinating much longer than needed because salmon is delicate, and lemon juice can begin to affect the texture if left too long.
Grill the salmon
5) Preheat the grill
During the last 10 minutes of marinating, preheat the grill to medium-high heat.
The grill should be hot enough to cook the fish quickly and give it light grill marks.
6) Oil the grill grates
Brush the grill grates with olive oil.
This helps prevent the salmon from sticking and makes it easier to turn the fillets.
7) Add herbs to the salmon
Spoon some of the herbs from the marinade onto the salmon, or use your hands to spread them gently over the fillets.
This keeps the fresh herb flavor visible and flavorful as the salmon cooks.
8) Grill the salmon
Remove the salmon from the marinade and place it on the grill.
Grill for about 3 to 5 minutes per side, or until cooked through.
The exact time depends on the thickness of your fillets and the heat of your grill. The salmon should look opaque and flake easily when done.
9) Serve warm
Transfer the salmon to a serving plate.
Garnish with more fresh parsley if desired, and serve warm.
Why this recipe works
The success of Lemon Herb Grilled Salmon comes from balance. Salmon has a rich, buttery texture, so it pairs beautifully with fresh lemon and herbs. The lemon brightens the fish, while olive oil helps the marinade coat and protect it on the grill.
The herbs bring layered flavor. Rosemary adds strength, thyme gives an earthy note, and parsley keeps everything fresh. Garlic adds savory depth, and Dijon mustard gives the marinade a subtle sharpness. Honey brings just enough sweetness to smooth the edges.
Grilling adds the final touch. The heat gives the salmon a lightly charred outside while keeping the inside tender when cooked properly.
Tips for best results
- Use evenly sized fillets so they cook at the same rate.
- Do not skip oiling the grill grates because salmon can stick easily.
- Keep the marinade time to about 30 minutes for the best texture.
- Turn the salmon gently with tongs or a fish spatula.
- Watch the cooking time closely because salmon cooks fast.
- Serve immediately for the best texture and flavor.
If your fillets are thick, they may need the full 5 minutes per side. Thinner pieces may cook faster.
Serving ideas
This salmon works well with:
- grilled vegetables
- rice or rice pilaf
- roasted potatoes
- cucumber salad
- pasta salad
- green salad
- corn on the cob
- lemony couscous
For a light summer plate, serve it with a fresh salad and grilled vegetables. For a fuller dinner, add potatoes, rice, or pasta.
Easy variations
- Add extra parsley for a fresher finish.
- Use a little more lemon zest for stronger citrus flavor.
- Keep the honey measured if you want the flavor balanced, not sweet.
- Serve with lemon wedges if desired.
- Garnish with more parsley right before serving.
These simple changes keep Lemon Herb Grilled Salmon close to the original while letting you adjust the brightness.
Storage notes
- Fridge: Store leftovers in a covered container.
- Best texture: Eat within 1 to 2 days.
- Reheat gently: Warm over low heat or enjoy cold in salads.
- Avoid overcooking when reheating: Salmon can dry out quickly.
- Make-ahead tip: Mix the marinade ahead, but marinate the salmon close to grilling time.
Questions you may have
Can I marinate the salmon longer than 30 minutes?
It is better to keep it around 30 minutes because lemon juice can affect the texture of delicate fish.
Can I use a grill pan?
Yes. A grill pan can work if heated well and brushed lightly with oil.
How do I know the salmon is cooked?
It should be opaque and flake easily. Cooking time is usually 3 to 5 minutes per side.
Can I use skin-on salmon?
The recipe uses skinless salmon, but skin-on salmon can be grilled if that is what you have.
What should I serve with it?
Fresh salads, grilled vegetables, rice, or potatoes all work well.

Lemon Herb Grilled Salmon with Fresh Summer Flavor
Equipment
- 11×7-inch dish
- Small mixing bowl
- Whisk
- Measuring cups
- Measuring spoons
- Knife
- Cutting board
- Grill
- Basting brush
- Tongs or fish spatula
- Plastic wrap or cover
Ingredients
Salmon
- 4 skinless salmon fillets 6 to 7 oz each
- Olive oil for brushing grill
Lemon Herb Marinade
- 1/4 cup fresh lemon juice
- 1/4 cup olive oil
- 2 tablespoons finely minced fresh parsley plus more for garnish
- 4 teaspoons finely minced fresh rosemary
- 2 teaspoons finely minced fresh thyme
- 2 teaspoons minced garlic
- 2 teaspoons fresh lemon zest
- 1 teaspoon Dijon mustard
- 1 teaspoon honey
- 1 teaspoon salt
- 1/2 teaspoon freshly ground black pepper
Instructions
- Place salmon in an 11×7-inch dish.
- In a small mixing bowl, whisk together lemon juice, olive oil, parsley, rosemary, thyme, garlic, lemon zest, Dijon mustard, honey, salt, and black pepper until well combined.
- Pour the mixture over the salmon, lifting the fillets to let marinade run underneath.
- Cover and marinate in the refrigerator for 30 minutes, turning once halfway through.
- During the last 10 minutes of marinating, preheat grill to medium-high heat.
- Brush grill grates with olive oil.
- Spoon some herbs from the marinade over the salmon.
- Remove salmon from marinade and place on the grill.
- Grill for about 3 to 5 minutes per side, or until cooked through.
- Serve warm, garnished with more parsley if desired.
Notes
Oil the grill grates well to help prevent sticking.
Cooking time depends on salmon thickness.
