Craving the vibrant flavors of the Mediterranean without leaving your kitchen? You’re in the right place! We’ve gathered 18 incredible Greek salmon recipes that transform this healthy fish into quick, delicious dinners bursting with lemon, herbs, and sunshine. From simple sheet pan meals to impressive dishes for guests, get ready to fall in love with these easy, flavor-packed creations.
Greek-style baked salmon with lemon and oregano

Vivid memories of my trip to Santorini come flooding back whenever I make this Greek-style baked salmon. There’s something magical about how the lemon and oregano transform simple salmon into a Mediterranean masterpiece that always impresses my dinner guests. I love how this dish makes weeknight dinners feel like a special occasion without requiring chef-level skills.
Ingredients
– 1.5 lbs salmon fillet with skin on (I always ask for the center cut at my local fish market for even cooking)
– 3 tablespoons extra virgin olive oil (this is my go-to for Mediterranean dishes)
– 2 large lemons (one for juice, one for thin slices – I find room temperature lemons yield more juice)
– 4 cloves garlic, minced (fresh is essential here, not the jarred stuff)
– 1 tablespoon dried oregano (I prefer the Greek variety for its more robust flavor)
– 1 teaspoon kosher salt (I like the larger crystals for better seasoning control)
– ½ teaspoon freshly ground black pepper (freshly ground makes all the difference)
– ¼ cup chopped fresh parsley (from my little kitchen herb garden)
Instructions
1. Preheat your oven to 400°F and line a baking sheet with parchment paper.
2. Pat the salmon fillet completely dry with paper towels to ensure crispy skin.
3. Place the salmon skin-side down on the prepared baking sheet.
4. In a small bowl, whisk together the olive oil, juice from one lemon, minced garlic, oregano, salt, and pepper.
5. Brush the olive oil mixture evenly over the entire surface of the salmon fillet.
6. Thinly slice the remaining lemon and arrange the slices over the top of the salmon.
7. Bake the salmon at 400°F for 12-15 minutes until the internal temperature reaches 145°F.
8. Check for doneness by gently flaking the thickest part with a fork – it should be opaque throughout.
9. Remove the salmon from the oven and let it rest for 5 minutes to allow juices to redistribute.
10. Sprinkle the chopped fresh parsley over the baked salmon just before serving.
Zesty lemon notes perfectly balance the rich salmon, while the oregano adds that authentic Greek taverna flavor. The skin becomes wonderfully crispy against the tender, flaky flesh that practically melts in your mouth. I love serving this over a bed of lemon-herb orzo or with roasted asparagus for a complete Mediterranean meal that transports me right back to those white-washed villages overlooking the Aegean Sea.
Mediterranean grilled salmon with olive tapenade

Haven’t you had those days where you want something fancy but don’t want to spend hours in the kitchen? That’s exactly why this Mediterranean grilled salmon with olive tapenade became my weeknight hero—it feels luxurious but comes together faster than you can decide what to watch on TV.
Ingredients
– 4 salmon fillets (about 6 oz each), skin-on—I find the skin keeps them extra moist
– 1/2 cup Kalamata olives, pitted—these are my favorite for their bold, briny flavor
– 2 tbsp capers, drained—they add that perfect salty punch
– 1/4 cup extra virgin olive oil, plus extra for brushing—I always use my good olive oil here
– 2 garlic cloves, minced—fresh is non-negotiable in my kitchen
– 1 tbsp fresh lemon juice—squeezed right before using for maximum brightness
– 1 tsp dried oregano—rubbed between my palms to wake up the oils
– 1/2 tsp red pepper flakes—I like a little heat, but adjust to your preference
Instructions
1. Preheat your grill to medium-high heat (about 400°F) and brush the grates lightly with olive oil to prevent sticking.
2. Pat the salmon fillets completely dry with paper towels—this ensures you get that beautiful sear instead of steamed fish.
3. In a food processor, combine the Kalamata olives, capers, 1/4 cup olive oil, minced garlic, lemon juice, oregano, and red pepper flakes.
4. Pulse the mixture 8-10 times until it forms a coarse paste, scraping down the sides once—don’t overprocess or it becomes too smooth.
5. Season both sides of the salmon fillets generously with salt and pepper.
6. Place the salmon skin-side up on the hot grill and cook for 4 minutes without moving—this creates those perfect grill marks.
7. Carefully flip the salmon using a spatula and cook skin-side down for another 3-4 minutes.
8. Check for doneness by inserting a fork—the salmon should flake easily but still appear slightly translucent in the center.
9. Remove the salmon from the grill and let it rest for 2 minutes on a clean plate—this allows the juices to redistribute.
10. Spoon the olive tapenade generously over the top of each salmon fillet just before serving.
Nothing beats that moment when the salty tapenade meets the buttery salmon—the contrast makes every bite exciting. I love serving this over couscous that soaks up all the flavorful oils, or for a low-carb option, alongside roasted asparagus. The crispy skin against the vibrant topping truly makes this dish restaurant-worthy at home.
Greek yogurt marinated salmon with dill

Zesty flavors from the Mediterranean have always been my go-to when I want something impressive yet surprisingly simple—this Greek yogurt marinated salmon with dill is a weeknight hero that never fails to wow guests, inspired by that one time I accidentally created it while cleaning out my fridge before a dinner party.
Ingredients
– 1.5 lbs salmon fillets, skin-on (I always keep the skin for that crispy finish)
– 1 cup plain Greek yogurt (full-fat gives the creamiest marinade)
– 3 tbsp fresh dill, chopped (nothing beats the fragrance of fresh over dried)
– 2 tbsp extra virgin olive oil (my go-to for its fruity notes)
– 2 cloves garlic, minced (because everything’s better with garlic)
– 1 lemon, juiced (room temp lemons yield more juice)
– 1 tsp salt (I use fine sea salt for even distribution)
– 1/2 tsp black pepper, freshly ground
Instructions
1. Pat the salmon fillets completely dry with paper towels to ensure the marinade sticks.
2. In a medium bowl, whisk together the Greek yogurt, chopped dill, olive oil, minced garlic, lemon juice, salt, and black pepper until smooth.
3. Place the salmon fillets in a shallow dish and coat them evenly with the yogurt mixture on all sides.
4. Cover the dish with plastic wrap and refrigerate for exactly 30 minutes—no longer, or the yogurt can break down the fish.
5. Preheat your oven to 400°F and line a baking sheet with parchment paper for easy cleanup.
6. Arrange the marinated salmon skin-side down on the prepared baking sheet, spacing them 1 inch apart.
7. Bake for 12–15 minutes, until the internal temperature reaches 145°F and the edges are lightly golden.
8. Let the salmon rest for 3 minutes before serving to allow the juices to redistribute.
Delicate and flaky, this salmon melts in your mouth with a tangy yogurt crust that balances the fresh dill beautifully. I love serving it over a bed of quinoa with extra lemon wedges for squeezing, or flaking it into tacos with a crunchy slaw for a fun twist.
One-pan Greek salmon with tomatoes and feta

Gosh, after a long day chasing my toddler around the house, nothing beats a meal that comes together in one pan with minimal cleanup. This Greek salmon has become my go-to weeknight hero—it’s vibrant, satisfying, and makes me feel like I’ve got my life together even on the most chaotic evenings.
Ingredients
– 4 (6-ounce) salmon fillets, skin-on (I always pat them dry with paper towels first—it helps get that perfect sear)
– 2 tablespoons extra virgin olive oil (my go-to for its fruity kick)
– 3 cups cherry tomatoes (the sweet burst they add is everything)
– 4 cloves garlic, minced (freshly minced, please—it makes a world of difference)
– 1 teaspoon dried oregano (I rub it between my palms to wake up the flavor)
– 1/2 teaspoon kosher salt (I find it distributes more evenly than fine salt)
– 1/4 teaspoon black pepper (freshly cracked for that extra zing)
– 4 ounces feta cheese, crumbled (I buy the block and crumble it myself—it’s creamier that way)
– 1/4 cup fresh dill, chopped (don’t skip the fresh herbs—they brighten the whole dish)
– 1 lemon, cut into wedges (for squeezing over at the end—it’s non-negotiable)
Instructions
1. Preheat your oven to 400°F—this ensures even cooking from the start.
2. Pat the salmon fillets completely dry with paper towels to help them sear, not steam.
3. Heat 2 tablespoons of olive oil in a large oven-safe skillet over medium-high heat for 2 minutes until shimmering.
4. Place the salmon fillets skin-side up in the hot skillet and sear for 3 minutes until a golden-brown crust forms.
5. Flip the salmon fillets carefully using a spatula so they are now skin-side down.
6. Scatter 3 cups of cherry tomatoes and 4 cloves of minced garlic around the salmon in the skillet.
7. Sprinkle 1 teaspoon of dried oregano, 1/2 teaspoon of kosher salt, and 1/4 teaspoon of black pepper evenly over everything.
8. Transfer the skillet to the preheated oven and bake for 12 minutes until the salmon flakes easily with a fork.
9. Remove the skillet from the oven and immediately top with 4 ounces of crumbled feta cheese.
10. Let the dish rest for 2 minutes off heat—this allows the feta to soften slightly from the residual warmth.
11. Garnish with 1/4 cup of fresh chopped dill and serve with lemon wedges for squeezing.
Really, the flaky salmon paired with those burst tomatoes and creamy feta creates a Mediterranean dream on your plate. I love serving this over a bed of couscous to soak up all the juicy pan sauces, or tucked into warm pita with a dollop of tzatziki for a casual twist—it’s just as delicious the next day straight from the fridge.
Greek lemon garlic salmon skewers

Perfect for those busy weeknights when you want something healthy but don’t want to sacrifice flavor, these Greek lemon garlic salmon skewers have become my go-to dinner solution. I first discovered this recipe during a summer when my herb garden was overflowing with fresh dill, and now it’s become a family favorite that even my picky eaters request regularly.
Ingredients
- 1.5 lbs salmon fillets, cut into 1-inch cubes (I always ask for skinless at the fish counter to save time)
- 1/4 cup extra virgin olive oil (this is my go-to for Mediterranean dishes)
- 3 tbsp fresh lemon juice (about 1 large lemon – I prefer squeezing it fresh right before using)
- 4 garlic cloves, minced (don’t be shy here – the garlic really makes the dish)
- 2 tbsp chopped fresh dill (if I’m out of fresh, I’ll use 2 tsp dried, but fresh is definitely better)
- 1 tsp dried oregano
- 1/2 tsp salt (I use coarse kosher salt for even distribution)
- 1/4 tsp black pepper
- 1 medium red onion, cut into 1-inch pieces
- 1 large bell pepper, any color, cut into 1-inch pieces (I love using red for the sweetness)
- 8 wooden skewers, soaked in water for 30 minutes (this prevents burning – I set a timer so I don’t forget)
Instructions
- Soak 8 wooden skewers in water for exactly 30 minutes to prevent them from burning during grilling.
- Cut 1.5 lbs of salmon fillets into uniform 1-inch cubes, removing any remaining skin or bones you might find.
- In a medium bowl, whisk together 1/4 cup extra virgin olive oil, 3 tablespoons fresh lemon juice, 4 minced garlic cloves, 2 tablespoons chopped fresh dill, 1 teaspoon dried oregano, 1/2 teaspoon salt, and 1/4 teaspoon black pepper until well combined.
- Add the salmon cubes to the marinade and gently toss to coat every piece evenly, being careful not to break the delicate fish.
- Cover the bowl with plastic wrap and refrigerate the salmon for exactly 20 minutes – any longer and the acid from the lemon juice can start to “cook” the fish.
- While the salmon marinates, cut 1 medium red onion and 1 large bell pepper into 1-inch pieces that are similar in size to your salmon cubes.
- Thread the marinated salmon, red onion pieces, and bell pepper pieces alternately onto the soaked skewers, leaving a small space between each item for even cooking.
- Preheat your grill to medium-high heat, about 400°F, and lightly oil the grates to prevent sticking.
- Place the skewers on the preheated grill and cook for 3-4 minutes until you see grill marks forming on the bottom.
- Carefully flip each skewer using tongs and cook for another 3-4 minutes until the salmon is opaque throughout and flakes easily with a fork.
- Remove the skewers from the grill and let them rest for 2 minutes before serving to allow the juices to redistribute.
But what really makes these skewers special is how the salmon stays incredibly moist while developing those beautiful caramelized edges from the grill. The garlic and lemon create this bright, zesty flavor that pairs perfectly with the slight char from the vegetables, making them fantastic served over a bed of lemon rice or with a simple Greek salad on the side for a complete Mediterranean meal that feels restaurant-quality but comes together in your own kitchen.
Herbed Greek salmon with cucumber tzatziki

Nothing beats coming home to a meal that feels both elegant and effortless, which is exactly why this herbed Greek salmon with cucumber tzatziki has become my go-to weeknight dinner. I first stumbled upon this combination during a busy holiday season when I needed something impressive but quick, and now it’s a regular in my rotation—perfect for those evenings when you want restaurant-quality flavor without the fuss.
Ingredients
- 1.5 lbs salmon fillets (I always look for wild-caught—the flavor is so much richer)
- 3 tbsp extra virgin olive oil (my go-to for both cooking and dressings)
- 2 tbsp fresh lemon juice (freshly squeezed makes all the difference)
- 2 tsp dried oregano (I keep a big jar from my local Greek market)
- 1 tsp garlic powder
- 1/2 tsp salt (I use fine sea salt for even distribution)
- 1/4 tsp black pepper
- 1 cup plain Greek yogurt (full-fat gives the creamiest texture)
- 1 medium cucumber, grated and squeezed dry (this step prevents watery tzatziki)
- 1 tbsp fresh dill, chopped (my herb garden provides this in summer)
- 1 small garlic clove, minced
Instructions
- Preheat your oven to 400°F and line a baking sheet with parchment paper.
- Pat the salmon fillets completely dry with paper towels to ensure crispy skin.
- Whisk together olive oil, lemon juice, oregano, garlic powder, salt, and pepper in a small bowl.
- Brush the herb mixture evenly over both sides of each salmon fillet.
- Place salmon skin-side down on the prepared baking sheet.
- Bake for 12-15 minutes until the internal temperature reaches 145°F and the flesh flakes easily.
- While salmon bakes, combine Greek yogurt, grated cucumber, dill, and minced garlic in a medium bowl.
- Stir the tzatziki mixture until fully combined and refrigerate until serving.
- Remove salmon from oven and let rest for 3 minutes before serving.
Just look at that beautiful, flaky salmon with its herb crust—the tzatziki adds this incredible cool creaminess that balances everything perfectly. I love serving it over a simple quinoa pilaf or with roasted vegetables, and sometimes I’ll even flake the leftovers into a grain bowl the next day for the most delicious lunch.
Greek salmon souvlaki with pita and tzatziki

Over the years, I’ve found that some of my most memorable meals come from simple ingredients prepared with care, which is exactly why this Greek salmon souvlaki has become a regular in my dinner rotation—it’s fresh, flavorful, and always feels like a mini vacation on a plate.
Ingredients
– 1.5 lbs salmon fillets, skin removed and cut into 1-inch cubes (I always buy wild-caught for that richer flavor)
– 1/4 cup extra virgin olive oil (my go-to for marinades—it adds such fruity depth)
– 3 tbsp freshly squeezed lemon juice (don’t even think about bottled—fresh makes all the difference)
– 2 cloves garlic, minced (I press mine because I’m lazy, but finely chopped works too)
– 1 tsp dried oregano (crush it between your palms to wake up the oils)
– 1/2 tsp salt (I use fine sea salt for even distribution)
– 1/4 tsp black pepper (freshly ground, please!)
– 4 medium pita breads (I warm mine directly over the gas flame for that charred edge)
– 1 cup tzatziki sauce (homemade or store-bought—I won’t judge)
– 1/2 red onion, thinly sliced (soaking in ice water for 10 minutes takes the bite out)
– 1 cup cherry tomatoes, halved (the sweeter, the better)
Instructions
1. In a medium bowl, whisk together 1/4 cup olive oil, 3 tbsp lemon juice, 2 minced garlic cloves, 1 tsp oregano, 1/2 tsp salt, and 1/4 tsp black pepper until fully combined.
2. Add 1.5 lbs salmon cubes to the marinade, tossing gently to coat every piece—marinate at room temperature for exactly 15 minutes (any longer and the acid starts cooking the fish).
3. While salmon marinates, soak 4 wooden skewers in water for 10 minutes to prevent burning.
4. Thread marinated salmon cubes onto soaked skewers, leaving small gaps between pieces for even cooking.
5. Preheat grill or grill pan to medium-high heat (about 400°F)—test by holding your hand 5 inches above; you should only manage 2-3 seconds before pulling away.
6. Grill salmon skewers for 3-4 minutes per side, turning once, until internal temperature reaches 125°F and edges are lightly charred.
7. Warm 4 pita breads on the grill for 30 seconds per side until soft with grill marks.
8. Arrange grilled pita on plates, top with salmon souvlaki (removed from skewers), and drizzle with 1 cup tzatziki.
9. Garnish with 1/2 sliced red onion and 1 cup halved cherry tomatoes.
Every bite delivers flaky salmon with that perfect char, cooled by creamy tzatziki and the crunch of fresh veggies—I love wrapping everything tightly in the warm pita and eating it like a savory burrito for maximum flavor in every messy, delicious mouthful.
Greek-style salmon burgers with tzatziki sauce

Over the weekend, I was craving something fresh yet satisfying, and these Greek-style salmon burgers instantly came to mind. I love how they combine the richness of salmon with bright Mediterranean flavors—plus, they’re a hit with my family, even my picky nephew who usually turns his nose up at fish. Trust me, these are anything but boring!
Ingredients
– 1 lb fresh salmon fillet, skin removed (I always ask the fish counter to do this for me—saves time!)
– 1/4 cup finely chopped red onion (soaking it in ice water for 5 minutes first reduces the sharpness)
– 1/4 cup chopped fresh dill (don’t skimp—this really makes the flavor pop)
– 1/4 cup plain breadcrumbs (I like panko for a lighter texture)
– 1 large egg, lightly beaten (room temp helps it bind better)
– 1 tbsp extra virgin olive oil (my go-to for sautéing)
– 1/2 cup plain Greek yogurt (full-fat gives the tzatziki a creamier base)
– 1/2 cup grated cucumber, squeezed dry (I use a cheesecloth—no watery sauce!)
– 1 tbsp fresh lemon juice (freshly squeezed, never bottled)
– 1 tsp minced garlic (about 1 clove)
– 4 burger buns, lightly toasted
Instructions
1. Pat the salmon fillet completely dry with paper towels, then chop it into 1/4-inch pieces with a sharp knife.
2. In a medium bowl, combine the chopped salmon, red onion, dill, breadcrumbs, and beaten egg.
3. Gently mix the ingredients with your hands until just combined—overmixing can make the burgers tough.
4. Divide the mixture into 4 equal portions and shape each into a 3/4-inch thick patty.
5. Heat 1 tbsp olive oil in a large skillet over medium heat until it shimmers.
6. Place the patties in the skillet and cook for 4 minutes, until the bottoms are golden brown.
7. Flip the patties and cook for another 4 minutes, until firm to the touch and cooked through.
8. While the burgers cook, stir together Greek yogurt, grated cucumber, lemon juice, and minced garlic in a small bowl to make the tzatziki.
9. Toast the burger buns in a toaster or under the broiler for 2 minutes until lightly golden.
10. Assemble each burger by placing a patty on a bun bottom, topping with 2 tbsp tzatziki, and adding the bun top.
Now that you’ve made them, notice how the salmon stays moist inside with a crisp exterior from the skillet sear. The tzatziki adds a cool, tangy contrast that balances the savory dill and onion—perfect for serving on a bed of greens or with sweet potato fries for a cozy weeknight twist.
Greek salmon salad with olives and feta

Sometimes the best meals come from throwing together what you’ve got in the fridge—this Greek salmon salad was born from one of those “what’s for dinner?” moments that turned into a new family favorite. I love how the rich salmon plays against the briny olives and creamy feta, creating a dish that feels both fancy and completely approachable. It’s become my go-to when I want something healthy but satisfying without spending hours in the kitchen.
Ingredients
– 1 lb salmon fillet, skin-on (I find the skin gets wonderfully crispy when seared)
– 2 tbsp extra virgin olive oil (my go-to for its fruity notes)
– 1 tsp dried oregano (crush it between your palms to wake up the aroma)
– ½ tsp garlic powder (I keep this handy for quick seasoning)
– 6 cups mixed greens (I love a blend of romaine and arugula for peppery contrast)
– ½ cup cherry tomatoes, halved (the sweet ones from the farmers’ market are perfect)
– ¼ cup Kalamata olives, pitted (their briny punch is essential)
– ¼ cup crumbled feta cheese (I prefer the block style for better texture)
– 2 tbsp red wine vinegar (it brightens everything up)
Instructions
1. Pat the salmon fillet completely dry with paper towels to ensure a crisp sear.
2. Rub both sides of the salmon with 1 tablespoon of olive oil, coating evenly.
3. Sprinkle the dried oregano and garlic powder evenly over both sides of the salmon.
4. Heat a skillet over medium-high heat until a drop of water sizzles immediately.
5. Place the salmon skin-side down in the hot skillet and press gently with a spatula for 10 seconds to prevent curling.
6. Cook the salmon skin-side down for 5 minutes until the skin is golden and crispy.
7. Flip the salmon carefully using a thin spatula and cook for another 3 minutes until the internal temperature reaches 145°F.
8. Transfer the cooked salmon to a cutting board and let it rest for 3 minutes to redistribute juices.
9. While the salmon rests, combine the mixed greens, halved cherry tomatoes, Kalamata olives, and crumbled feta in a large bowl.
10. Whisk together the remaining 1 tablespoon of olive oil and red wine vinegar in a small bowl until emulsified.
11. Pour the dressing over the salad mixture and toss gently to coat all ingredients.
12. Flake the rested salmon into large chunks using a fork, discarding the skin if preferred.
13. Arrange the salmon chunks over the dressed salad.
Really, the magic happens in that contrast between the warm, flaky salmon and the cool, crisp vegetables. The salty feta and briny olives make each bite pop with Mediterranean flavor, while the simple vinaigrette ties everything together beautifully. I sometimes serve this in individual bowls with warm pita wedges for scooping up every last bit.
Lemon herb Greek salmon with roasted potatoes

Perfectly flaky salmon with crispy potatoes has become my go-to weeknight dinner that feels fancy enough for company. I first discovered this lemon herb Greek salmon when my friend Maria brought it to our potluck, and now it’s on regular rotation in my kitchen – especially when I want something healthy that doesn’t skimp on flavor.
Ingredients
- 4 salmon fillets (about 6 oz each) – I always look for wild-caught when it’s available
- 1.5 lbs baby potatoes – the small ones roast up so much faster and get extra crispy
- 3 tbsp extra virgin olive oil – my go-to for Mediterranean dishes
- 2 lemons – one for juice, one for thin slices to layer under the salmon
- 3 cloves garlic, minced – fresh is essential here, not the jarred stuff
- 1 tbsp dried oregano – I keep a big jar from the Greek market in my pantry
- 1 tsp salt – I prefer fine sea salt for even distribution
- ½ tsp black pepper – freshly cracked makes all the difference
- 2 tbsp fresh dill, chopped – my secret weapon for that authentic Greek flavor
Instructions
- Preheat your oven to 425°F and line a large baking sheet with parchment paper.
- Cut the baby potatoes in half and toss them with 2 tablespoons of olive oil, half the minced garlic, 1 teaspoon of oregano, and ¾ teaspoon of salt in a large bowl.
- Arrange the potatoes cut-side down on the baking sheet and roast for 20 minutes – this creates the perfect crispy bottom crust.
- While potatoes roast, pat the salmon fillets completely dry with paper towels to ensure proper browning.
- Rub the remaining 1 tablespoon of olive oil over all sides of each salmon fillet.
- Sprinkle the remaining oregano, salt, black pepper, and minced garlic evenly over the salmon.
- Remove the baking sheet from the oven after 20 minutes and push the potatoes to the edges, creating space in the center.
- Place thin lemon slices in the center space where you’ll position the salmon – this prevents sticking and infuses citrus flavor.
- Lay the seasoned salmon fillets directly on top of the lemon slices.
- Squeeze the juice of one lemon evenly over the salmon and potatoes.
- Return the baking sheet to the oven and bake for 12-15 minutes, until the salmon flakes easily with a fork but is still moist.
- Sprinkle the fresh chopped dill over everything immediately after removing from the oven.
What I love most is how the salmon stays incredibly moist while the potatoes develop those crispy edges. The lemon slices caramelize underneath, creating this amazing sweet-tart contrast against the herby garlic notes. Sometimes I’ll serve it over a bed of arugula that wilts perfectly from the residual heat, making it a complete meal in one pan.
Greek salmon and orzo bake with spinach

When I first tried this Greek salmon and orzo bake at a friend’s potluck, I knew I had to recreate it at home—it’s become my go-to cozy dinner that feels fancy but comes together with minimal effort. There’s something magical about how the flavors meld together in one pan.
Ingredients
- 1 lb salmon fillets, skin removed (I like to buy wild-caught when it’s on sale)
- 1 cup orzo pasta (this little rice-shaped pasta is perfect for absorbing all the delicious juices)
- 4 cups fresh spinach (I always grab an extra handful because it wilts down so much)
- 1/2 cup crumbled feta cheese (the salty tang is essential here—don’t skimp!)
- 1/4 cup extra virgin olive oil (my go-to for Mediterranean dishes)
- 2 cloves garlic, minced (freshly minced makes all the difference)
- 1 lemon, juiced (roll it on the counter first to get maximum juice)
- 1 tsp dried oregano (rubbed between my palms to wake up the flavor)
- 1/2 tsp salt (I use fine sea salt for even distribution)
- 1/4 tsp black pepper (freshly ground if you have it)
- 2 cups chicken broth (low-sodium lets me control the salt level)
Instructions
- Preheat your oven to 400°F—this gives the salmon a nice sear while cooking the orzo evenly.
- Place the orzo in a 9×13 inch baking dish, spreading it in an even layer.
- Pour olive oil over the orzo and toss to coat every grain—this prevents sticking.
- Arrange salmon fillets on top of the orzo, spacing them evenly apart.
- Season salmon generously with salt, pepper, and dried oregano, pressing the spices gently into the flesh.
- Scatter minced garlic around the salmon and orzo.
- Pour chicken broth evenly over everything, making sure all orzo is submerged.
- Squeeze fresh lemon juice directly over the salmon fillets.
- Bake uncovered for 15 minutes at 400°F—the broth should be bubbling around the edges.
- Remove baking dish from oven and carefully place fresh spinach around the salmon.
- Sprinkle feta cheese over the entire dish, focusing on the areas between salmon pieces.
- Return to oven and bake for another 8-10 minutes at 400°F until salmon flakes easily with a fork.
- Let rest for 5 minutes before serving—this allows the orzo to absorb any remaining liquid.
Now the creamy orzo pairs beautifully with the flaky salmon, while the spinach adds freshness and the feta provides little salty bursts. Nothing beats serving this straight from the baking dish with extra lemon wedges for squeezing over individual portions.
Greek-inspired salmon sheet pan dinner

Every time I’m craving something healthy yet satisfying, this Greek-inspired salmon sheet pan dinner comes to mind—it’s my go-to weeknight meal that feels fancy without the fuss. I first discovered this combo during a busy holiday season when I needed something quick but impressive for unexpected guests, and now it’s in regular rotation at our house.
Ingredients
- 1.5 lbs salmon filet, skin-on (I leave the skin on for extra crispiness and easier handling)
- 3 tbsp extra virgin olive oil (my everyday go-to for roasting)
- 1 lemon, thinly sliced (room temp lemons release more juice when squeezed)
- 1 cup cherry tomatoes (the sweeter, the better—they burst beautifully)
- 1 red onion, sliced into wedges (I like the mild sweetness when roasted)
- 1 tsp dried oregano (crush it between your palms to wake up the flavor)
- 1/2 cup kalamata olives, pitted (I buy them pitted to save time)
- 2 cloves garlic, minced (freshly minced makes all the difference)
- 1/2 tsp salt (I use fine sea salt for even distribution)
- 1/4 tsp black pepper (freshly cracked adds a nice punch)
Instructions
- Preheat your oven to 400°F and line a large sheet pan with parchment paper for easy cleanup.
- Pat the salmon filet dry with paper towels to ensure a crispy skin and even seasoning.
- Place the salmon skin-side down in the center of the prepared sheet pan.
- In a medium bowl, toss cherry tomatoes, red onion wedges, and kalamata olives with 2 tbsp olive oil, minced garlic, dried oregano, salt, and black pepper until evenly coated.
- Arrange the vegetable mixture around the salmon on the sheet pan, spreading everything in a single layer to promote even roasting.
- Drizzle the remaining 1 tbsp olive oil over the salmon and top with thin lemon slices.
- Roast in the preheated oven for 15–18 minutes, until the salmon flakes easily with a fork and the tomatoes have started to burst.
- Remove from the oven and let rest for 3 minutes before serving to allow the juices to redistribute.
The salmon turns out flaky and moist, while the roasted veggies soak up the lemony, garlicky juices. I love serving this straight from the pan with a sprinkle of fresh dill or over a bed of couscous to catch all those delicious pan drippings.
Greek salmon wraps with hummus and veggies

As someone who’s always looking for healthy lunch options that don’t sacrifice flavor, I created these Greek salmon wraps after getting tired of the same old sandwich routine. They’ve become my go-to meal prep solution that actually makes me excited for lunchtime—no more sad desk salads!
Ingredients
– 4 large flour tortillas (I like the burrito-sized ones for maximum filling capacity)
– 1 lb fresh salmon fillets (skin removed – my fishmonger does this for me)
– 2 tbsp extra virgin olive oil (this is my kitchen workhorse)
– 1 tsp dried oregano
– 1/2 tsp garlic powder
– 1/2 tsp salt
– 1/4 tsp black pepper
– 1 cup prepared hummus (I’m loyal to the roasted garlic variety)
– 2 cups shredded romaine lettuce
– 1 cup diced cucumber (I prefer English cucumbers for fewer seeds)
– 1/2 cup crumbled feta cheese (the block kind I crumble myself tastes so much better)
– 1/4 cup sliced Kalamata olives (pitted, because nobody wants that surprise)
– 1/4 cup thinly sliced red onion (soaked in ice water for 10 minutes to tame the bite)
Instructions
1. Preheat your oven to 400°F and line a baking sheet with parchment paper.
2. Pat the salmon fillets completely dry with paper towels to ensure crispy edges.
3. Brush both sides of the salmon with olive oil using a pastry brush.
4. Sprinkle the oregano, garlic powder, salt, and black pepper evenly over the salmon.
5. Place the seasoned salmon on the prepared baking sheet.
6. Bake for 12-15 minutes until the salmon flakes easily with a fork and reaches 145°F internally.
7. Remove the salmon from the oven and let it rest for 5 minutes to redistribute juices.
8. Use two forks to flake the salmon into bite-sized pieces while still warm.
9. Warm the tortillas in a dry skillet over medium heat for 30 seconds per side until pliable.
10. Spread 1/4 cup of hummus evenly across the center of each tortilla, leaving a 2-inch border.
11. Layer 1/2 cup of shredded romaine lettuce over the hummus on each tortilla.
12. Divide the flaked salmon evenly among the four tortillas, placing it over the lettuce.
13. Top each wrap with 1/4 cup diced cucumber, 2 tablespoons feta cheese, 1 tablespoon olives, and 1 tablespoon red onion.
14. Fold the bottom edge of each tortilla up over the filling, then fold in the sides and roll tightly away from you. Seriously, these wraps hold together beautifully when you get that tight roll—no more filling explosions! Serve immediately or wrap tightly in foil for perfect portable lunches. The combination of warm, flaky salmon against the cool, crunchy vegetables creates this wonderful temperature contrast that makes every bite interesting.
Greek salmon pasta with olives and capers

Vivid memories of my trip to Santorini came flooding back when I first created this Greek salmon pasta with olives and capers. I was trying to recreate that magical seaside dinner where the salty Mediterranean air mingled with the aroma of fresh seafood and herbs. Now, this dish has become my go-to weeknight dinner that feels both elegant and completely approachable.
Ingredients
– 12 oz salmon fillets (I always look for wild-caught when possible)
– 8 oz linguine pasta (the long strands hold the sauce beautifully)
– 2 tbsp extra virgin olive oil (my go-to for that authentic Greek flavor)
– 3 cloves garlic, minced (fresh is non-negotiable here)
– 1/2 cup Kalamata olives, pitted and halved (I love their briny punch)
– 2 tbsp capers, drained (these little flavor bombs are essential)
– 1/4 cup fresh dill, chopped (don’t even think about using dried)
– 1 lemon, juiced (about 3 tbsp – I always roll mine first to get more juice)
– 1/2 tsp dried oregano
– 1/4 tsp red pepper flakes (just enough for a subtle kick)
– Salt and freshly ground black pepper
Instructions
1. Bring a large pot of salted water to a rolling boil over high heat.
2. Add the linguine and cook for 9-11 minutes until al dente, stirring occasionally to prevent sticking.
3. While pasta cooks, pat the salmon fillets completely dry with paper towels and season both sides with salt and pepper.
4. Heat 1 tablespoon of olive oil in a large skillet over medium-high heat until shimmering.
5. Place salmon skin-side up in the hot skillet and cook for 4-5 minutes until golden brown.
6. Flip the salmon and cook for another 3-4 minutes until the internal temperature reaches 145°F.
7. Remove salmon from skillet and let rest on a plate for 5 minutes.
8. Reduce skillet heat to medium and add remaining 1 tablespoon of olive oil.
9. Add minced garlic and cook for 30-45 seconds until fragrant but not browned.
10. Stir in Kalamata olives, capers, dried oregano, and red pepper flakes, cooking for 1 minute to warm through.
11. Drain the cooked pasta, reserving 1/2 cup of pasta water.
12. Add the drained pasta directly to the skillet with the olive mixture.
13. Flake the rested salmon into large chunks, discarding the skin, and add to the skillet.
14. Pour in lemon juice and 1/4 cup of the reserved pasta water, tossing everything together.
15. Stir in fresh dill and toss until the pasta is evenly coated, adding more pasta water if needed to create a light sauce.
Oh, the way the flaky salmon melts into the pasta while the briny olives and capers provide that signature Greek punch is simply magical. I love serving this in shallow bowls with extra lemon wedges on the side – the bright acidity cuts through the richness perfectly. Sometimes I’ll even crumble a little feta over the top if I’m feeling extra indulgent.
Greek-style salmon with roasted vegetables

Remember that time I tried to impress my in-laws with a fancy dinner and ended up burning everything? This Greek-style salmon with roasted vegetables became my redemption dish—it’s foolproof, elegant, and always makes me look like I actually know what I’m doing in the kitchen.
Ingredients
– 4 (6-ounce) salmon fillets, skin-on (I always buy wild-caught when it’s on sale)
– 2 cups cherry tomatoes (the sweet ones burst beautifully)
– 1 large red onion, sliced into wedges (don’t skip this—it caramelizes so nicely)
– 2 medium zucchinis, chopped into 1-inch chunks
– 3 tablespoons extra virgin olive oil (my Greek grandmother would approve)
– 2 tablespoons fresh lemon juice (bottled just doesn’t give the same brightness)
– 2 teaspoons dried oregano (rub it between your palms to wake up the flavor)
– 3 cloves garlic, minced (I always add an extra clove because garlic is life)
– 1/2 teaspoon salt
– 1/4 teaspoon black pepper
– 1/4 cup crumbled feta cheese (the block kind you crumble yourself tastes so much better)
– 2 tablespoons chopped fresh dill
Instructions
1. Preheat your oven to 400°F and line a large baking sheet with parchment paper.
2. Pat the salmon fillets completely dry with paper towels—this helps them get that nice sear instead of steaming.
3. In a large bowl, combine cherry tomatoes, red onion wedges, and zucchini chunks.
4. Drizzle 2 tablespoons of olive oil over the vegetables and toss until everything is lightly coated.
5. Spread the vegetables in a single layer on one half of the prepared baking sheet.
6. Place the salmon fillets skin-side down on the other half of the baking sheet.
7. Brush the remaining 1 tablespoon of olive oil over the salmon fillets.
8. Squeeze fresh lemon juice evenly over both the salmon and vegetables.
9. Sprinkle minced garlic, dried oregano, salt, and black pepper over everything.
10. Roast in the preheated oven for 12-15 minutes until salmon flakes easily with a fork.
11. Remove from oven and immediately top with crumbled feta and fresh dill.
Buttery, flaky salmon meets those sweet roasted tomatoes that burst in your mouth, while the feta adds that perfect salty tang. I love serving this over couscous to soak up all the delicious juices, or stuffing it into warm pita bread for the ultimate Greek-inspired wrap.
Greek lemon butter salmon with rice pilaf

Sometimes the best dinners come together when you’re craving something fancy but don’t want to spend hours in the kitchen. This Greek lemon butter salmon with rice pilaf is my go-to for those nights—it feels elegant but comes together in under 30 minutes, and the bright lemon butter sauce always makes me feel like I’m dining by the Mediterranean. I actually started making this after a friend brought back Greek seasoning from her vacation, and now it’s in our weekly rotation.
Ingredients
– 4 salmon fillets (about 6 oz each, skin-on for extra crispiness)
– 1 cup long-grain white rice (I always rinse mine to remove excess starch)
– 2 cups chicken broth (low-sodium is my preference to control saltiness)
– 4 tbsp unsalted butter (divided, because we’ll use some for the sauce)
– 3 cloves garlic (minced—fresh is key here, not the jarred stuff)
– 1 lemon (juiced and zested, save a few slices for garnish)
– 1 tsp dried oregano (Greek if you have it, but regular works too)
– 1/2 tsp paprika (for a subtle smoky note)
– 2 tbsp extra virgin olive oil (my go-to for sautéing)
– 1/4 cup chopped fresh parsley (for that fresh finish)
– Salt and black pepper (I’m generous with both)
Instructions
1. Rinse 1 cup of long-grain white rice under cold water until the water runs clear to remove excess starch.
2. Heat 1 tablespoon of olive oil in a medium saucepan over medium heat.
3. Add the rinsed rice to the saucepan and toast for 2 minutes, stirring constantly, until lightly fragrant.
4. Pour in 2 cups of low-sodium chicken broth and bring to a boil.
5. Reduce heat to low, cover the saucepan, and simmer the rice for 18 minutes until all liquid is absorbed.
6. While rice cooks, pat 4 salmon fillets dry with paper towels and season both sides with salt, black pepper, 1 tsp dried oregano, and 1/2 tsp paprika.
7. Heat remaining 1 tablespoon olive oil in a large skillet over medium-high heat.
8. Place salmon fillets skin-side down in the hot skillet and cook for 5 minutes without moving them to get a crispy skin.
9. Flip salmon fillets and cook for another 3-4 minutes until internal temperature reaches 145°F.
10. Remove salmon from skillet and set aside on a plate.
11. Reduce skillet heat to medium and melt 2 tablespoons unsalted butter.
12. Add 3 minced garlic cloves and cook for 1 minute until fragrant but not browned.
13. Stir in juice from 1 lemon and remaining 2 tablespoons butter, scraping up any browned bits from the skillet bottom.
14. Simmer the sauce for 2 minutes until slightly thickened.
15. Return salmon to the skillet and spoon sauce over each fillet.
16. Fluff the cooked rice with a fork and stir in 1/4 cup chopped fresh parsley and lemon zest.
17. Serve salmon over rice pilaf, drizzling with remaining lemon butter sauce.
Every time I make this, I’m reminded why it’s become a staple—the salmon stays moist and flaky while the rice soaks up that tangy lemon butter sauce perfectly. For a complete meal, I love serving it with a simple Greek salad on the side, and if I have guests over, I’ll garnish with extra lemon slices and a sprinkle of parsley to make it look restaurant-worthy.
Greek salmon quinoa bowls with cucumber salad

Zesty and vibrant, this Greek salmon quinoa bowl has become my go-to weeknight dinner that somehow feels fancy enough for company. I first discovered this combination after a particularly exhausting work week when I needed something nutritious but required minimal effort – now it’s in my regular rotation.
Ingredients
- 1 lb salmon fillets (I always look for wild-caught when possible)
- 1 cup quinoa (rinsed well – this removes that bitter coating)
- 2 cups water (for perfectly fluffy quinoa)
- 2 medium cucumbers (I prefer English cucumbers for fewer seeds)
- 1/2 red onion (thinly sliced – soaking in ice water takes out the sharp bite)
- 1 cup cherry tomatoes (halved – the sweet burst contrasts beautifully)
- 1/4 cup extra virgin olive oil (my good bottle for dressing)
- 2 tbsp lemon juice (freshly squeezed makes all the difference)
- 1 tsp dried oregano (rubbed between palms to awaken the oils)
- 1/2 cup crumbled feta cheese (I’m generous with this)
- 1/4 cup chopped fresh dill (don’t skip this – it’s the secret weapon)
- Salt and black pepper (I use about 1 tsp salt total divided throughout)
Instructions
- Preheat your oven to 400°F and line a baking sheet with parchment paper.
- Rinse 1 cup quinoa in a fine mesh strainer until water runs clear to remove saponins.
- Combine rinsed quinoa with 2 cups water in a medium saucepan and bring to a boil.
- Reduce heat to low, cover, and simmer for 15 minutes until water is absorbed and little tails appear.
- While quinoa cooks, pat 1 lb salmon fillets dry with paper towels and place on prepared baking sheet.
- Drizzle salmon with 1 tbsp olive oil and season with 1/2 tsp salt, 1/4 tsp black pepper, and 1 tsp dried oregano.
- Bake salmon at 400°F for 12-14 minutes until flesh flakes easily with a fork but remains moist.
- Thinly slice 2 cucumbers and 1/2 red onion (soak onion in ice water for 10 minutes if you prefer milder flavor).
- Halve 1 cup cherry tomatoes and combine with cucumbers and drained red onion in a large bowl.
- Whisk together remaining 3 tbsp olive oil, 2 tbsp lemon juice, 1/4 cup chopped dill, and 1/2 tsp salt in a small bowl.
- Fluff cooked quinoa with a fork and divide among serving bowls as your base.
- Break baked salmon into chunks and arrange over quinoa.
- Toss cucumber salad with dressing and spoon alongside salmon.
- Top each bowl generously with 1/2 cup crumbled feta cheese.
Creating these bowls feels like building edible rainbows. The flaky salmon melts against the nutty quinoa, while the crisp cucumber salad provides that refreshing crunch. Sometimes I’ll wrap leftovers in lettuce cups for a next-day lunch that feels completely new.
Greek salmon stuffed peppers with feta

Just last week, I found myself staring at a beautiful piece of salmon and some vibrant bell peppers in my fridge, wondering how to combine them for a quick weeknight dinner that felt special. Greek salmon stuffed peppers with feta was born from that moment—a dish that’s become my new go-to for impressing guests without spending hours in the kitchen. It’s the perfect balance of healthy and indulgent, with flavors that transport me straight to a Mediterranean seaside taverna.
Ingredients
– 4 large bell peppers (I love using red and yellow for their sweetness)
– 1 lb fresh salmon fillet, skin removed (ask your fishmonger to do this—it saves so much time!)
– 1 cup crumbled feta cheese (I always buy block feta and crumble it myself for better texture)
– 1/2 cup cooked quinoa (I make a big batch on Sundays to use throughout the week)
– 1/4 cup chopped fresh dill (nothing beats the bright flavor of fresh herbs)
– 1 lemon, juiced and zested (room temp lemons yield more juice)
– 2 tbsp extra virgin olive oil (my go-to for everything from sautéing to drizzling)
– 1 tsp dried oregano
– 1/2 tsp garlic powder
– 1/4 tsp black pepper
– 1/4 tsp salt
Instructions
1. Preheat your oven to 375°F and line a baking sheet with parchment paper.
2. Cut the tops off all 4 bell peppers and remove the seeds and membranes.
3. Place the hollowed peppers cut-side up on the prepared baking sheet.
4. In a medium bowl, flake the salmon fillet into small pieces using a fork.
5. Add the crumbled feta, cooked quinoa, chopped dill, lemon juice, lemon zest, olive oil, oregano, garlic powder, black pepper, and salt to the bowl with the salmon.
6. Gently mix all ingredients until well combined, being careful not to overmix.
7. Divide the salmon mixture evenly among the 4 bell peppers, packing it down lightly.
8. Bake at 375°F for 25-30 minutes until the peppers are tender and the filling is heated through.
9. Check for doneness by inserting a knife into the pepper—it should slide in easily.
10. Remove from oven and let rest for 5 minutes before serving.
Zesty and satisfying, these stuffed peppers emerge from the oven with the salmon perfectly flaky and the peppers tender-crisp. The feta creates lovely golden pockets throughout, while the lemon and dill brighten every bite. I love serving these over a bed of arugula with an extra squeeze of lemon for a complete meal that feels both elegant and comforting.
Summary
Whether you’re craving a quick weeknight dinner or planning a special Mediterranean feast, these 18 Greek salmon recipes offer endless inspiration for healthy, flavorful meals. We hope you find a new favorite! Don’t forget to leave a comment sharing which recipe you loved most and pin this article to your Pinterest boards for easy access to these delicious ideas.




