Grilled Lemon Herb Salmon

Featured in: Simple Seasonal Bowls

This vibrant dish features tender salmon fillets marinated in fresh lemon juice, zest, and aromatic herbs, then grilled to perfection. The accompanying asparagus and cherry tomatoes are lightly seasoned and grilled to enhance their natural flavors, creating a balanced plate rich in freshness and color. Ideal for a quick, healthy dinner, this combination delivers bright citrus notes along with tender, flaky fish and perfectly charred vegetables.

Updated on Wed, 11 Feb 2026 11:00:00 GMT
Grilled Lemon Herb Salmon with Asparagus and Cherry Tomatoes, a vibrant and healthy dish with tender salmon, bright lemon, and fresh herbs. Save to Pinterest
Grilled Lemon Herb Salmon with Asparagus and Cherry Tomatoes, a vibrant and healthy dish with tender salmon, bright lemon, and fresh herbs. | orchardbowl.com

My neighbor knocked on the fence one summer evening with a bag of fresh lemons from her tree, insisting I do something interesting with them. That's when I decided to dust off the grill and throw together this salmon dish, more out of curiosity than confidence. The kitchen filled with the smell of herbs hitting hot oil, and somehow the whole thing came together in thirty minutes flat. Now I make it whenever I need to feel like I've actually cooked something impressive without spending my entire evening in the kitchen.

I cooked this for my sister's boyfriend the first time he came to dinner, mostly because I wanted to prove I could make something that felt restaurant-worthy without being pretentious. He went back for seconds and asked if I'd considered doing this professionally, which made me laugh but also secretly proud. It's become the dish I turn to when I want food that tastes fancy but won't stress me out.

What's for Dinner Tonight? 🤔

Stop stressing. Get 10 fast recipes that actually work on busy nights.

Free. No spam. Just easy meals.

Ingredients

  • Salmon fillets (4, about 150 g each): The star of the show—choose fillets that feel firm and smell like ocean, not fish counter. Skin-on keeps them moist, but skinless works beautifully too if that's what you prefer.
  • Extra virgin olive oil (3 tablespoons total): This is where quality actually matters because it's doing real work in your marinade and on those vegetables. Don't use the cheap stuff hiding in the back of your cabinet.
  • Fresh lemon juice and zest: Freshly squeezed is non-negotiable here—bottled just tastes like regret. That zest adds brightness that brings the whole dish to life.
  • Garlic (2 cloves, minced): Mince it fine so it actually blends into the marinade instead of sitting there in chunks like little flavor bombs nobody asked for.
  • Fresh herbs (parsley, dill, thyme): If you only use dried, the dish will still taste good, but fresh herbs give it a spring-like quality that makes people actually notice what they're eating.
  • Asparagus (1 bunch, about 400 g): Snap off those woody ends with your hands—they'll naturally break where they should. Thinner spears cook faster and get crispier.
  • Cherry tomatoes (250 g, halved): These little guys blister on the grill and concentrate their sweetness into something almost candied.
  • Sea salt and black pepper: These aren't afterthoughts—they're what make the other flavors sing together.

Tired of Takeout? 🥡

Get 10 meals you can make faster than delivery arrives. Seriously.

One email. No spam. Unsubscribe anytime.

Instructions

Make your marinade:
Whisk together the olive oil, lemon juice, zest, minced garlic, and all those fresh herbs in a small bowl. It should look like liquid happiness with green flecks floating in it.
Prepare and marinate the salmon:
Pat your salmon fillets completely dry—this matters because wet fish won't take the marinade properly. Pour that herbaceous mixture over them and let them sit for 10 to 15 minutes at room temperature, turning once if you remember to.
Get your grill ready:
Crank it to medium-high heat and let it get hot enough that you can feel the warmth from a few inches away. A hot grill is what gives you those gorgeous caramelized edges.
Season and grill your vegetables:
While the salmon marinates, toss your asparagus and halved cherry tomatoes with olive oil, salt, and pepper. Get them on the grill first since they need a head start—about 5 to 7 minutes with a turn halfway through, until the asparagus is tender and the tomatoes have blistered and started to burst.
Grill the salmon:
Place fillets skin-side down if they have skin, and let them cook undisturbed for 3 to 5 minutes depending on thickness. You'll see the color creep up the sides, which is your signal that it's almost ready to flip.
Finish and serve:
Once the salmon flakes easily with a fork and looks just barely opaque in the center, pull everything off the heat. Plate it all together and let people feast while it's still warm.
Save to Pinterest
| orchardbowl.com

Last month I grilled this for my best friend who'd been going through a rough time, and she told me later that sitting outside with good food was the first moment she'd actually relaxed in weeks. Food doesn't always have to be complicated to matter.

Still Scrolling? You'll Love This 👇

Our best 20-minute dinners in one free pack — tried and tested by thousands.

Trusted by 10,000+ home cooks.

The Grill Matters

I learned the hard way that a cold grill is your enemy—it'll stick and fall apart and generally make you regret your life choices. Let it preheat properly and maybe even brush the grates with an oiled paper towel before your salmon touches down. A hot grill does most of the work for you, creating that caramelized exterior while keeping the inside tender.

Timing and Temperature

The beauty of this dish is that nothing needs constant attention once it hits the heat. Salmon at medium-high takes about 8 to 10 minutes total, vegetables need similar time, and everything finishes around the same moment if you start the vegetables first. This is why the recipe works so well for weeknight dinners—you're not standing there frantically trying to time everything perfectly.

Making It Your Own

This recipe is a canvas, really, and I've tweaked it dozens of ways depending on what's in my kitchen and what mood I'm in. Sometimes I add a pinch of chili flakes for heat, other times I swap the dill for basil or add some sliced lemon to the grill. The core is solid, but don't be afraid to make it feel like yours.

  • Try adding a small pinch of chili flakes to the marinade if you want a subtle kick without overwhelming the delicate salmon flavor.
  • If you don't have fresh herbs, dried thyme and parsley work, though you'll want to use about half the amount.
  • Serve with a simple salad or couscous on the side if you want to stretch this further, though honestly it's perfect as-is.
Save to Pinterest
| orchardbowl.com

This is the kind of meal that reminds you why cooking at home matters—it's fast, it's healthy, and somehow it tastes like you spent hours planning it. Make it this week.

Recipe Questions & Answers

How long should salmon marinate for best flavor?

Marinating salmon for 10 to 15 minutes allows the citrus and herbs to infuse without overpowering its natural taste.

What’s the best way to grill asparagus and cherry tomatoes?

Toss them with olive oil, salt, and pepper, then grill for 5 to 7 minutes until asparagus is tender and tomatoes are blistered.

Can I use other fish besides salmon?

Trout or steelhead make excellent alternatives and respond well to the same lemon-herb marinade and grilling method.

How do I ensure salmon stays moist while grilling?

Grill skin-side down first and avoid overcooking; salmon should flake easily but remain juicy inside.

Are there alternative cooking methods?

Roasting salmon and vegetables at 220°C (425°F) for 12-15 minutes offers a flavorful oven-cooked option.

20-Minute Dinner Pack — Free Download 📥

10 recipes, 1 shopping list. Everything you need for a week of easy dinners.

Instant access. No signup hassle.

Grilled Lemon Herb Salmon

Juicy salmon with lemon and herbs, grilled alongside asparagus and cherry tomatoes for a healthy main dish.

Prep Time
15 minutes
Time to Cook
15 minutes
Overall Time
30 minutes
Created by Sophie Alden

Recipe Type Simple Seasonal Bowls

Skill Level Easy

Cuisine Origin Mediterranean

Makes 4 Number of Servings

Dietary Details No Dairy, No Gluten, Low in Carbs

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 thyme
09 ½ teaspoon sea salt
10 ¼ teaspoon freshly ground black pepper

Vegetables

01 1 bunch asparagus, approximately 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 marinade over salmon, turning to coat evenly. Allow to rest at room temperature for 10 to 15 minutes.

Step 03

Preheat the Grill: Heat grill or grill pan to medium-high temperature, approximately 400°F.

Step 04

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

Step 05

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

Step 06

Cook 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 the flesh is opaque and flakes easily when tested with a fork.

Step 07

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

You Just Made Something Great 👏

Want more like this? Get my best easy recipes — free, straight to your inbox.

Join 10,000+ home cooks. No spam.

Equipment Needed

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

Allergy Warnings

Review all components for possible allergens and seek medical guidance if needed.
  • Contains fish (salmon)
  • Always verify ingredient labels for potential hidden allergens despite gluten-free and dairy-free classification

Nutrition Info (for each serving)

Details here are for your reference and aren't a substitute for professional advice.
  • Total Calories: 340
  • Total Fat: 20 grams
  • Carbohydrates: 7 grams
  • Proteins: 32 grams

Cooking Shouldn't Be Hard ❤️

Get a free recipe pack that makes weeknight dinners effortless. Real food, real fast.

Free forever. Unsubscribe anytime.