Lemon Herb Roasted Salmon is a simple and fresh dish that brings together tender, flaky salmon with bright lemon slices and a mix of fragrant herbs like dill and parsley. The salmon bakes in the oven until perfectly cooked, with the lemon and herbs adding just the right amount of zing and aroma.
I love making this salmon when I want something healthy but still full of flavor. The herbs and lemon really lift the fish and give it a light, cheerful taste. One tip I have is to let the salmon marinate for a little while before roasting so all those flavors soak in nicely.
This dish goes great with a side of roasted vegetables or a crunchy salad. I often serve it with some rice or a simple quinoa mix to keep things easy and satisfying. It’s a dinner that feels special but doesn’t require a lot of fuss – perfect for any weeknight or when friends come over.
Key Ingredients & Substitutions
Salmon: Fresh salmon gives the best flavor and texture. If you can’t find salmon, trout works well as a substitute. Look for fillets with skin on for extra moisture during roasting.
Fresh Herbs: Parsley, dill, and rosemary provide a fresh, aromatic touch. If fresh herbs aren’t available, dried herbs can be used—just use about one-third of the amount since they are more concentrated.
Lemon: Lemon zest and slices brighten up the salmon nicely. Lime zest and juice can be used if you want a slightly different citrus note.
Garlic: Fresh garlic adds great flavor. If you prefer a milder garlic taste, reduce the amount or use garlic powder instead.
How Can I Ensure the Salmon Stays Moist and Perfectly Cooked?
Salmon can dry out easily if overcooked, so keep these tips in mind:
- Pat the salmon dry before adding the marinade. This helps the olive oil and herbs stick better.
- Don’t skip the olive oil; it keeps the fish moist while roasting.
- Roast at a high temperature (400°F/200°C) but keep an eye on the time—usually 12-15 minutes is enough for 1-inch thick fillets.
- Use a fork to check if it flakes easily. If so, it’s done!
- Let the salmon rest a few minutes after cooking; this lets juices redistribute and keeps it tender.

Equipment You’ll Need
- Baking sheet – I like using a rimmed baking sheet so the salmon cooks evenly and stays in place.
- Parchment paper or foil – makes cleanup quick and prevents sticking.
- Small mixing bowl – perfect for whisking together the herb marinade.
- Measuring spoons – for precise measurements of olive oil, herbs, and lemon zest.
- Sharp knife – for slicing lemon and chopping fresh herbs.
Flavor Variations & Add-Ins
- Use lemon thyme instead of parsley and dill for a more earthy, lemony flavor.
- Add a pinch of red pepper flakes or smoked paprika for some heat or smokiness.
- Mix in chopped capers or sliced olives for a briny, savory twist.
- Try marinating the salmon in a citrus juice with a splash of soy sauce for an Asian-inspired flavor.
How to Make Lemon Herb Roasted Salmon?
Ingredients You’ll Need:
Main Ingredients:
- 1 lb (450 g) salmon fillet, skin-on or skinless
- 2 tablespoons olive oil
- 2 cloves garlic, minced
- 1 tablespoon fresh parsley, chopped
- 1 tablespoon fresh dill, chopped
- 1 teaspoon fresh rosemary, chopped (optional)
- 1 lemon (zested and thinly sliced)
- Salt, to taste
- Black pepper, to taste
- Lemon wedges, for serving
How Much Time Will You Need?
This recipe takes about 5 minutes to prepare and 12-15 minutes to roast. In total, expect around 20 minutes from start to finish, which makes it great for a quick and delicious meal.
Step-by-Step Instructions:
1. Preheat and Prepare:
Start by preheating your oven to 400°F (200°C). Line a baking sheet with parchment paper or foil to make cleanup easier.
2. Make the Herb Marinade:
In a small bowl, mix together the olive oil, minced garlic, chopped parsley, dill, rosemary (if you’re using it), lemon zest, salt, and black pepper. Stir everything well to create a tasty herb marinade.
3. Prepare the Salmon:
Lay the salmon fillet on the lined baking sheet. Use a paper towel to pat it dry gently—this helps the marinade stick better to the fish.
4. Apply the Herb Marinade:
Spread the herb mixture evenly over the top of the salmon, pressing gently so it sticks beautifully to the fish.
5. Add Lemon Slices:
Place thin slices of lemon on and around the salmon. The lemon adds lovely flavor and keeps the fish moist as it roasts.
6. Roast the Salmon:
Put the baking sheet in the oven and roast the salmon for about 12-15 minutes. Cooking time depends on how thick the fillet is, but it’s done when the fish flakes easily with a fork.
7. Rest and Serve:
Take the salmon out of the oven and let it rest for a couple of minutes. Then serve it with lemon wedges on the side and your favorite roasted veggies or a fresh salad.
Can I Use Frozen Salmon for This Recipe?
Yes, you can use frozen salmon, but make sure to thaw it fully in the fridge overnight before cooking. Pat it dry well to prevent excess moisture and help the marinade stick.
Can I Substitute Fresh Herbs with Dried Herbs?
Absolutely! Use about one-third of the amount of dried herbs compared to fresh since dried herbs are more concentrated. Add them to the olive oil and garlic mix just the same.
How Should I Store Leftover Roasted Salmon?
Store leftovers in an airtight container in the fridge for up to 2 days. Reheat gently in the oven or microwave to keep it moist and flavorful.
What Are Good Side Dishes to Serve with Lemon Herb Roasted Salmon?
This salmon pairs well with roasted vegetables, a crisp salad, quinoa, or rice—anything light that complements its fresh, citrusy flavor!