Grilled Lemon Herb Salmon

Featured in: Quick & Easy Meals

This dish features tender salmon fillets infused with bright lemon juice, fresh herbs, and garlic. The salmon is quickly grilled alongside lightly seasoned asparagus and bursting cherry tomatoes, creating a harmonious balance of smoky flavors and vibrant freshness. Ready in just 30 minutes, it's a nutritious and satisfying dish ideal for an easy Mediterranean-inspired meal. Perfect for those seeking gluten-free, low-carb options with intense natural flavors.

Updated on Tue, 10 Feb 2026 13:26:00 GMT
A mouthwatering grilled salmon dish infused with lemon and herbs, served with vibrant asparagus and juicy cherry tomatoes for a healthy, colorful meal.  Save to Pinterest
A mouthwatering grilled salmon dish infused with lemon and herbs, served with vibrant asparagus and juicy cherry tomatoes for a healthy, colorful meal. | krispyrecipes.com

My neighbor Marcus knocked on the back fence one June evening with a bundle of fresh dill from his garden, insisting I needed to do something special with it beyond just snipping it into cream cheese. That same afternoon, I had picked up the most beautiful salmon fillets from the market, still glistening under the butcher's lights. He stayed to watch me throw together this marinade, and by the time the grill was hot, his wife and kids had wandered over too. What started as a casual weeknight dinner became the meal everyone asked me to make again and again.

I made this for my sister the summer she moved into her first apartment with no furniture except a grill she'd found on the curb. We sat on the kitchen floor eating off paper plates, laughing about her bare walls, and she said this was the first meal that made her new place feel like home. Now whenever she visits, it's the only thing she requests.

Ingredients

  • Salmon fillets (4, about 150 g each): Look for flesh that's firm and smells clean and briny, never fishy or ammonia-like, and choose skin-on if your grill marks are a point of pride.
  • Extra virgin olive oil (3 tablespoons total): The good stuff matters here because it's not hiding in a sauce—it's doing the work of carrying flavor, so don't reach for the bottom-shelf bottle.
  • Fresh lemon juice and zest: Squeeze it yourself if you can; bottled juice tastes oddly plastic once it hits the heat, and the zest is where the brightness lives.
  • Garlic (2 cloves, minced): Raw garlic in a marinade gets sharp and almost spicy, which is exactly what you want to cut through the rich salmon.
  • Fresh herbs (parsley, dill, thyme): These are non-negotiable—dried herbs will taste like dust in comparison, and fresh dill especially transforms this from ordinary to memorable.
  • Asparagus (1 bunch, about 400 g): Snap off the woody ends by bending them until they break naturally; your hands know exactly where the tender part begins better than any knife ever could.
  • Cherry tomatoes (250 g, halved): The heat of the grill bursts them open, releasing this concentrated sweetness that balances the herbiness perfectly.
  • Sea salt and black pepper: Season generously; the grill's dry heat needs salt to bring everything into focus, and freshly ground pepper tastes alive in comparison to pre-ground.

Instructions

Product image
Air fry, roast, reheat, and dehydrate meals quickly for crispy snacks and easy weeknight dinners.
Check price on Amazon
Build your flavor foundation:
Whisk together the olive oil, lemon juice, zest, minced garlic, parsley, dill, thyme, salt, and pepper in a small bowl until it smells like a Mediterranean morning—this is your marinade, and it's doing most of the heavy lifting for you.
Prepare the salmon:
Pat your salmon fillets completely dry with paper towels, which sounds fussy but actually makes a huge difference because it helps them get a golden crust instead of steaming. Place them in a shallow dish or bag and pour the marinade over, turning to coat everything, then let them sit for 10 to 15 minutes while you prep the vegetables.
Get the vegetables ready:
While the salmon relaxes, toss the asparagus and halved cherry tomatoes with a tablespoon of olive oil, salt, and pepper, making sure every spear and tomato gets coated.
Heat your grill:
Crank your grill to medium-high heat and let it get hot—you want to hear that sizzle when the salmon hits the grate, which means your grill is ready and willing to create those beautiful marks.
Grill the vegetables first:
Place the asparagus and tomatoes on the grill (a basket or foil works brilliantly if you're worried about things falling through), and cook for 5 to 7 minutes, turning once, until the asparagus is tender and the tomatoes are blistered and soft. Set them aside on a plate.
Grill the salmon:
Place the fillets skin-side down (if you have skin) and let them cook untouched for 3 to 5 minutes—this is where patience pays off, because moving them around prevents that golden crust from forming. Flip gently and cook another 2 to 3 minutes until the thickest part flakes easily when you nudge it with a fork.
Bring it all together:
Transfer everything to plates while it's still warm, and if you have fresh herbs or lemon wedges hanging around, scatter them over the top for that final touch of brightness.
Product image
Air fry, roast, reheat, and dehydrate meals quickly for crispy snacks and easy weeknight dinners.
Check price on Amazon
Tender salmon fillets marinated in zesty lemon and fresh herbs, grilled alongside crisp asparagus and sweet cherry tomatoes for a Mediterranean-inspired dinner.  Save to Pinterest
Tender salmon fillets marinated in zesty lemon and fresh herbs, grilled alongside crisp asparagus and sweet cherry tomatoes for a Mediterranean-inspired dinner. | krispyrecipes.com

There's a moment when you plate this dish, when the steam is rising off the salmon and the tomatoes are still glistening from the grill, that you realize you've made something that tastes like you care, even if you threw it together in 15 minutes. That's when people relax at your table, and conversation flows easier.

The Lemon-Herb Magic

The marinade is the secret weapon here, not because it's complicated but because fresh lemon and herbs do something remarkable to salmon's richness. The acid cuts through the oil, the garlic adds depth, and the dill—particularly the dill—creates this subtle anise-like undertone that somehow makes salmon taste more like itself. I once tried this with only dried herbs because I was in a rush, and the result was flat and forgettable, which taught me that sometimes the shortcuts aren't worth taking.

Why Grilling Matters Here

Roasting in the oven works fine if weather or circumstance demands it, but grilling changes everything about this dish. The dry heat creates that golden, slightly charred exterior while keeping the inside buttery and tender, and the asparagus and tomatoes pick up a smoky depth they'd never get in an oven. Plus, there's something about standing over a hot grill with a drink in your hand that makes cooking feel less like a chore and more like an event.

Variations and Serving Thoughts

This framework is flexible enough that you can swap in trout or steelhead if salmon isn't your thing, or add a pinch of chili flakes to the marinade if you like heat. I've served this with grilled lemon slices, with a simple salad on the side, and even cold the next day as a grain bowl base. The vegetables steal the show when you let them char properly, so don't be shy about leaving them on the grill a bit longer if you like them blistered and soft.

  • A crisp Sauvignon Blanc or Pinot Grigio is the obvious pairing, but honestly, a cold beer works beautifully too.
  • Leftover salmon flakes into salads and pasta the next day, though it rarely lasts that long in my kitchen.
  • You can prep the marinade and cut the vegetables hours ahead, which means the actual cooking part is genuinely hands-off.
Product image
Pressure cook meals, make rice, steam vegetables, and prepare soups faster for easy everyday cooking.
Check price on Amazon
A fresh and flavorful grilled salmon recipe featuring lemon herb marinade, paired with roasted asparagus and burst cherry tomatoes for a light, nutritious plate. Save to Pinterest
A fresh and flavorful grilled salmon recipe featuring lemon herb marinade, paired with roasted asparagus and burst cherry tomatoes for a light, nutritious plate. | krispyrecipes.com

This is the kind of meal that feels special without demanding anything from you except attention for 30 minutes. Make it on a summer night when someone you care about is sitting across from you, and watch how a simple plate of salmon and vegetables becomes a memory.

Grilled Lemon Herb Salmon

Savory salmon fillets grilled with lemon, herbs, asparagus, and cherry tomatoes for a quick dinner.

Prep Duration
15 minutes
Cooking Duration
15 minutes
Overall Time
30 minutes
Created by Mia Harper

Recipe Type Quick & Easy Meals

Skill Level Easy

Cuisine Type Mediterranean

Total Portions 4 Serving Size

Dietary Considerations No Dairy, No Gluten, Low-Carbohydrate

What You’ll Need

Fish & Marinade

01 4 salmon fillets, 5.3 oz each, skin-on or skinless
02 2 tablespoons extra virgin olive oil
03 2 tablespoons freshly squeezed lemon juice
04 1 teaspoon lemon zest
05 2 garlic cloves, minced
06 1 tablespoon chopped fresh parsley
07 1 tablespoon chopped fresh dill
08 1 teaspoon fresh thyme leaves, or ½ teaspoon dried
09 ½ teaspoon sea salt
10 ¼ teaspoon freshly ground black pepper

Vegetables

01 1 bunch asparagus, about 14 oz, woody ends trimmed
02 8.8 oz cherry tomatoes, halved
03 1 tablespoon extra virgin olive oil
04 ½ teaspoon sea salt
05 ¼ teaspoon black pepper

How to Make It

Step 01

Prepare the herb marinade: In a small bowl, whisk together 2 tablespoons olive oil, lemon juice, lemon zest, minced garlic, parsley, dill, thyme, ½ teaspoon salt, and ¼ teaspoon black pepper until well combined.

Step 02

Marinate the salmon: Pat salmon fillets dry with paper towels and place in a shallow dish or zip-top bag. Pour the herb marinade over the salmon, turning to coat evenly. Allow to marinate for 10 to 15 minutes at room temperature.

Step 03

Preheat the grill: Heat grill or grill pan to medium-high temperature until hot.

Step 04

Season the vegetables: While salmon marinates, toss asparagus and cherry tomatoes with 1 tablespoon olive oil, ½ teaspoon salt, and ¼ teaspoon pepper in a bowl.

Step 05

Grill the vegetables: Place asparagus and cherry tomatoes on the grill using a grill basket or aluminum foil if needed. Grill for 5 to 7 minutes, turning once, until asparagus is tender and tomatoes are blistered. Transfer to a serving plate.

Step 06

Grill the salmon: Place salmon fillets on the grill skin-side down if applicable. Grill for 3 to 5 minutes per side, depending on thickness, until salmon is just opaque and flakes easily with a fork.

Step 07

Plate and serve: Arrange grilled salmon with asparagus and cherry tomatoes on serving plates. Garnish with fresh herbs and lemon wedges if desired.

Tools You’ll Need

  • Grill or grill pan
  • Mixing bowls
  • Tongs
  • Knife and cutting board
  • Grill basket or aluminum foil

Possible Allergens

Double-check each ingredient for allergens and consult an expert if you're unsure.
  • Contains fish (salmon)

Nutritional Information (per serving)

This data is for informational purposes and shouldn't replace professional advice.
  • Calorie Count: 340
  • Total Fat: 20 grams
  • Total Carbohydrates: 7 grams
  • Protein Content: 32 grams