Every 4th of July, I stress about what to make that feels festive but doesn't have me sweating over a stove for three hours while everyone else is outside. A few summers ago I landed on this grilled salmon with lemon herb butter, and I haven't looked back since. It comes together in under 30 minutes, it looks genuinely impressive on a platter, and the cleanup is minimal — which matters a lot when you're hosting and your husband has already claimed the lawn chair.
What makes this work is the herb butter. It's just softened butter, fresh herbs, garlic, and lemon zest — nothing fancy — but when it hits the hot grilled fish it melts into every crevice and the smell alone makes people wander over from the backyard. I always make the butter the night before so the flavors have time to sit together. The garlic especially gets a lot more mellow and fragrant after a few hours in the fridge mixed with the herbs.
My husband loves this with grilled corn and Cowboy Caviar on the side — he piles everything on his plate and calls it a summer feast. Zainab is still warming up to fish, but she'll eat this version because the butter makes it mild and not at all "fishy." Saad just scrapes extra butter off his fillet onto his corn, which honestly is a great instinct.
One thing I want to flag before you start: salmon cooks fast. The first time I made this I walked away to answer a call and came back to overcooked, dry fish. Now I set a timer and I stay near the grill. You want the fish just barely cooked through — it should flake when you press it gently, not fall apart in chunks. If you have a meat thermometer, 125–130°F in the thickest part gives you moist, silky salmon.

Why You'll Love This Recipe
- Ready in under 30 minutes: From fridge to table, this salmon moves fast. I make the herb butter the night before (takes five minutes), so on the day all I'm doing is patting the fish dry, seasoning it, and grilling it. Even on a busy holiday when I'm also managing sides and kids asking where the sunscreen is, this recipe doesn't stress me out.
- The herb butter does the heavy lifting: A lot of grilled fish recipes rely on a marinade that needs hours to work. This one skips that entirely. The lemon herb butter goes on after the fish comes off the heat, and because the fish is hot, it melts in immediately. You get all that citrusy, herby richness without any marinating time.
- Works on the grill or in the oven: I've made this both ways. Outdoors on the grill gives you better char marks and that smoky edge, but if it's raining (it has happened on the 4th, yes) you can bake it at 400°F for 12–15 minutes and it's still excellent. The herb butter covers any slight difference in flavor.
- Looks more impressive than the effort involved: The golden grilled fillets with herb butter pooling over them on a white platter — it photographs well and it looks like you spent more time than you did. For a summer cookout where everyone's already having fun, that's exactly what you want: something that looks like a centerpiece but didn't derail your afternoon.
- The herb butter is make-ahead and freezer-friendly: I usually make a double batch of the butter and roll the extra into a log in plastic wrap. It keeps in the freezer for weeks. When I make my Garlic Butter Steak and Potatoes Skillet, I sometimes slice off a round of this herb butter and use it there instead. Same idea, completely different dinner.
Ingredients
- 4 salmon fillets (skin-on, about 6 oz each)
- 1 tablespoon olive oil
- Salt and black pepper, to taste
- Lemon wedges, for serving
- Optional: small star-shaped cookie cutter for butter or lemon garnish
- For the Lemon Herb Butter:
- 4 tablespoons unsalted butter, softened (let it sit out 15–20 minutes before mixing)
- 1 teaspoon lemon zest
- 1 tablespoon fresh lemon juice
- 1 tablespoon fresh parsley, finely chopped
- 1 teaspoon fresh dill, finely chopped
- 1 small garlic clove, finely minced
- Pinch of salt
Directions
- Make the lemon herb butter: In a small bowl, mix the softened butter with lemon zest, lemon juice, parsley, dill, garlic, and a pinch of salt until well combined. If you're making this ahead, wrap it in plastic wrap and refrigerate — just take it out 15 minutes before serving so it's easy to spoon over hot fish.
- Pat the salmon dry: Use paper towels to pat each fillet completely dry on both sides. This step matters more than people think — wet fish steams instead of searing, and you lose the grill marks and the slight crust that makes grilled salmon so good.
- Season and oil: Brush each fillet with olive oil and season generously with salt and black pepper on both sides. Don't be shy with the salt — it draws out moisture and seasons the flesh all the way through during grilling.
- Preheat and prep the grill: Heat your grill to medium-high. Once it's hot, clean the grates with a brush and oil them lightly with a folded paper towel dipped in oil (hold it with tongs). Hot, clean, oiled grates are the difference between salmon that releases cleanly and salmon that tears apart.
- Grill the salmon: Place fillets skin-side down on the grill. Cook for 4–5 minutes without moving them — let the skin get crispy and release naturally. Flip carefully and cook another 3–4 minutes until the fish flakes easily when pressed. Internal temp should read 125–130°F for moist, or 145°F if you prefer it more fully cooked.
- Top with herb butter and serve: While the salmon is still hot off the grill, spoon a generous dollop of lemon herb butter over each fillet and let it melt. Serve immediately with lemon wedges.

Tips for Success
- Don't walk away from the grill: Salmon goes from perfect to overcooked in about two minutes. I learned this the hard way — got distracted the first time I made this and came back to dry, chalky fish. Set a timer and stay close. Six to eight minutes total is usually all it takes for a standard 6-oz fillet over medium-high heat.
- Use skin-on fillets if you can find them: The skin acts like a natural barrier on the grill. It protects the delicate flesh from direct heat and holds the fillet together when you flip it. After grilling, the skin crisps up nicely, and you can either eat it or just slide it off cleanly on the plate. Skinless fillets work but they're harder to flip without breaking.
- Use fresh herbs, not dried: I know dried herbs are easier, but the difference in this butter is significant. Fresh dill especially has a brightness that dried dill completely lacks. If you can only find dried, use about ⅓ the amount — but if your grocery store has fresh herbs in the produce section, grab them. The whole recipe only uses small quantities so a single bunch of each goes a long way.
- Let the butter soften properly before mixing: Cold butter won't mix evenly with the herbs and lemon juice — you'll get little lumps of plain butter in the mixture. Take it out of the fridge 15–20 minutes before you mix, or let it sit on the counter while you prep everything else. It should be soft enough to mix with a fork without any resistance.
- Don't skip oiling the grates: Even non-stick grill grates benefit from a light oil coat before fish goes on. Fish proteins bond to metal quickly, and if the grates aren't oiled, you'll lose half the fillet trying to flip it. Fold a paper towel, dip it in a little oil, hold it with tongs, and wipe the grates right before the fish goes on.
Variations
- Spicy herb butter: Mix a pinch of cayenne or half a teaspoon of crushed red pepper flakes into the butter. The heat plays really well against the lemon and the richness of the salmon. My husband always asks for this version — he adds more chili than I'd recommend but somehow it works for him.
- Honey-lemon glaze version: Stir a teaspoon of honey into the herb butter before spreading it on the salmon. The honey caramelizes slightly on the hot fish and gives you a sticky, sweet-savory glaze that's really good. This is Zainab's preferred version — the sweetness takes the edge off for her.
- Foil packet method: Place each fillet on a square of foil, top with a spoonful of herb butter, fold the foil into a sealed packet, and grill for 10–12 minutes. No flipping needed, zero sticking risk, and the fish steams in its own moisture and the butter. Great option if you're nervous about fish sticking or breaking on the grates.
- Citrus blend butter: Use a mix of lemon, lime, and orange zest in the butter instead of just lemon. The orange adds a subtle sweetness and the lime sharpens everything. I make this version in late summer when I'm a little tired of plain lemon and want something with more complexity.
- Try it with other fish: This herb butter works beautifully on trout, steelhead, or Arctic char using the exact same method and timing. I've also used it on thick halibut steaks — add a couple minutes to the cooking time. This isn't a salmon-exclusive recipe by any means, it's really a great all-purpose grilled fish formula.
Serving and Storage
Serving
Serve the salmon hot, right off the grill, with the herb butter spooned on top so it melts while you plate. For a 4th of July table, I usually pair it with a big bowl of Cowboy Caviar as a side dip, some grilled corn, and roasted red potatoes. If you want to go the full festive route, a blueberry spinach salad alongside gives you the red-white-blue color spread on the table. For a finishing dessert, I make my Hot Fudge Chocolate Pudding Cake ahead of time — it sits perfectly while we eat and everyone loves it after.
Storage
Store leftover salmon in an airtight container in the fridge for up to 2 days. I reheat it gently in a skillet over low heat with a tiny bit of butter — the microwave tends to dry it out fast. Leftover salmon is also great cold, flaked over a salad with some lemon dressing. The herb butter keeps in the fridge for up to a week, or you can roll it into a log and freeze it for a month — just slice off what you need.

Frequently Asked Questions
Can I bake this instead of grilling it?
Yes, absolutely. Bake at 400°F for 12–15 minutes until the fish flakes easily, then spoon the herb butter over right when it comes out of the oven. You won't get the char marks but the butter and herb flavor comes through just as well. I've done this on rainy summer days and honestly nobody complained.
Can I use dried herbs instead of fresh?
You can in a pinch. Use about ⅓ the amount called for — so if the recipe says 1 tablespoon fresh parsley, use 1 teaspoon dried. The flavor won't be quite as bright or aromatic, but it works. Dried dill in particular loses a lot in the drying process, so if I had to choose only one herb to keep fresh, it would be the dill.
Can I make the herb butter ahead of time?
Yes, and I'd actually recommend it. Making the butter the night before gives the garlic and herbs time to meld together and the flavor gets noticeably better. Store it wrapped in plastic wrap or in a small container in the fridge. Take it out 15 minutes before serving so it's soft enough to spoon easily over the hot fish.
What other fish can I use with this recipe?
Trout, steelhead, and Arctic char all work beautifully with the same method and timing. Halibut steaks work too — just add 2–3 minutes to the grilling time since halibut is denser. I wouldn't use a very thin delicate fish like tilapia for grilling since it tends to fall apart, but anything with some thickness and fat content handles the grill well.
Can I freeze the lemon herb butter?
Yes — this is something I do regularly. Roll the butter into a log shape in plastic wrap, twist the ends, and freeze it for up to a month. When you need it, just slice off a round or two straight from frozen and drop it on hot fish, steak, or vegetables. It melts within seconds on anything hot enough.

STAR-SPANGLED SALMON WITH LEMON HERB BUTTER
Ingredients
For the Salmon:
- 4 salmon fillets about 6 oz each
- 1 tablespoon olive oil
- Salt and black pepper to taste
- Lemon wedges for serving
- Optional: star-shaped lemon slices or cut-out butter stars for garnish
For the Lemon Herb Butter:
- 4 tablespoons unsalted butter softened
- 1 teaspoon lemon zest
- 1 tablespoon lemon juice
- 1 tablespoon fresh parsley finely chopped
- 1 teaspoon fresh dill finely chopped
- 1 small garlic clove minced
- Pinch of salt
Instructions
Prepare Lemon Herb Butter:
- In a small bowl, mix softened butter with lemon zest, lemon juice, parsley, dill, garlic, and a pinch of salt. Chill in the fridge while preparing salmon.
Preheat Grill or Oven:
- Preheat grill to medium-high or oven to 400°F (200°C). Line a baking sheet with parchment paper if baking.
Season Salmon:
- Pat salmon dry. Brush with olive oil and sprinkle with salt and pepper on both sides.
Cook Salmon:
- Grill for 4–5 minutes per side or bake for 12–15 minutes until salmon flakes easily with a fork.
Serve:
- Top each fillet with a dollop of lemon herb butter and garnish with lemon wedges or festive shapes.
Notes
- Star Garnish Tip: Use a mini cutter to make butter or lemon slices into stars for a patriotic touch.
- Foil Pack Option: Wrap salmon in foil with butter for easy cleanup and juicy results.
- Make Ahead: Prepare herb butter a day ahead and store in the fridge or shape into stars and freeze.
- Doneness Tip: Internal temperature of salmon should reach 145°F (63°C).
- Serving Suggestion: Pair with roasted red potatoes and a blueberry spinach salad for a full red, white, and blue meal.
This salmon has become my go-to for summer entertaining, and not just the 4th of July — I've made it for graduation dinners, casual weekend cookouts, and once for a birthday party where someone requested it specifically. The herb butter is the kind of thing you make once and then start putting on everything: hot vegetables, grilled chicken, even just toast. It's that good on its own.
What I appreciate most about this recipe is that it doesn't require any special equipment. A grill (gas or charcoal both work), a small bowl, a fork for mixing the butter, and a spatula. That's genuinely it. No fancy fish basket, no special tools. I've been cooking this on the same basic gas grill for three summers and it works perfectly every time, as long as I oil the grates and don't walk away.
If you're building a full 4th of July menu around this, I'd suggest starting with Cowboy Caviar as an appetizer dip while the grill heats up, serving the salmon as the main with grilled corn and potatoes, and finishing with my Hot Fudge Chocolate Pudding Cake for dessert. That combination has fed a lot of happy people at my table over the past few summers. 🐟🍋✨
If you liked this recipe, here are a few more from the site you might enjoy:





Comments
No Comments