29 Delightful Greek Salmon Recipes for Flavorful Dinners

Laura Hauser

April 22, 2026

Kick your dinner routine up a notch with these 29 delightful Greek salmon recipes! We’ve gathered everything from quick weeknight meals to impressive weekend feasts, all bursting with Mediterranean flavors like lemon, oregano, and feta. Whether you’re craving something light and healthy or rich and comforting, you’ll find your new favorite dish right here. Dive in and discover how easy it is to bring a taste of the Greek Isles to your table.

Lemon Herb Greek Salmon with Tzatziki Sauce

Lemon Herb Greek Salmon with Tzatziki Sauce

Perfectly balancing bright citrus with earthy herbs, this Lemon Herb Greek Salmon with Tzatziki Sauce has become my go-to weeknight dinner that feels anything but ordinary. I first fell for this combo during a cozy dinner party where the hostess, my friend Maria, whipped it up in what seemed like minutes, proving that impressive flavor doesn’t require hours in the kitchen. Now, it’s my secret weapon for a healthy, satisfying meal that always gets rave reviews.

Serving: 4 | Pre Time: 15 minutes | Cooking Time: 15 minutes

Ingredients

  • 4 (6-ounce) salmon fillets, skin-on
  • 2 tablespoons olive oil
  • 2 tablespoons fresh lemon juice
  • 2 teaspoons dried oregano
  • 1 teaspoon garlic powder
  • 1/2 teaspoon salt
  • 1/4 teaspoon black pepper
  • 1 cup plain Greek yogurt
  • 1/2 cup grated cucumber, squeezed dry
  • 1 tablespoon fresh dill, chopped
  • 1 teaspoon lemon zest
  • 1 clove garlic, minced
  • 1/4 teaspoon salt

Instructions

  1. Preheat your oven to 400°F (200°C) and line a baking sheet with parchment paper.
  2. Pat the 4 salmon fillets completely dry with paper towels to ensure a crisp sear.
  3. In a small bowl, whisk together 2 tablespoons olive oil, 2 tablespoons fresh lemon juice, 2 teaspoons dried oregano, 1 teaspoon garlic powder, 1/2 teaspoon salt, and 1/4 teaspoon black pepper.
  4. Brush the herb mixture evenly over the top and sides of each salmon fillet.
  5. Place the fillets skin-side down on the prepared baking sheet.
  6. Bake the salmon in the preheated oven for 12-15 minutes, until the internal temperature reaches 145°F and the flesh flakes easily with a fork.
  7. While the salmon bakes, prepare the tzatziki by combining 1 cup plain Greek yogurt, 1/2 cup grated squeezed-dry cucumber, 1 tablespoon chopped fresh dill, 1 teaspoon lemon zest, 1 minced garlic clove, and 1/4 teaspoon salt in a medium bowl.
  8. Stir the tzatziki ingredients until fully combined, then cover and refrigerate until ready to serve.
  9. Remove the salmon from the oven and let it rest on the baking sheet for 5 minutes before serving.
  10. Serve each salmon fillet with a generous dollop of the chilled tzatziki sauce.

Marvel at the contrast between the tender, flaky salmon infused with lemon and herbs and the cool, creamy tzatziki with its refreshing cucumber and dill notes. The crispy skin adds a wonderful textural element against the soft fish and sauce. For a complete Greek-inspired meal, I love plating it over a bed of lemon-herb orzo or alongside a simple chopped salad with tomatoes and red onion.

Mediterranean Grilled Salmon with Greek Orzo Salad

Mediterranean Grilled Salmon with Greek Orzo Salad
There’s something magical about a meal that feels both indulgent and wholesome, and this Mediterranean Grilled Salmon with Greek Orzo Salad is exactly that. I first fell in love with this combo during a summer trip to a coastal taverna, and I’ve been tweaking it at home ever since—it’s become my go‑to for easy entertaining or a special weeknight dinner.

Serving: 4 | Pre Time: 20 minutes | Cooking Time: 15 minutes

Ingredients

– 4 salmon fillets (6 oz each)
– 2 tbsp olive oil
– 1 tsp dried oregano
– 1/2 tsp salt
– 1/4 tsp black pepper
– 1 cup orzo pasta
– 1 cup cherry tomatoes, halved
– 1/2 cup cucumber, diced
– 1/4 cup red onion, finely chopped
– 1/4 cup Kalamata olives, pitted and sliced
– 2 oz feta cheese, crumbled
– 3 tbsp lemon juice
– 2 tbsp fresh dill, chopped

Instructions

1. Preheat a grill or grill pan to medium‑high heat (about 400°F).
2. Pat the salmon fillets dry with paper towels to ensure a crisp sear.
3. Brush both sides of the salmon with 1 tbsp olive oil, then sprinkle evenly with oregano, salt, and black pepper.
4. Place the salmon skin‑side down on the grill and cook for 5 minutes without moving.
5. Flip the salmon carefully using a spatula and cook for another 4–5 minutes until the internal temperature reaches 145°F and the flesh flakes easily.
6. While the salmon cooks, bring 2 cups of salted water to a boil in a medium saucepan.
7. Add the orzo pasta to the boiling water and cook for 8–10 minutes, stirring occasionally, until al dente.
8. Drain the orzo in a colander and rinse briefly under cold water to stop the cooking and prevent clumping.
9. In a large bowl, combine the cooked orzo, cherry tomatoes, cucumber, red onion, Kalamata olives, and feta cheese.
10. In a small bowl, whisk together the remaining 1 tbsp olive oil, lemon juice, and fresh dill to make the dressing.
11. Pour the dressing over the orzo mixture and toss gently until everything is evenly coated.
12. Divide the orzo salad among four plates and top each with a grilled salmon fillet.
Dive into this dish for a burst of fresh, vibrant flavors—the salmon is wonderfully flaky and herb‑kissed, while the orzo salad offers a tangy, crunchy contrast. I love serving it with extra lemon wedges and a sprinkle of dill, or pairing it with a crisp white wine for a full Mediterranean experience.

Greek Feta and Olive Salmon Bake

Greek Feta and Olive Salmon Bake
Zesty and bursting with Mediterranean flavors, this Greek Feta and Olive Salmon Bake is my go-to weeknight dinner when I want something impressive but effortless. I first tried a version at a tiny seaside taverna in Crete years ago, and I’ve been tweaking it ever since to capture that sunny, savory taste—now it’s a family favorite that comes together in one pan, with minimal cleanup.

Serving: 4 | Pre Time: 10 minutes | Cooking Time: 20 minutes

Ingredients

– 4 salmon fillets (6 ounces each)
– 2 tablespoons olive oil
– 1 teaspoon dried oregano
– 1/2 teaspoon garlic powder
– 1/4 teaspoon black pepper
– 1 lemon
– 1 cup cherry tomatoes
– 1/2 cup Kalamata olives
– 4 ounces feta cheese
– 1/4 cup fresh parsley

Instructions

1. Preheat your oven to 400°F and lightly grease a 9×13-inch baking dish with 1 tablespoon of olive oil.
2. Pat the salmon fillets dry with paper towels to ensure a crispier bake, then place them skin-side down in the dish.
3. Drizzle the remaining 1 tablespoon of olive oil evenly over the salmon.
4. Sprinkle the dried oregano, garlic powder, and black pepper directly onto the salmon fillets.
5. Slice the lemon into thin rounds and arrange them around the salmon in the dish.
6. Halve the cherry tomatoes and scatter them around the salmon along with the Kalamata olives.
7. Crumble the feta cheese over the top of the salmon and vegetables.
8. Bake in the preheated oven for 18–20 minutes, until the salmon flakes easily with a fork and reaches an internal temperature of 145°F.
9. Remove the dish from the oven and let it rest for 3 minutes to allow the juices to redistribute.
10. Chop the fresh parsley and sprinkle it over the bake just before serving.
Hearty and vibrant, this bake delivers tender, flaky salmon infused with briny olives and tangy feta, while the tomatoes soften into a juicy sauce. I love serving it over a bed of quinoa or with crusty bread to soak up all the delicious pan juices—it’s a complete meal that feels like a vacation on a plate.

Creamy Greek Yogurt and Dill Salmon

Creamy Greek Yogurt and Dill Salmon
Recently, I found myself craving something light yet satisfying after a long week, and this Creamy Greek Yogurt and Dill Salmon has become my go-to—it’s quick, healthy, and always impresses guests with its vibrant flavors. I love how the tangy yogurt marinade keeps the salmon incredibly moist, a trick I picked up from a friend who swears by it for weeknight dinners.

Serving: 4 | Pre Time: 15 minutes | Cooking Time: 12 minutes

Ingredients

– 4 salmon fillets (6 ounces each)
– 1 cup plain Greek yogurt
– 2 tablespoons fresh dill, chopped
– 1 tablespoon lemon juice
– 1 teaspoon garlic powder
– 1/2 teaspoon salt
– 1/4 teaspoon black pepper
– 1 tablespoon olive oil

Instructions

1. Preheat your oven to 400°F and line a baking sheet with parchment paper.
2. In a medium bowl, combine 1 cup plain Greek yogurt, 2 tablespoons fresh dill, 1 tablespoon lemon juice, 1 teaspoon garlic powder, 1/2 teaspoon salt, and 1/4 teaspoon black pepper, stirring until smooth.
3. Pat 4 salmon fillets dry with paper towels to help the marinade adhere better.
4. Coat each salmon fillet evenly with the yogurt mixture, covering all sides.
5. Place the coated salmon fillets on the prepared baking sheet, spacing them about 1 inch apart.
6. Drizzle 1 tablespoon olive oil over the salmon fillets to promote browning.
7. Bake in the preheated oven for 10-12 minutes, until the salmon flakes easily with a fork and reaches an internal temperature of 145°F.
8. Remove from the oven and let rest for 3 minutes before serving to allow juices to redistribute.
Heavenly in texture, this salmon emerges tender and flaky with a subtle tang from the yogurt, balanced by the fresh dill. I often serve it over a bed of quinoa or with roasted vegetables for a complete meal that feels indulgent yet wholesome.

Souvlaki-Style Greek Salmon Skewers

Souvlaki-Style Greek Salmon Skewers
Now, I’ll admit I’m usually a chicken-on-the-grill kind of person, but after a friend brought back stories from a Greek island taverna, I had to try this souvlaki-style twist with salmon—it’s become my go-to for easy, flavorful weeknights. Nothing beats the smoky char and zesty marinade that makes these skewers feel like a mini vacation.

Serving: 4 | Pre Time: 20 minutes | Cooking Time: 10 minutes

Ingredients

– 1.5 lbs salmon fillets, skin removed, cut into 1-inch cubes
– 1/4 cup olive oil
– 3 tbsp fresh lemon juice
– 2 tbsp red wine vinegar
– 3 cloves garlic, minced
– 1 tsp dried oregano
– 1/2 tsp salt
– 1/4 tsp black pepper
– 1 medium red onion, cut into 1-inch pieces
– 1 medium bell pepper, any color, cut into 1-inch pieces
– 8 wooden skewers, soaked in water for 30 minutes

Instructions

1. In a medium bowl, whisk together 1/4 cup olive oil, 3 tbsp fresh lemon juice, 2 tbsp red wine vinegar, 3 cloves minced garlic, 1 tsp dried oregano, 1/2 tsp salt, and 1/4 tsp black pepper until fully combined.
2. Add 1.5 lbs salmon cubes to the bowl, tossing gently to coat each piece evenly in the marinade. Tip: Let it marinate in the refrigerator for at least 15 minutes—this helps the flavors penetrate without overcooking the fish later.
3. Preheat a grill or grill pan to medium-high heat, about 400°F.
4. Thread the marinated salmon cubes onto the 8 soaked skewers, alternating with 1-inch pieces of red onion and bell pepper.
5. Place the skewers on the preheated grill. Tip: Arrange them diagonally to prevent sticking and ensure even cooking.
6. Grill for 4–5 minutes per side, turning once with tongs, until the salmon is opaque and flakes easily with a fork and the vegetables have slight char marks.
7. Remove the skewers from the grill and let them rest for 2 minutes. Tip: This allows the juices to redistribute, keeping the salmon moist and tender.
8. Serve immediately. The salmon turns out flaky and infused with tangy garlic-oregano notes, while the veggies add a sweet crunch—I love pairing it with a simple Greek salad or tucking it into warm pita bread for a handheld feast.

Baked Greek Salmon with Spinach and Feta

Baked Greek Salmon with Spinach and Feta
Years of trying to find the perfect weeknight dinner led me to this Baked Greek Salmon with Spinach and Feta—it’s become my go-to when I want something healthy, flavorful, and ready in under 30 minutes. I love how the salty feta and bright lemon balance the rich salmon, and it’s a dish that always feels a little fancy without any fuss. Honestly, I’ve made it so often that my family now requests it every Friday!

Serving: 4 | Pre Time: 10 minutes | Cooking Time: 18 minutes

Ingredients

– 4 (6-ounce) salmon fillets
– 1 tablespoon olive oil
– 1/2 teaspoon salt
– 1/4 teaspoon black pepper
– 2 cloves garlic, minced
– 5 ounces fresh spinach
– 1/2 cup crumbled feta cheese
– 1 lemon, juiced
– 1 teaspoon dried oregano

Instructions

1. Preheat your oven to 400°F and lightly grease a baking dish with olive oil.
2. Pat the salmon fillets dry with paper towels to ensure a crispier skin.
3. Rub the salmon fillets with 1 tablespoon olive oil, then season evenly with 1/2 teaspoon salt and 1/4 teaspoon black pepper.
4. Place the salmon fillets skin-side down in the prepared baking dish.
5. In a small bowl, combine 2 cloves minced garlic, 1 teaspoon dried oregano, and the juice of 1 lemon.
6. Spoon the garlic-lemon mixture over the top of each salmon fillet.
7. Bake the salmon in the preheated oven for 12 minutes.
8. Remove the baking dish from the oven and scatter 5 ounces fresh spinach and 1/2 cup crumbled feta cheese around the salmon.
9. Return the dish to the oven and bake for an additional 5–6 minutes, until the spinach is wilted and the salmon flakes easily with a fork.
10. Let the dish rest for 2–3 minutes before serving to allow the flavors to meld.

Really, the magic here is in the texture—the salmon stays moist and flaky, while the spinach wilts into a savory bed that soaks up all the lemony juices. I love serving this over a quick quinoa or with crusty bread to scoop up every last bit, and it’s just as delicious cold the next day for lunch!

Greek-Inspired Salmon with Sun-Dried Tomatoes

Greek-Inspired Salmon with Sun-Dried Tomatoes
Years ago, I stumbled upon a sun-dried tomato and feta salad at a tiny Greek taverna during a trip, and I’ve been chasing that vibrant, tangy flavor ever since. This Greek-inspired salmon is my weeknight homage—it’s quick, packed with Mediterranean flair, and always makes me feel like I’m back on that sunny patio. I love how the salty tomatoes and briny olives cut through the rich salmon, and it’s become my go-to when I want something fancy-feeling without the fuss.

Serving: 4 | Pre Time: 15 minutes | Cooking Time: 15 minutes

Ingredients

– 4 salmon fillets (6 oz each)
– 1/2 cup sun-dried tomatoes in oil, drained and chopped
– 1/4 cup kalamata olives, pitted and sliced
– 2 tbsp olive oil
– 2 cloves garlic, minced
– 1 tsp dried oregano
– 1/2 tsp salt
– 1/4 tsp black pepper
– 1 lemon, juiced
– 1/4 cup crumbled feta cheese
– 2 tbsp fresh parsley, chopped

Instructions

1. Preheat your oven to 400°F and line a baking sheet with parchment paper.
2. Pat the salmon fillets dry with paper towels to ensure a crispier skin when cooked.
3. In a small bowl, mix the sun-dried tomatoes, kalamata olives, olive oil, garlic, oregano, salt, and black pepper until well combined.
4. Place the salmon fillets skin-side down on the prepared baking sheet.
5. Spoon the tomato-olive mixture evenly over the top of each salmon fillet, pressing it gently to adhere.
6. Bake the salmon in the preheated oven for 12–15 minutes, or until the internal temperature reaches 145°F and the flesh flakes easily with a fork.
7. Remove the salmon from the oven and drizzle with the lemon juice while still hot to brighten the flavors.
8. Sprinkle the crumbled feta cheese and fresh parsley over the salmon just before serving.
9. Let the salmon rest for 2–3 minutes to allow the juices to redistribute for a moist texture.
Delightfully flaky and infused with zesty notes, this salmon emerges from the oven with a beautiful golden crust from the sun-dried tomatoes. The feta adds a creamy tang that melts into the warm fish, making each bite a perfect balance of savory and bright. I often serve it over a bed of quinoa or with roasted asparagus for a complete, colorful meal that feels effortlessly elegant.

Salmon Gyros with Cucumber and Mint

Salmon Gyros with Cucumber and Mint
Browsing through my local farmers’ market last weekend, I spotted the most vibrant wild-caught salmon, and inspiration struck—I had to transform it into something fresh and fun for a quick weeknight dinner. As someone who loves Mediterranean flavors but often craves a lighter twist, I decided to create these Salmon Gyros with Cucumber and Mint, a dish that’s become my go-to when I want something satisfying without the heaviness of traditional gyros. Trust me, the combination of flaky salmon with cool, herby toppings is a game-changer you’ll want to make on repeat.

Serving: 4 | Pre Time: 15 minutes | Cooking Time: 10 minutes

Ingredients

– 1 lb salmon fillets, skin removed
– 2 tbsp olive oil
– 1 tsp dried oregano
– 1/2 tsp salt
– 1/4 tsp black pepper
– 4 pita breads
– 1 cup plain Greek yogurt
– 1/2 cup diced cucumber
– 1/4 cup chopped fresh mint
– 1 tbsp lemon juice
– 1 clove garlic, minced

Instructions

1. Preheat your oven to 400°F and line a baking sheet with parchment paper.
2. Pat the salmon fillets dry with paper towels to ensure a crisp exterior.
3. In a small bowl, mix 1 tbsp olive oil, dried oregano, salt, and black pepper.
4. Rub the oil mixture evenly over both sides of the salmon fillets.
5. Place the salmon on the prepared baking sheet and bake for 8–10 minutes, until it flakes easily with a fork and reaches an internal temperature of 145°F.
6. While the salmon bakes, warm the pita breads in a dry skillet over medium heat for 1–2 minutes per side, just until soft and lightly toasted.
7. In a medium bowl, combine Greek yogurt, diced cucumber, chopped fresh mint, lemon juice, and minced garlic to make the sauce.
8. Remove the salmon from the oven and let it rest for 2 minutes to retain its juices.
9. Flake the salmon into large chunks using a fork.
10. Assemble each gyro by placing a warm pita on a plate, topping it with flaked salmon, and drizzling generously with the cucumber-mint sauce.
Vibrant and bursting with freshness, these gyros offer a delightful contrast between the tender, flaky salmon and the cool, creamy sauce with a hint of mint. For a creative twist, try serving them open-faced with extra sauce on the side or alongside a simple arugula salad to soak up all those delicious flavors.

Greek Lemon Rice and Salmon Foil Packets

Greek Lemon Rice and Salmon Foil Packets
Remember those hectic weeknights when you’re craving something fresh and flavorful but short on time? I’ve been there, and that’s exactly why these Greek lemon rice and salmon foil packets have become my go-to solution—they’re a complete, fuss-free meal that delivers bright, zesty flavors with minimal cleanup, straight from my kitchen to yours.

Serving: 4 | Pre Time: 15 minutes | Cooking Time: 25 minutes

Ingredients

– 4 (6-ounce) salmon fillets
– 1 cup long-grain white rice
– 1 ¾ cups chicken broth
– 1 lemon
– 2 tablespoons olive oil
– 2 cloves garlic
– 1 teaspoon dried oregano
– ½ teaspoon salt
– ¼ teaspoon black pepper
– 1 cup cherry tomatoes
– ½ cup kalamata olives
– ¼ cup crumbled feta cheese
– 2 tablespoons chopped fresh dill

Instructions

1. Preheat your oven to 400°F and tear off four 12-inch squares of aluminum foil.
2. Rinse 1 cup of long-grain white rice under cold water until the water runs clear to remove excess starch for fluffier results.
3. In a medium bowl, combine the rinsed rice, 1 ¾ cups chicken broth, juice and zest from 1 lemon, 2 tablespoons olive oil, 2 minced garlic cloves, 1 teaspoon dried oregano, ½ teaspoon salt, and ¼ teaspoon black pepper.
4. Divide the rice mixture evenly among the center of each foil square.
5. Place one 6-ounce salmon fillet on top of the rice in each packet.
6. Scatter 1 cup of halved cherry tomatoes and ½ cup of pitted kalamata olives around the salmon in each packet.
7. Fold the foil over the ingredients and crimp the edges tightly to seal, creating a packet that traps steam for even cooking.
8. Arrange the packets on a baking sheet and bake at 400°F for 25 minutes, or until the rice is tender and the salmon flakes easily with a fork.
9. Carefully open the packets, as hot steam will escape, and top each with ¼ cup of crumbled feta cheese and 2 tablespoons of chopped fresh dill.
10. Let the packets rest for 2 minutes before serving to allow the flavors to meld.

Mouthwatering and aromatic, this dish offers tender, flaky salmon over lemony rice with bursts of juicy tomatoes and briny olives. For a creative twist, I love serving it straight from the foil on a rustic platter with a side of warm pita bread to soak up every last bit of the flavorful juices.

Herb-Crusted Greek Salmon Fillets

Herb-Crusted Greek Salmon Fillets
Over the years, I’ve found that a simple, flavorful salmon dish can turn a hectic weeknight into something special—this herb-crusted version is my go‑to when I want a taste of the Mediterranean without fuss. It’s bright, fresh, and comes together in under 30 minutes, which is perfect for those evenings when I’m juggling work and family.
Serving: 4 | Pre Time: 10 minutes | Cooking Time: 15 minutes

Ingredients

– 4 (6-ounce) salmon fillets, skin-on
– 1/4 cup extra-virgin olive oil
– 2 tablespoons lemon juice
– 2 cloves garlic, minced
– 1 tablespoon dried oregano
– 1 teaspoon dried thyme
– 1/2 teaspoon salt
– 1/4 teaspoon black pepper
– 1 lemon, sliced into rounds

Instructions

1. Preheat your oven to 400°F and line a baking sheet with parchment paper.
2. Pat the 4 salmon fillets dry with paper towels to ensure a crisp crust.
3. In a small bowl, whisk together 1/4 cup extra-virgin olive oil, 2 tablespoons lemon juice, 2 cloves minced garlic, 1 tablespoon dried oregano, 1 teaspoon dried thyme, 1/2 teaspoon salt, and 1/4 teaspoon black pepper until well combined.
4. Brush the herb mixture evenly over the top and sides of each salmon fillet, coating them thoroughly.
5. Place the coated salmon fillets skin-side down on the prepared baking sheet.
6. Arrange the lemon slices around the salmon on the baking sheet.
7. Bake at 400°F for 12–15 minutes, until the salmon flakes easily with a fork and reaches an internal temperature of 145°F.
8. Remove the baking sheet from the oven and let the salmon rest for 3 minutes before serving.
A flaky, tender interior pairs beautifully with that aromatic, golden-brown crust, making each bite a burst of herby brightness. I love serving it over a bed of quinoa or with roasted vegetables for a complete meal that always feels a little celebratory.

Greek Salmon Wraps with Tomato and Onion

Greek Salmon Wraps with Tomato and Onion
Years ago, I stumbled upon a simple Greek-inspired salmon wrap at a tiny seaside café, and I’ve been tweaking my own version ever since—it’s become my go-to for quick, healthy lunches that feel like a treat. Today, I’m sharing my fuss-free recipe for Greek Salmon Wraps with Tomato and Onion, perfect for whipping up on a busy afternoon like this one.

Serving: 4 | Pre Time: 15 minutes | Cooking Time: 10 minutes

Ingredients

– 1 lb salmon fillet, skin removed
– 1 tbsp olive oil
– 1 tsp dried oregano
– 1/2 tsp salt
– 1/4 tsp black pepper
– 4 large flour tortillas (10-inch)
– 1 cup cherry tomatoes, halved
– 1/2 cup red onion, thinly sliced
– 1/2 cup plain Greek yogurt
– 1 tbsp lemon juice

Instructions

1. Preheat your oven to 400°F and line a baking sheet with parchment paper.
2. Place the salmon fillet on the prepared baking sheet, drizzle with 1 tbsp olive oil, and sprinkle evenly with 1 tsp dried oregano, 1/2 tsp salt, and 1/4 tsp black pepper.
3. Bake the salmon for 10 minutes, or until it flakes easily with a fork and reaches an internal temperature of 145°F—this ensures it’s perfectly cooked without drying out.
4. While the salmon bakes, warm 4 large flour tortillas in a dry skillet over medium heat for 30 seconds per side, just until pliable; this prevents them from tearing when wrapped.
5. In a small bowl, combine 1/2 cup plain Greek yogurt and 1 tbsp lemon juice, stirring until smooth to create a tangy sauce.
6. Once the salmon is done, let it cool for 2 minutes, then use a fork to flake it into bite-sized pieces.
7. Assemble each wrap by spreading 2 tbsp of the yogurt sauce evenly over a tortilla, then topping with flaked salmon, 1/4 cup cherry tomatoes, and 2 tbsp red onion.
8. Fold the sides of each tortilla inward and roll tightly from the bottom to enclose the filling, pressing gently to secure.
9. Serve the wraps immediately, or wrap them in foil for a portable meal—they hold up well without getting soggy. The flaky salmon pairs beautifully with the crisp tomatoes and sharp onion, while the creamy yogurt sauce adds a refreshing zing. For a fun twist, try adding a sprinkle of feta or serving them sliced into pinwheels as an appetizer.

Zesty Greek Salmon with Olive Tapenade

Zesty Greek Salmon with Olive Tapenade
Oftentimes, I find myself craving something bright and flavorful after a long day, and this zesty Greek salmon with olive tapenade has become my go-to solution—it’s quick enough for a weeknight but feels special enough for guests. I love how the tangy olives and fresh herbs cut through the richness of the salmon, making each bite feel light yet satisfying. It’s a dish that always reminds me of a sunny Mediterranean escape, right from my own kitchen.

Serving: 4 | Pre Time: 15 minutes | Cooking Time: 15 minutes

Ingredients

– 4 salmon fillets (6 ounces each)
– 1 cup pitted Kalamata olives
– 2 tablespoons capers
– 2 cloves garlic
– 1/4 cup extra virgin olive oil
– 1 lemon
– 1 tablespoon fresh oregano
– 1/2 teaspoon black pepper
– 1/2 teaspoon salt

Instructions

1. Preheat your oven to 400°F and line a baking sheet with parchment paper.
2. Pat the salmon fillets dry with paper towels to ensure a crispy skin.
3. Season the salmon fillets evenly with 1/2 teaspoon salt and 1/2 teaspoon black pepper.
4. Place the salmon fillets skin-side down on the prepared baking sheet.
5. Bake the salmon in the preheated oven for 12–15 minutes, until it flakes easily with a fork.
6. While the salmon bakes, combine 1 cup pitted Kalamata olives, 2 tablespoons capers, and 2 cloves garlic in a food processor.
7. Pulse the mixture until coarsely chopped, scraping down the sides as needed for even texture.
8. Add 1/4 cup extra virgin olive oil to the food processor and pulse briefly to incorporate.
9. Zest and juice 1 lemon, then stir the zest and juice into the tapenade mixture.
10. Finely chop 1 tablespoon fresh oregano and fold it into the tapenade.
11. Remove the salmon from the oven and let it rest for 2 minutes before serving.
12. Spoon the olive tapenade generously over the warm salmon fillets.
Creating this dish yields a beautiful contrast: the salmon stays moist and flaky, while the tapenade adds a briny, herbaceous punch that elevates every bite. Consider serving it over a bed of quinoa or with roasted vegetables for a complete meal that’s as vibrant as it is delicious.

Spicy Greek Salmon with Roasted Peppers

Spicy Greek Salmon with Roasted Peppers
Sometimes the best meals come from a happy accident—like the time I was craving something bold and healthy, and my fridge held salmon, peppers, and a jar of Greek-inspired spices. Spicy Greek Salmon with Roasted Peppers is my go-to when I want a vibrant, fuss-free dinner that feels like a Mediterranean escape without leaving my kitchen.

Serving: 4 | Pre Time: 15 minutes | Cooking Time: 25 minutes

Ingredients

– 4 (6-ounce) salmon fillets
– 2 red bell peppers
– 2 tablespoons olive oil
– 1 teaspoon dried oregano
– 1 teaspoon garlic powder
– 1/2 teaspoon red pepper flakes
– 1/2 teaspoon salt
– 1/4 teaspoon black pepper
– 1 lemon
– 1/4 cup crumbled feta cheese
– 2 tablespoons chopped fresh parsley

Instructions

1. Preheat your oven to 400°F and line a baking sheet with parchment paper.
2. Slice the red bell peppers into 1-inch strips and place them on the baking sheet.
3. Drizzle 1 tablespoon of olive oil over the peppers, tossing to coat evenly.
4. Roast the peppers in the oven for 15 minutes, or until they are tender and slightly charred at the edges.
5. While the peppers roast, pat the salmon fillets dry with paper towels to ensure a crispier skin.
6. In a small bowl, mix the dried oregano, garlic powder, red pepper flakes, salt, and black pepper.
7. Rub the spice mixture evenly over both sides of each salmon fillet.
8. Heat the remaining 1 tablespoon of olive oil in a large skillet over medium-high heat.
9. Place the salmon fillets skin-side down in the skillet and cook for 4 minutes without moving them to get a golden crust.
10. Flip the salmon and cook for another 3 minutes, or until the internal temperature reaches 145°F.
11. Remove the roasted peppers from the oven and arrange them on a serving platter.
12. Place the cooked salmon fillets on top of the peppers.
13. Squeeze the juice of the lemon over the salmon and peppers.
14. Sprinkle the crumbled feta cheese and chopped parsley over the dish.
Perfectly flaky salmon with a spicy kick pairs beautifully with the sweet, smoky peppers. I love serving this over a bed of quinoa or with warm pita bread to soak up the lemony juices—it’s a colorful, satisfying meal that always impresses guests.

Slow-Cooked Greek Salmon in Tomato Sauce

Slow-Cooked Greek Salmon in Tomato Sauce
Usually, I’m all about quick weeknight dinners, but this slow-cooked Greek salmon has become my go-to for lazy Sundays when I want something impressive without the fuss. It reminds me of cozy meals at my aunt’s house, where the aroma of tomatoes and herbs would fill the kitchen for hours.

Serving: 4 | Pre Time: 15 minutes | Cooking Time: 45 minutes

Ingredients

– 4 salmon fillets (6 ounces each)
– 2 tablespoons olive oil
– 1 yellow onion, diced
– 3 cloves garlic, minced
– 1 can (28 ounces) crushed tomatoes
– 1/2 cup dry white wine
– 1 teaspoon dried oregano
– 1/2 teaspoon salt
– 1/4 teaspoon black pepper
– 1/4 cup fresh parsley, chopped
– 1/4 cup crumbled feta cheese

Instructions

1. Pat the salmon fillets dry with paper towels to ensure a crispier texture later.
2. Heat the olive oil in a large skillet over medium heat until it shimmers, about 2 minutes.
3. Add the diced onion and cook for 5 minutes, stirring occasionally, until softened.
4. Stir in the minced garlic and cook for 1 minute until fragrant.
5. Pour in the crushed tomatoes and white wine, then add the dried oregano, salt, and black pepper.
6. Bring the sauce to a simmer over medium-high heat, then reduce to low and cook uncovered for 20 minutes to thicken slightly.
7. Nestle the salmon fillets skin-side down into the sauce, making sure they are fully submerged.
8. Cover the skillet and cook over low heat for 15 minutes, or until the salmon flakes easily with a fork and reaches an internal temperature of 145°F.
9. Remove the skillet from heat and sprinkle with fresh parsley and crumbled feta cheese.
10. Let the dish rest for 5 minutes before serving to allow the flavors to meld.

Hearty and comforting, this salmon turns out incredibly tender, soaking up the rich tomato sauce infused with herbs. I love serving it over a bed of orzo or with crusty bread to soak up every last bit—it’s a meal that feels both rustic and elegant, perfect for sharing with friends on a chilly evening.

Honey Lime Greek Salmon with Fresh Herbs

Honey Lime Greek Salmon with Fresh Herbs
Gathering around the kitchen with a simple, flavorful dish is my favorite way to unwind after a busy week, and this Honey Lime Greek Salmon has become my go-to for a healthy, restaurant-quality meal at home. It’s bright, herby, and comes together in under 30 minutes—perfect for those nights when you want something impressive without the fuss.

Serving: 4 | Pre Time: 10 minutes | Cooking Time: 15 minutes

Ingredients

– 4 (6-ounce) salmon fillets, skin-on
– 1/4 cup honey
– 1/4 cup fresh lime juice (from about 2 limes)
– 3 tablespoons olive oil
– 3 cloves garlic, minced
– 1 teaspoon dried oregano
– 1/2 teaspoon salt
– 1/4 teaspoon black pepper
– 1/4 cup fresh dill, chopped
– 1/4 cup fresh parsley, chopped
– 1 lemon, sliced into rounds

Instructions

1. Preheat your oven to 400°F and line a baking sheet with parchment paper for easy cleanup—this tip saves you from scrubbing later!
2. Pat the salmon fillets dry with paper towels to ensure a crispy skin.
3. In a small bowl, whisk together the honey, lime juice, olive oil, minced garlic, dried oregano, salt, and black pepper until fully combined.
4. Place the salmon fillets skin-side down on the prepared baking sheet.
5. Pour the honey-lime mixture evenly over the salmon fillets, coating them thoroughly.
6. Scatter the chopped fresh dill and parsley over the salmon.
7. Arrange the lemon slices on top of and around the salmon for added flavor and presentation.
8. Bake the salmon in the preheated oven for 12-15 minutes, or until the internal temperature reaches 145°F and the flesh flakes easily with a fork—using a thermometer is my secret for perfect doneness every time!
9. Remove the baking sheet from the oven and let the salmon rest for 5 minutes before serving to allow the juices to redistribute.
10. Serve the salmon hot, spooning any extra sauce from the pan over the top.

My favorite part is how the honey caramelizes slightly in the oven, giving the salmon a sweet, sticky glaze that pairs beautifully with the zesty lime and aromatic herbs. For a complete meal, I love serving it over a bed of quinoa or with roasted asparagus on the side—it’s light yet satisfying, with a tender, flaky texture that melts in your mouth.

Greek Marinated Salmon with Seared Asparagus

Greek Marinated Salmon with Seared Asparagus
Venturing into my kitchen on a chilly February afternoon, I was craving something bright and healthy to shake off the winter blues. This Greek-inspired salmon dish, born from a happy fridge-cleaning experiment, has become my go-to for a quick, elegant meal that never fails to impress, even on my busiest weeknights.

Serving: 4 | Pre Time: 15 minutes | Cooking Time: 15 minutes

Ingredients

– 1.5 lbs salmon fillets, skin-on
– 1 lb asparagus, trimmed
– 1/4 cup extra virgin olive oil
– 3 tbsp fresh lemon juice
– 2 cloves garlic, minced
– 1 tsp dried oregano
– 1/2 tsp salt
– 1/4 tsp black pepper
– 1 tbsp olive oil (for searing)

Instructions

1. Pat the 1.5 lbs salmon fillets completely dry with paper towels to ensure a good sear.
2. In a shallow dish, whisk together 1/4 cup extra virgin olive oil, 3 tbsp fresh lemon juice, 2 cloves minced garlic, 1 tsp dried oregano, 1/2 tsp salt, and 1/4 tsp black pepper to create the marinade.
3. Place the salmon fillets in the dish, turning to coat them evenly in the marinade. Let them marinate at room temperature for 10 minutes.
4. While the salmon marinates, heat 1 tbsp olive oil in a large skillet over medium-high heat until it shimmers, about 2 minutes.
5. Add the 1 lb trimmed asparagus to the hot skillet in a single layer. Cook for 4-5 minutes, turning occasionally, until the spears are bright green and have developed charred spots.
6. Transfer the seared asparagus to a plate and tent loosely with foil to keep warm.
7. Using the same skillet, add the marinated salmon fillets skin-side down. Cook for 5-6 minutes without moving them to get a crispy skin.
8. Carefully flip the salmon fillets using a thin spatula and cook for an additional 3-4 minutes, or until the flesh is opaque and flakes easily with a fork. (Tip: For medium-rare, aim for an internal temperature of 125°F).
9. Return the asparagus to the skillet for the final 30 seconds of cooking to re-warm and soak up any pan juices.
10. Serve the salmon and asparagus immediately. (Tip: Drizzle any remaining marinade from the dish over the plated fish for an extra burst of flavor).

Buttery and flaky, the salmon practically melts against the crisp-tender asparagus, with the garlic and lemon cutting through the richness perfectly. I love serving this over a bed of orzo or with a simple side of tzatziki for dipping—it turns a simple weeknight dinner into a mini Mediterranean getaway.

Greek Salmon Pitas with Avocado and Lemon

Greek Salmon Pitas with Avocado and Lemon
Cooking on busy weeknights often leaves me craving something fresh and flavorful without a lot of fuss, which is exactly how these Greek Salmon Pitas came to be. They’re my go-to for a quick, satisfying meal that feels like a treat, and the combination of creamy avocado and zesty lemon is simply irresistible.

Serving: 4 | Pre Time: 15 minutes | Cooking Time: 12 minutes

Ingredients

– 4 (6-ounce) salmon fillets, skin removed
– 1 tablespoon olive oil
– 1 teaspoon dried oregano
– 1/2 teaspoon salt
– 1/4 teaspoon black pepper
– 2 medium avocados, pitted and sliced
– 1 medium lemon, juiced (about 3 tablespoons)
– 4 large pita breads
– 1 cup plain Greek yogurt
– 1/2 cup diced cucumber
– 1/4 cup chopped fresh dill

Instructions

1. Preheat your oven to 400°F and line a baking sheet with parchment paper.
2. Pat the 4 salmon fillets dry with paper towels to ensure a crispier finish.
3. In a small bowl, mix 1 tablespoon olive oil, 1 teaspoon dried oregano, 1/2 teaspoon salt, and 1/4 teaspoon black pepper.
4. Rub the oil mixture evenly over all sides of the salmon fillets.
5. Place the seasoned salmon on the prepared baking sheet.
6. Bake the salmon in the preheated oven for 10–12 minutes, until it flakes easily with a fork and reaches an internal temperature of 145°F.
7. While the salmon bakes, slice the 2 avocados and toss them with the juice of 1 lemon to prevent browning.
8. Warm the 4 pita breads in a dry skillet over medium heat for 30 seconds per side until pliable.
9. In a medium bowl, combine 1 cup Greek yogurt, 1/2 cup diced cucumber, and 1/4 cup chopped fresh dill to make a quick tzatziki sauce.
10. Flake the baked salmon into large chunks using a fork.
11. Assemble each pita by spreading a generous layer of the yogurt sauce inside.
12. Top the sauce with flaked salmon, avocado slices, and any remaining sauce.
13. Fold the pitas gently to enclose the fillings.
Lemon brightens every bite, balancing the rich salmon and creamy avocado for a refreshing meal. I love how the warm, flaky fish contrasts with the cool, crisp cucumber in the sauce, making these pitas perfect for a casual dinner or packed for a picnic.

Balsamic Glazed Salmon with Greek Spices

Balsamic Glazed Salmon with Greek Spices
Perfectly balancing tangy and savory, this Balsamic Glazed Salmon with Greek Spices has become my go-to weeknight hero. I first whipped it up during a busy Tuesday when I craved something fancy but fast, and now it’s a staple that never fails to impress even my pickiest dinner guests. It’s the kind of dish that makes you feel like a gourmet chef with minimal effort, thanks to a simple glaze and vibrant Mediterranean spices.

Serving: 4 | Pre Time: 10 minutes | Cooking Time: 15 minutes

Ingredients

– 4 salmon fillets (6 oz each)
– 1/4 cup balsamic vinegar
– 2 tbsp honey
– 1 tbsp olive oil
– 1 tsp dried oregano
– 1/2 tsp garlic powder
– 1/2 tsp dried thyme
– 1/4 tsp salt
– 1/4 tsp black pepper
– 1 lemon, sliced into wedges

Instructions

1. Preheat your oven to 400°F and line a baking sheet with parchment paper.
2. Pat the salmon fillets dry with paper towels to ensure a crispier skin—this little trick makes all the difference!
3. In a small bowl, whisk together the balsamic vinegar, honey, olive oil, dried oregano, garlic powder, dried thyme, salt, and black pepper until fully combined.
4. Place the salmon fillets on the prepared baking sheet, skin-side down if they have skin.
5. Brush half of the balsamic glaze evenly over the top of each salmon fillet, reserving the remaining glaze for later.
6. Bake the salmon in the preheated oven for 12-15 minutes, or until the internal temperature reaches 145°F and the flesh flakes easily with a fork.
7. While the salmon bakes, pour the reserved glaze into a small saucepan and simmer over medium heat for 3-5 minutes until it thickens slightly—watch it closely to prevent burning, as glazes can go from perfect to burnt quickly!
8. Remove the salmon from the oven and drizzle the thickened glaze over the top.
9. Serve immediately with lemon wedges on the side for squeezing over the salmon, which adds a bright, fresh finish.

Every bite of this salmon offers a delightful contrast: the exterior is sticky-sweet from the glaze, while the inside stays moist and flaky. I love pairing it with a simple quinoa salad or roasted asparagus for a complete meal that feels both wholesome and indulgent.

Conclusion

Venturing into these 29 delightful Greek salmon recipes promises to transform your weeknight dinners with vibrant, healthy flavors. We hope you’ve found inspiration to bring a taste of the Mediterranean to your table! Don’t forget to try a recipe, leave a comment with your favorite, and share this roundup on Pinterest to spread the deliciousness. Happy cooking!

Leave a Comment