Lemon Herb Roasted Salmon is a beautifully simple dish that combines tender, flaky salmon with bright lemon and fresh herbs. The citrus adds a nice zing that perfectly complements the rich, buttery texture of the fish, while herbs like dill, parsley, or thyme bring a fragrant, garden-fresh touch. It’s light but satisfying, and the roasting keeps the salmon moist and full of flavor.
I love making this when I want something quick but special. There’s something about the way the lemon juices and herbs meld together during roasting that makes the kitchen smell amazing. I usually like to use plenty of fresh herbs because it lifts the whole dish, and a quick squeeze of extra lemon right before serving really wakes it up. It’s also great because it feels fancy without needing much work.
My favorite way to serve Lemon Herb Roasted Salmon is with a simple side of roasted vegetables or a bright salad. It’s the kind of meal that comes together fast but feels like a real treat. Whenever I make this for friends or family, everyone always asks for seconds — it’s just that good!
Key Ingredients & Substitutions
Salmon: Fresh salmon fillets work best, skin-on helps keep moisture during roasting. If you prefer, you can use skinless, or swap with trout or arctic char for a similar texture.
Olive Oil or Butter: Both add richness; olive oil is lighter, butter adds a creamy flavor. I like mixing them together sometimes for balance.
Fresh Herbs (Parsley, Dill, Thyme): Fresh herbs bring bright, fresh flavors. If you don’t have fresh, dried herbs work too—use less as they’re more concentrated.
Lemon Juice & Zest: Lemon is key for brightness. Always use fresh lemon juice and zest for the best aroma and flavor. Lime juice can be a fun substitute if you want a twist.
Garlic: Fresh garlic minced finely gives a nice punch. Garlic powder can work in a pinch but fresh tastes better here.
How Can You Avoid Overcooking Salmon to Keep It Moist?
Salmon can get dry if overcooked, so timing is everything. Here’s how to get that perfect, moist texture every time:
- Preheat oven fully to 400°F (200°C) to ensure even cooking.
- Roast fish skin side down; the skin protects the flesh and locks in moisture.
- Check for doneness around 12 minutes by gently flaking the thickest part with a fork. It should flake easily but still look moist.
- Remove from oven just before it looks fully cooked, as it will keep cooking slightly while resting.
- Let it rest for a few minutes on the baking sheet to let juices redistribute.
I’ve found these steps really help me get tender salmon that practically melts on your tongue without drying out. Patience is key!

Equipment You’ll Need
- Baking sheet – I use this because it spreads out the salmon evenly and cooks it perfectly.
- Parchment paper or foil – makes cleanup easier and prevents sticking.
- Small bowl – handy for mixing the herb lemon garlic sauce.
- Brush or spoon – for applying the sauce evenly over the salmon.
- Knife & cutting board – to chop fresh herbs and lemon zest.
Flavor Variations & Add-Ins
- Use different herbs like basil or cilantro instead of dill and parsley for a new flavor twist.
- Add a pinch of red chili flakes or paprika for some heat and color.
- Top with thinly sliced olives or capers before roasting for added brininess.
- Replace lemon with orange or lime zest and juice for a citrus variation.
Lemon Herb Roasted Salmon
Ingredients You’ll Need:
- 1 ½ pounds salmon fillet (skin-on or skinless)
- 3 tablespoons olive oil or melted butter
- 3 cloves garlic, minced
- 2 tablespoons fresh lemon juice (about 1 lemon)
- 1 tablespoon lemon zest
- 2 tablespoons fresh parsley, finely chopped
- 1 tablespoon fresh dill, finely chopped
- 1 teaspoon fresh thyme, finely chopped (or ½ teaspoon dried thyme)
- Salt and black pepper, to taste
- Lemon slices, for garnish
How Much Time Will You Need?
This recipe takes about 10 minutes to prepare and 12-15 minutes to roast. Add a couple minutes to let the salmon rest after cooking, so overall around 20-25 minutes from start to finish.
Step-by-Step Instructions:
1. Prepare the Oven and Baking Sheet
Preheat your oven to 400°F (200°C). Line a baking sheet with parchment paper or foil. This helps with easy cleanup and stops the salmon from sticking.
2. Make the Herb Lemon Garlic Sauce
In a small bowl, mix together olive oil or melted butter, minced garlic, lemon juice, lemon zest, parsley, dill, thyme, salt, and pepper. Stir well until combined.
3. Season and Roast the Salmon
Place the salmon fillet on the prepared baking sheet, skin side down if it has skin. Brush the herb lemon garlic sauce evenly over the top of the salmon.
Roast the salmon in the oven for about 12-15 minutes. The salmon should flake easily and remain moist. Cooking time can vary based on thickness, so keep an eye on it.
4. Rest and Serve
Remove the salmon from the oven and let it rest for a couple of minutes. Garnish with fresh lemon slices and any extra fresh herbs you like before serving.
Enjoy with roasted veggies, a simple salad, or your favorite side dish!
Can I Use Frozen Salmon for This Recipe?
Yes, you can use frozen salmon, but make sure to thaw it completely in the refrigerator overnight before cooking. Pat dry with paper towels to remove excess moisture for better roasting results.
What If I Don’t Have Fresh Herbs?
No worries! You can substitute dried herbs—use about one-third the amount since dried herbs are more concentrated. Just mix them with the olive oil and lemon juice as usual.
Can I Make This Recipe Ahead of Time?
You can prepare the herb lemon garlic sauce a day in advance and store it in the fridge. For best results, brush it on freshly before roasting the salmon.
How Should I Store Leftovers?
Keep cooked salmon in an airtight container in the refrigerator for up to 2 days. Reheat gently in the oven or microwave to avoid drying it out.