This Mediterranean Salmon recipe is your new go-to for a delicious, healthy, and incredibly fast weeknight dinner. We’re talking flaky, tender salmon topped with a vibrant mix of sun-dried tomatoes, olives, capers, and fresh herbs, all baked on a single sheet pan. It’s a meal that tastes like a coastal vacation but comes together in just 30 minutes. Get ready to fall in love with this simple, flavor-packed dish.
Packed with heart-healthy omega-3s and fresh, zesty flavors, this is a dish you can feel great about serving. Whether you’re a seasoned home cook or just starting out, this recipe is practically foolproof.
Why This is the Best Mediterranean Salmon Recipe
You’ll find plenty of salmon recipes out there, but this one stands out for its incredible flavor, simplicity, and versatility. It’s a complete, well-rounded meal that checks all the boxes for a perfect dinner.
- Explosive Flavor: The combination of briny olives and capers, sweet sun-dried tomatoes, zesty lemon, and fresh herbs creates a symphony of Mediterranean flavors.
- Quick & Easy: With just 10 minutes of prep time and 20 minutes in the oven, this is the ideal meal for busy weeknights. Everything cooks on one pan, making cleanup a breeze.
- Healthy & Nutritious: This recipe is naturally gluten-free, low-carb, and packed with protein and healthy fats. It fits perfectly into a healthy lifestyle. If you enjoy healthy fish recipes, you should also try our Cajun Salmon Recipe.
- Visually Stunning: The bright, beautiful colors make this a dish that’s as pleasing to the eyes as it is to the palate. It’s impressive enough for guests but easy enough for a Tuesday night.
The Core Ingredients for Mediterranean Salmon
The magic of this dish comes from simple, high-quality ingredients coming together perfectly. Here’s what you’ll need:

- Salmon Fillets: The star of the show. Look for high-quality fillets, about 1-inch thick. You can use skin-on or skinless.
- Extra Virgin Olive Oil: The foundation of Mediterranean cooking. A good quality olive oil adds immense flavor.
- Garlic: Freshly minced garlic provides a pungent, aromatic base.
- Lemon: We use both the juice and zest for a bright, citrusy kick that cuts through the richness of the salmon.
- Herbs: A combination of dried oregano and fresh parsley brings an earthy, fresh flavor.
- Sun-Dried Tomatoes: These provide a chewy texture and a concentrated, sweet-tart flavor.
- Kalamata Olives: Their rich, fruity, and salty taste is quintessentially Mediterranean.
- Capers: For a briny, tangy pop of flavor.
- Red Onion: Adds a mild, sweet sharpness.
How to Make Mediterranean Salmon (Step-by-Step)
This one-pan wonder couldn’t be simpler. We’re focusing on the baked method for a hands-off approach that guarantees moist, flaky salmon every time.
Step 1: Prepare the Salmon
First, preheat your oven to 400°F (200°C). Pat the salmon fillets completely dry with a paper towel. This is a crucial step to ensure the skin gets crispy (if using) and the topping adheres well. Place the fillets on a parchment-lined baking sheet, leaving some space between them.
Step 2: Make the Mediterranean Topping
In a medium bowl, combine the chopped sun-dried tomatoes, Kalamata olives, capers, minced garlic, and thinly sliced red onion. Add the olive oil, lemon juice, lemon zest, dried oregano, and fresh parsley. Season with salt and pepper, and stir everything together until well combined.

Step 3: Assemble and Bake
Spoon the vibrant Mediterranean mixture evenly over the top of each salmon fillet, pressing down gently. Bake for 15-20 minutes, or until the salmon is cooked through and flakes easily with a fork. The exact time will depend on the thickness of your fillets.
Alternative Cooking Methods
While baking is easy and reliable, this Mediterranean Salmon is also fantastic when grilled or pan-seared.
Grilled Mediterranean Salmon
Preheat your grill to medium-high heat. Season the salmon fillets with salt and pepper. Place them skin-side down on the hot, oiled grates. Grill for 5-6 minutes per side. During the last 2 minutes of cooking, spoon the Mediterranean topping over the salmon to warm it through.
Pan-Seared Mediterranean Salmon
Heat olive oil in a large skillet over medium-high heat. Place the salmon fillets skin-side down and sear for 4-5 minutes until the skin is golden and crisp. Flip the salmon, add the topping to the pan around the fillets, and cook for another 3-4 minutes until the salmon is cooked through.
Expert Tips for Flawless Salmon
- Don’t Overcook It: This is the most important rule for salmon. Use a fork to gently check for doneness. It should flake easily. If you have a thermometer, aim for an internal temperature of 140-145°F.
- Choose the Right Cut: Center-cut fillets tend to be thicker and cook more evenly.
- Bring to Room Temperature: Let the salmon sit on the counter for 15-20 minutes before cooking. This helps it cook more evenly.
- Customize Your Topping: Feel free to add chopped artichoke hearts, crumbled feta cheese (after baking), or a sprinkle of red pepper flakes for some heat.
What to Serve with Mediterranean Salmon
This dish pairs beautifully with a variety of sides. For a complete meal, serve it with fluffy quinoa, lemon-herb couscous, or a side of Honey Garlic Roasted Carrots. A simple green salad with a light vinaigrette is also a perfect companion. For another fantastic chicken and veggie meal, consider our Balsamic Chicken and Veggie Orzo.
Storing and Reheating Leftovers
Store leftover salmon in an airtight container in the refrigerator for up to 2 days. To reheat, it’s best to use the oven or a toaster oven set to a low temperature (around 275°F) to warm it gently without drying it out. You can also enjoy the leftovers cold, flaked over a salad.
Frequently Asked Questions
Yes, you can use frozen salmon. For the best results, make sure to thaw it completely in the refrigerator overnight. Before cooking, pat it thoroughly dry with paper towels to remove any excess moisture.
The salmon is perfectly cooked when its internal temperature reaches 140-145°F and it flakes easily when gently pressed with a fork. Be careful not to overcook it to ensure it stays moist and tender.
Store any leftovers in an airtight container in the refrigerator for up to 2 days. To reheat, warm it gently in an oven preheated to 275°F for about 10-15 minutes, or until warmed through. This low-and-slow method helps prevent it from drying out.
Our Mediterranean topping is a vibrant mix of heart-healthy ingredients: extra virgin olive oil, chopped sun-dried tomatoes, Kalamata olives, capers, minced garlic, fresh parsley, and dried oregano, all brought together with fresh lemon juice and zest.
This dish is very versatile! It pairs wonderfully with fluffy quinoa, lemon couscous, roasted potatoes, or a simple green salad. For a low-carb option, serve it with roasted asparagus or zucchini noodles.
More Delicious Recipes To Try
If you loved this Mediterranean Salmon, you’re sure to enjoy our other easy and flavorful dinner recipes. For a comforting and impressive meal, try this Marry Me Chicken Soup. We hope you love this recipe! If you make it, please feel free to leave a comment and rating below. And don’t forget to share your creations with us on Pinterest!

Mediterranean Salmon Recipe

Mediterranean Salmon: A Quick & Healthy 30-Minute Recipe
Ingredients
Equipment
Instructions
- Preheat your oven to 400°F (200°C). Line a baking sheet with parchment paper. Pat the salmon fillets completely dry with a paper towel and place them on the prepared baking sheet.
- In a medium bowl, combine the chopped sun-dried tomatoes, Kalamata olives, capers, minced garlic, red onion, olive oil, lemon juice, lemon zest, dried oregano, and fresh parsley. Stir until everything is well mixed.
- Season the topping mixture with salt and black pepper to your taste.
- Spoon the Mediterranean mixture evenly over the top of each salmon fillet.
- Bake for 15-20 minutes, depending on the thickness of your salmon. The salmon is done when it flakes easily with a fork.
- Serve immediately, garnished with extra fresh parsley if desired.
Notes
Tip 2: For extra flavor, you can crumble some feta cheese over the salmon during the last 2 minutes of baking.
Tip 3: Store leftovers in an airtight container in the refrigerator for up to 2 days.