This lemon herb roasted salmon with garlic butter is the one recipe I turn to when I want something that feels special without any of the fuss. It’s bright, buttery, and packed with fresh flavor, giving you those perfect crisp edges and a ridiculously tender, flaky center every single time. A simple yet powerful lemon-garlic herb butter melts over the fish as it roasts, infusing every bite with the kind of flavor you’d expect from a great restaurant. This American-style dish celebrates simple, high-quality ingredients, proving that an elegant meal can be on your table in about 30 minutes.
Why You'll Love This Recipe
- It’s a complete meal on your table in just 30 minutes
- The lemon garlic butter makes the salmon unbelievably moist
- Uses simple, fresh ingredients you can find anywhere
- Looks fancy enough for company but is so easy to make
- This is my secret weapon for impressive weeknight dinners
Ingredients You’ll Need
- Salmon fillet skin-on center cut: This is the star. A center-cut piece ensures even cooking, and the skin acts as a protective layer, keeping the flesh moist and tender.
- Extra-virgin olive oil: A good quality olive oil adds a fruity, peppery base note and helps the seasonings adhere to the fish, promoting a beautifully browned exterior.
- Kosher salt: Its coarse texture is perfect for seasoning proteins like salmon, as it dissolves slowly and distributes flavor more evenly than fine table salt.
- Freshly ground black pepper: Grinding your pepper fresh makes all the difference, releasing aromatic oils that provide a gentle, spicy warmth that complements the rich salmon.
- Medium lemon: You’ll use both the zest and the slices. The zest contains concentrated oils for intense aroma, while the slices caramelize and add bright, acidic notes.
- Unsalted butter: This is the base for your rich garlic herb sauce. Using unsalted butter lets you control the final saltiness of the dish perfectly.
- Garlic: Freshly minced garlic is non-negotiable for its pungent, savory flavor that mellows beautifully when roasted, infusing the butter with its aromatic character.
- Fresh flat-leaf parsley: It brings a clean, peppery, and slightly earthy taste that brightens up the entire dish without overpowering the other delicate herbs.
- Fresh dill: With its distinct, slightly tangy flavor, dill is a classic partner for salmon. It adds a fresh, almost feathery note that cuts through the richness.
- Fresh thyme leaves: Stripping the leaves from the stem releases their earthy, minty, and slightly floral aroma, adding a layer of savory depth to the herb butter.
- Crushed red pepper flakes: This is optional but highly recommended for a tiny bit of background heat that wakes up your palate and balances the buttery richness.
- Dry white wine or low-sodium chicken broth: This creates a bit of steam in the pan, helping the salmon cook gently while also forming the base of your incredible pan sauce.
- Freshly squeezed lemon juice: A final squeeze into the pan juices adds a sharp, acidic kick that ties all the flavors together and keeps the final sauce bright and lively.
- Additional fresh parsley: A sprinkle at the end adds a pop of fresh green color and another layer of clean, herbaceous flavor right before you serve.
- Additional fresh dill fronds: These delicate fronds look beautiful and reinforce that classic dill flavor, making the finished dish look and taste even more special.
- Extra lemon wedges: Serving with extra wedges on the side allows everyone to customize the brightness to their own liking, which I always appreciate.
- Flaky sea salt: A final pinch of flaky salt provides a delightful textural crunch and a clean, briny finish that makes every single bite pop.
How to Make It
Prepare Your Oven and Pan:
First things first, get your oven preheating to 400°F. While it comes to temperature, line a rimmed baking sheet with a sheet of parchment paper. This is my favorite trick because it means cleanup is practically nonexistent. If you don’t have parchment, a light coating of oil on the pan will also work just fine to prevent any sticking. You want that beautiful salmon skin to release easily later on.
Ready the Salmon Fillet:
Now for the salmon itself. Use paper towels to pat the fillet completely dry on all sides, including the skin side. This step is so important because removing excess moisture is key to getting a good sear and helping the oil and seasonings stick properly. Place the fillet skin-side down on your prepared baking sheet. If you have a thinner tail end, just tuck it underneath the thicker part of the fillet to create a more uniform thickness, which helps the entire piece of fish cook more evenly.
Season the Fish:
It’s time to build the first layer of flavor. Drizzle the extra-virgin olive oil evenly over the top of the salmon. Don’t be shy here; it helps conduct heat and keeps the fish from drying out. Next, sprinkle the kosher salt and freshly ground black pepper all over the surface. Use your hands to gently rub it in. Then, take your whole lemon and zest it directly over the fillet. Zesting right over the fish ensures all those fragrant citrus oils fall onto the salmon, adding an incredible aroma you just can’t get any other way.
Create the Magic Herb Butter:
In a small bowl, you’ll mix up the heart of this lemon herb roasted salmon. Combine the melted unsalted butter, finely minced garlic, all of your chopped fresh herbs—parsley, dill, and thyme—and the crushed red pepper flakes if you’re using them for a little kick. Whisk everything together for about 30 seconds. You’ll smell it immediately; the aroma is absolutely amazing and a great preview of the flavors to come. This fragrant butter is what will make your salmon taste like it came from a high-end restaurant.
Coat the Salmon and Arrange:
Pour this beautiful herb butter mixture right over the top of your seasoned salmon fillet. Use the back of a spoon or a small spatula to gently spread it out, making sure the entire surface is coated in that buttery, herby goodness. Now, take half of your lemon slices and arrange them artfully on top of the salmon. Tuck the remaining slices around the fillet on the baking sheet. They’ll roast and caramelize in the oven, becoming tender and sweet, perfect for serving alongside the fish.
Add Liquid and Roast:
This is the final touch before it goes into the oven. Carefully pour the dry white wine or chicken broth around the salmon on the baking sheet, not directly over the top. This little bit of liquid will create a gentle steam in the oven, which keeps the salmon incredibly moist. It also forms the base for a fantastic pan sauce. Squeeze the fresh lemon juice into the liquid in the pan as well, adding another layer of bright flavor to those pan juices that you’ll spoon over the finished dish.
Roast to Flaky Perfection:
Slide the baking sheet into your fully preheated oven and let the lemon herb roasted salmon cook for 12 to 15 minutes. The exact time will depend on how thick your fillet is. You’re looking for the flesh to be just opaque and flake easily when you gently press it with a fork. For perfect results, I always use an instant-read thermometer. Pull the salmon out when the thickest part reads 125 to 130°F for a perfect medium. The herb butter should be sizzling and the lemons lightly golden at the edges. For a little extra color on top, you can switch the oven to broil for the last minute or two, but watch it like a hawk so the herbs don’t burn.
Rest, Portion, and Serve:
Once you remove the salmon from the oven, let it rest right on the baking sheet for about 3 to 5 minutes. This allows the juices to settle back into the fish, ensuring every bite is moist and flavorful. To serve, you can slide a thin spatula between the salmon flesh and the skin. The skin will often stick to the parchment, which makes for easy, skinless portions. Cut the fillet into four pieces and transfer them to plates. Don’t forget to spoon some of those incredible pan juices and a few of the soft, roasted lemon slices over each piece. Garnish with a little extra fresh parsley, dill, and a final pinch of flaky sea salt for that perfect finishing touch.

You Must Know
- Patting the salmon completely dry is a non-negotiable step
- Don’t pour the wine over the fish, pour it around it
- The herb butter mixture is where all the magic happens
- Resting the salmon for a few minutes is key for juicy results
Storage Tips
If you have any leftover lemon herb roasted salmon, let it cool down to room temperature first. Then, store it in an airtight container in the refrigerator for up to three days. When you’re ready to reheat it, do it gently to avoid drying it out. I find the best way is in a 275°F oven for about 10 minutes or in a skillet on low heat with a tiny splash of water or broth. I’d recommend avoiding the microwave. Honestly, leftover salmon is fantastic served cold and flaked over a big green salad or mixed into a grain bowl for a quick and healthy lunch the next day.
Ingredient Substitutions
This recipe is quite flexible. If you can’t find a great piece of salmon, other oily fish like arctic char or steelhead trout would be fantastic substitutes and cook in about the same amount of time. For a dairy-free version, you can easily swap the unsalted butter for a good quality plant-based butter or even just use more extra-virgin olive oil. Don’t have all the fresh herbs? Use what you have! A combination of just parsley and dill is still wonderful. If you only have dried herbs, use about one-third of the amount called for. For the wine, you can always stick with chicken or vegetable broth if you prefer to cook without alcohol.
Serving Suggestions
This lemon herb roasted salmon pairs beautifully with so many side dishes. I love serving it with something that can soak up all those amazing pan juices, like fluffy quinoa, herbed rice, or creamy garlic mashed potatoes. For vegetables, simple roasted asparagus or green beans tossed in olive oil are a perfect match. On nights when I want something lighter, I’ll serve the salmon over a bed of couscous or a simple arugula salad dressed with a little olive oil and shaved Parmesan cheese. The bright, peppery greens are a wonderful contrast to the rich, buttery fish, making for a perfectly balanced meal.
Cultural Context
While this specific recipe is classic American fare, its soul is purely Mediterranean. The technique of roasting fresh fish with abundant olive oil, lemon, garlic, and a handful of whatever fresh herbs are on hand is a cornerstone of coastal cooking in places like Greece, Italy, and Spain. This approach isn’t about complex techniques or heavy sauces; it’s about celebrating the pristine quality of the main ingredient. The lemon herb roasted salmon embodies this philosophy by letting the simple, bright flavors enhance the natural richness of the fish. It’s a timeless combination that proves you don’t need a complicated recipe to create an incredibly flavorful and elegant meal, a lesson beautifully taught by generations of Mediterranean home cooks.

Pro Tips
- Let the salmon sit out for 10-15 minutes before cooking
- A center-cut fillet really does cook more evenly
- An instant-read thermometer is your best friend here
- Don’t overbake, pull it out right at 125°F
- I always finish with a little flaky salt for that extra pop
Frequently Asked Questions
For this Lemon Herb Roasted Salmon with Garlic Butter, a center-cut salmon fillet that’s about 1 1/2 pounds and skin-on works best. Center-cut pieces cook more evenly, so you get flaky salmon from end to end. Look for bright, fresh-smelling fish with firm flesh. You can use wild or farmed salmon; just know wild salmon is leaner and may cook a bit faster, so start checking for doneness early.
You can prep most of this Lemon Herb Roasted Salmon with Garlic Butter ahead, but it’s best roasted right before serving. Assemble the lemon-garlic herb butter, slice the lemon, and season the salmon up to a few hours in advance, then refrigerate tightly covered. Roast when you’re ready to eat. If you have leftovers, cool completely, store in an airtight container, and refrigerate for up to 2 days. Reheat gently at a low oven temperature so the salmon stays moist.
If you’re out of a key ingredient for Lemon Herb Roasted Salmon with Garlic Butter, there are easy swaps. No extra-virgin olive oil? Use avocado or canola oil. If you don’t have unsalted butter, use salted butter and reduce the kosher salt slightly. For fresh parsley, dill, or thyme, you can swap in dried herbs using about one-third the amount. If you’re avoiding wine, use the low-sodium chicken broth instead, or even water with a squeeze of extra lemon juice for brightness.
You’ll know Lemon Herb Roasted Salmon with Garlic Butter is ready when the top looks opaque and the edges are just beginning to crisp. The fish should flake easily when you gently press it with a fork, but still look moist in the center. For the most accurate check, use an instant-read thermometer in the thickest part; you’re aiming for about 125–130°F for a tender, medium doneness. Since it continues to cook slightly after leaving the oven, don’t wait until it’s completely firm.
Lemon Herb Roasted Salmon with Garlic Butter pairs well with simple American-style sides that soak up the buttery sauce. Try garlic mashed potatoes, roasted baby potatoes, or a wild rice pilaf. For something lighter, serve it with steamed green beans, roasted asparagus, or a crisp garden salad with lemon vinaigrette. Crusty bread is great for mopping up the lemon-garlic butter, and a light white wine or sparkling water with lemon keeps the meal fresh and balanced.