Homemade Lemon Herb Mediterranean Salmon

I didn’t grow up eating a lot of fish. When salmon did show up on our dinner table, it usually came from a can or was so overcooked it tasted like cardboard. My husband still teases me about the first time I tried to make salmon for him—I baked it until it was basically fish jerky.

That’s because I didn’t know that salmon cooks fast and needs to stay moist. These days, I’ve learned that a good marinade and just the right amount of time in the oven make all the difference. This Mediterranean-style salmon is my go-to now because it’s hard to mess up. You get bright lemon flavor, fresh herbs, and those classic Greek ingredients like feta and capers that make it taste like you actually know what you’re doing in the kitchen.

Lemon Herb Mediterranean Salmon
Image: homefoodkitchen.com / All Rights reserved
SAVE NOW

Why You’ll Love This Mediterranean Salmon

  • Ready in under 30 minutes – This recipe comes together quickly, making it perfect for busy weeknights when you want something healthy but don’t have much time to cook.
  • Fresh, bright flavors – The combination of lemon, herbs, and feta cheese gives the salmon a light Mediterranean taste that feels restaurant-quality without the fuss.
  • Healthy and nutritious – Packed with omega-3s from the salmon and fresh vegetables, this dish is a wholesome option that doesn’t sacrifice flavor for health benefits.
  • Minimal cleanup – Everything cooks together in one pan, so you’ll spend less time doing dishes and more time enjoying your meal.
  • Impressive presentation – The colorful cherry tomatoes, fresh herbs, and lemon slices make this look like something from a fancy restaurant, even though it’s super easy to make at home.

What Kind of Salmon Should I Use?

You can choose farm-raised or wild for this recipe, both will work. And, if all you have access to is frozen salmon, you’ll still be good to go. In fact, most fresh salmon at the supermarket has been previously frozen right off the boat. Just be sure it was handled properly by checking for any visible ice crystals or signs of freezer burn. For this recipe, you’ll want to use skin-on salmon since it helps hold the fillet together during cooking and adds extra flavor. If you can only find skinless portions, don’t worry – just be a bit more gentle when handling the fish so it doesn’t fall apart.

Lemon Herb Mediterranean Salmon
Image: homefoodkitchen.com / All Rights reserved
SAVE NOW

Options for Substitutions

This Mediterranean salmon recipe is pretty forgiving when it comes to swaps:

  • Atlantic Salmon: Any skin-on salmon works great here – try sockeye, coho, or king salmon. You can also use other fish like Arctic char or trout, though cooking times may vary slightly depending on thickness.
  • Fresh Greek oregano: Regular oregano is perfectly fine if Greek oregano isn’t available. In a pinch, use 1 teaspoon of dried oregano instead of fresh, but add it earlier in the cooking process since dried herbs need more time to release their flavor.
  • Fresh dill: Fresh parsley or basil make good substitutes. If you only have dried dill, use about 1 teaspoon instead of the fresh sprigs.
  • Shallot: A small red onion or half a yellow onion works just as well. Slice it thin so it cooks evenly with the salmon.
  • Cherry tomatoes: Grape tomatoes or even diced regular tomatoes will do the job. Just make sure they’re cut into bite-sized pieces.
  • Feta cheese: Goat cheese or ricotta salata are nice alternatives if you’re not a feta fan, though they’ll give a slightly different flavor profile.

Watch Out for These Mistakes While Cooking

The biggest mistake when cooking salmon is not drying the skin before it hits the pan, which prevents that crispy texture everyone loves – pat the filets completely dry with paper towels and you’ll get a much better sear.

Starting with a cold pan is another common error that leads to sticking, so make sure your skillet is properly preheated over medium-high heat before adding the salmon skin-side down, and resist the urge to move it around while it cooks.

Overcooking is easy to do since salmon continues cooking after you remove it from the oven, so pull it out when your thermometer reads 140°F instead of waiting for 145°F – those extra five degrees will happen while it rests.

Finally, don’t skip the step of letting your salmon rest for a few minutes before serving, as this allows the juices to redistribute and keeps your fish moist instead of dry.

Lemon Herb Mediterranean Salmon
Image: homefoodkitchen.com / All Rights reserved
SAVE NOW

What to Serve With Lemon Herb Mediterranean Salmon?

This bright, lemony salmon pairs beautifully with simple Mediterranean sides that won’t compete with all those fresh herbs. I love serving it over a bed of fluffy couscous or rice pilaf, which soaks up the garlicky olive oil and lemon juices from the pan. Roasted vegetables like zucchini, bell peppers, or asparagus make a great addition, or you can keep it light with a Greek salad loaded with cucumbers, tomatoes, and olives. For a heartier meal, try it alongside some warm pita bread and tzatziki sauce, or serve it with lemony roasted potatoes that echo the citrus flavors in the fish.

Storage Instructions

Store: Leftover salmon keeps well in an airtight container in the fridge for up to 3 days. The flavors actually get even better as they sit together! I like to flake it over a Greek salad or toss it with pasta for an easy next-day lunch.

Freeze: While you can freeze cooked salmon for up to 2 months in a freezer-safe container, I’ll be honest – the texture won’t be quite the same when you thaw it. It works great flaked into salmon cakes or mixed into a dip, though!

Reheat: Gently warm the salmon in a 275°F oven for about 10 minutes, or use the microwave on 50% power in short bursts. You want to warm it through without overcooking, since salmon can dry out easily. I sometimes just enjoy it cold straight from the fridge on top of a salad.

Preparation Time 10-15 minutes
Cooking Time 5-10 minutes
Total Time 15-25 minutes
Level of Difficulty Easy
Servings 4 servings

Estimated Nutrition

Estimated nutrition for the whole recipe (without optional ingredients):

  • Calories: 900-1050
  • Protein: 65-75 g
  • Fat: 65-75 g
  • Carbohydrates: 15-20 g

Ingredients

For the salmon and vegetables:

  • 4 salmon fillets (I prefer Wild Planet for sustainable quality)
  • 3 tbsp olive oil
  • 1.5 tbsp lemon zest
  • 1.5 tbsp lemon juice (freshly squeezed for better acidity)
  • 3 garlic cloves
  • 6 sprigs oregano, chopped
  • 6 sprigs dill, chopped
  • 1/2 tsp salt
  • 1/2 tsp black pepper
  • 6 lemon slices
  • 15 cherry tomatoes
  • 1 large shallot (finely diced into 1/8-inch pieces)
  • 1 tbsp capers, drained

For the feta topping:

  • 2.5 tbsp olive oil (I like Gaea Extra Virgin for its peppery finish)
  • 1/2 cup feta cheese (crumbled into 1/2-inch chunks for better texture)
  • 1 tsp lemon zest
  • 1 tsp honey

Step 1: Prepare Mise en Place and Preheat

  • 3 garlic cloves, minced
  • 6 sprigs oregano, chopped
  • 6 sprigs dill, chopped
  • 1.5 tbsp lemon zest
  • 1.5 tbsp lemon juice, freshly squeezed
  • 1 large shallot, finely diced
  • 15 cherry tomatoes, halved
  • 1/2 cup feta cheese, crumbled
  • 6 lemon slices

Preheat your oven to 400°F.

While it heats, mince your 3 garlic cloves finely, chop the 6 sprigs of oregano and 6 sprigs of dill, zest your lemon to get 1.5 tbsp plus an additional 1 tsp, and squeeze fresh lemon juice to get 1.5 tbsp.

Finely dice the large shallot into 1/8-inch pieces, halve the 15 cherry tomatoes, and crumble the 1/2 cup feta cheese into roughly 1/2-inch chunks.

Slice 6 thin rounds from your lemon.

Having everything prepped and ready makes the cooking process smooth and allows you to focus on timing.

Step 2: Build the Herb Marinade

  • 3 tbsp olive oil
  • 1.5 tbsp lemon zest
  • 1.5 tbsp lemon juice
  • garlic cloves from Step 1, minced
  • oregano from Step 1, chopped
  • dill from Step 1, chopped
  • 1/2 tsp salt
  • 1/2 tsp black pepper

In a small bowl, combine 3 tbsp olive oil, the 1.5 tbsp lemon zest, 1.5 tbsp lemon juice, minced garlic, chopped oregano, chopped dill, 1/2 tsp salt, and 1/2 tsp black pepper.

Stir well to combine and allow the flavors to meld for a minute.

This herb mixture will create the flavorful crust on your salmon and develop the Mediterranean character of the dish.

Step 3: Sear Salmon and Begin Building Flavor

  • 2.5 tbsp olive oil
  • 4 salmon fillets
  • 1/2 tsp salt
  • 1/2 tsp black pepper

Heat 2.5 tbsp of olive oil (preferably a peppery extra virgin like Gaea) in a large oven-safe skillet over medium-high heat until shimmering.

Season the 4 salmon fillets lightly with salt and pepper on both sides, then place them skin-side down in the hot skillet.

Sear for 4 minutes without moving them—this creates a golden, flavorful crust that locks in moisture and develops complex flavors.

I find this initial sear makes all the difference in getting restaurant-quality results at home.

Step 4: Layer Herbs, Vegetables, and Transfer to Oven

  • herb marinade from Step 2
  • lemon slices from Step 1
  • diced shallot from Step 1
  • halved cherry tomatoes from Step 1
  • 4 salmon fillets from Step 3

Spread the herb marinade from Step 2 generously over each salmon fillet, then top each with a lemon slice.

Scatter the diced shallot and halved cherry tomatoes around the salmon in the pan.

The vegetables will roast alongside the fish and add fresh acidity and sweetness.

Transfer the entire skillet to your preheated 400°F oven and bake for 5 minutes or until the salmon reaches an internal temperature of 145°F—this ensures moist, perfectly cooked fish that flakes gently at the fork.

Step 5: Prepare and Top with Feta Garnish

  • 1/2 cup feta cheese from Step 1, crumbled
  • 1 tsp lemon zest
  • 1 tbsp capers, drained
  • 1 tsp honey

While the salmon finishes cooking, combine the crumbled feta cheese from Step 1, the reserved 1 tsp lemon zest, 1 tbsp capers, and 1 tsp honey in a small bowl.

Stir gently to combine—the honey adds a subtle sweetness that balances the briny capers and salty feta, creating a sophisticated topping.

Once the salmon is cooked through and the oven timer sounds, remove the skillet carefully from the oven and let it rest for 1 minute.

Step 6: Serve and Garnish

  • cooked salmon fillets from Step 4
  • roasted shallot and cherry tomatoes from Step 4
  • feta topping from Step 5

Transfer the cooked salmon fillets to your serving plates or a platter, distributing the roasted shallot and cherry tomatoes from the pan alongside or over the fish.

Top each salmon fillet with a generous spoonful of the feta mixture from Step 5, allowing some to cascade down the sides.

Serve immediately over rice, orzo, or your preferred grain to soak up all the flavorful pan juices.

Lemon Herb Mediterranean Salmon

Homemade Lemon Herb Mediterranean Salmon

Delicious Homemade Lemon Herb Mediterranean Salmon recipe with step-by-step instructions.
Prep Time 5 minutes
Cook Time 15 minutes
Total Time 20 minutes
Servings 4 servings
Calories 975 kcal

Ingredients
  

For the salmon and vegetables:

  • 4 salmon fillets (I prefer Wild Planet for sustainable quality)
  • 3 tbsp olive oil
  • 1.5 tbsp lemon zest
  • 1.5 tbsp lemon juice (freshly squeezed for better acidity)
  • 3 garlic cloves
  • 6 sprigs oregano, chopped
  • 6 sprigs dill, chopped
  • 1/2 tsp salt
  • 1/2 tsp black pepper
  • 6 lemon slices
  • 15 cherry tomatoes
  • 1 large shallot (finely diced into 1/8-inch pieces)
  • 1 tbsp capers, drained

For the feta topping:

  • 2.5 tbsp olive oil (I like Gaea Extra Virgin for its peppery finish)
  • 1/2 cup feta cheese (crumbled into 1/2-inch chunks for better texture)
  • 1 tsp lemon zest
  • 1 tsp honey

Instructions
 

  • Preheat your oven to 400°F. While it heats, mince your 3 garlic cloves finely, chop the 6 sprigs of oregano and 6 sprigs of dill, zest your lemon to get 1.5 tbsp plus an additional 1 tsp, and squeeze fresh lemon juice to get 1.5 tbsp. Finely dice the large shallot into 1/8-inch pieces, halve the 15 cherry tomatoes, and crumble the 1/2 cup feta cheese into roughly 1/2-inch chunks. Slice 6 thin rounds from your lemon. Having everything prepped and ready makes the cooking process smooth and allows you to focus on timing.
  • In a small bowl, combine 3 tbsp olive oil, the 1.5 tbsp lemon zest, 1.5 tbsp lemon juice, minced garlic, chopped oregano, chopped dill, 1/2 tsp salt, and 1/2 tsp black pepper. Stir well to combine and allow the flavors to meld for a minute. This herb mixture will create the flavorful crust on your salmon and develop the Mediterranean character of the dish.
  • Heat 2.5 tbsp of olive oil (preferably a peppery extra virgin like Gaea) in a large oven-safe skillet over medium-high heat until shimmering. Season the 4 salmon fillets lightly with salt and pepper on both sides, then place them skin-side down in the hot skillet. Sear for 4 minutes without moving them—this creates a golden, flavorful crust that locks in moisture and develops complex flavors. I find this initial sear makes all the difference in getting restaurant-quality results at home.
  • Spread the herb marinade from Step 2 generously over each salmon fillet, then top each with a lemon slice. Scatter the diced shallot and halved cherry tomatoes around the salmon in the pan. The vegetables will roast alongside the fish and add fresh acidity and sweetness. Transfer the entire skillet to your preheated 400°F oven and bake for 5 minutes or until the salmon reaches an internal temperature of 145°F—this ensures moist, perfectly cooked fish that flakes gently at the fork.
  • While the salmon finishes cooking, combine the crumbled feta cheese from Step 1, the reserved 1 tsp lemon zest, 1 tbsp capers, and 1 tsp honey in a small bowl. Stir gently to combine—the honey adds a subtle sweetness that balances the briny capers and salty feta, creating a sophisticated topping. Once the salmon is cooked through and the oven timer sounds, remove the skillet carefully from the oven and let it rest for 1 minute.
  • Transfer the cooked salmon fillets to your serving plates or a platter, distributing the roasted shallot and cherry tomatoes from the pan alongside or over the fish. Top each salmon fillet with a generous spoonful of the feta mixture from Step 5, allowing some to cascade down the sides. Serve immediately over rice, orzo, or your preferred grain to soak up all the flavorful pan juices.

Disclaimer: Our editors have used AI to create or enhance parts of this article. All content has been fact-checked by our team to ensure accuracy.

Leave a Comment

Recipe Rating