Print

Greek Salmon with Feta, Tomatoes, and Olives Recipe

4.9 from 67 reviews

This Greek Salmon recipe features tender salmon fillets roasted to perfection with fresh lemon and red onion, topped with a vibrant Mediterranean mixture of feta cheese, tomatoes, kalamata olives, cucumbers, and dill, all tossed in a zesty olive oil and lemon dressing. A flavorful and healthy dish inspired by classic Greek flavors, perfect for a nutritious and elegant meal.

Ingredients

Scale

Marinade and Salad Mix

  • 1/4 cup extra-virgin olive oil
  • Juice of 2 lemons
  • 1 clove garlic, minced
  • 1 teaspoon dried oregano
  • 1/2 teaspoon red pepper flakes
  • Freshly ground black pepper, to taste
  • 1 cup cubed feta cheese
  • 1 cup quartered tomatoes or halved cherry tomatoes
  • 1/4 cup sliced kalamata olives
  • 1/4 cup chopped Persian cucumbers
  • 1/4 cup chopped red onion
  • 2 tablespoons freshly chopped dill

For Roasting

  • 1 lemon, thinly sliced
  • 1 small red onion, sliced
  • 4 salmon fillets (about 12 ounces total), patted dry with paper towels
  • Kosher salt, to taste
  • Freshly ground black pepper, to taste

Instructions

  1. Preheat and Marinate Feta: Preheat your oven to 375°F (190°C). In a large bowl, whisk together the extra-virgin olive oil, lemon juice, minced garlic, dried oregano, and red pepper flakes. Season the mixture with freshly ground black pepper. Add the cubed feta cheese to the bowl and toss gently to coat the feta with the marinade. Cover the bowl and refrigerate for about 10 minutes to allow flavors to meld while preparing other components.
  2. Roast the Salmon: Arrange the thinly sliced lemon and red onion slices in the bottom of a large baking dish to create a flavorful bed for the salmon. Place the salmon fillets skin-side down on top of the lemon and onion slices. Season the salmon generously with kosher salt and freshly ground black pepper. Bake in the preheated oven until the fish is opaque and flakes easily with a fork, about 18 to 20 minutes.
  3. Prepare the Topping: While the salmon is roasting, return to the bowl with the marinated feta. Add the quartered tomatoes (or halved cherry tomatoes), sliced kalamata olives, chopped Persian cucumbers, chopped red onion, and freshly chopped dill. Gently fold all ingredients together to combine the topping evenly without breaking up the feta too much.
  4. Serve the Dish: Once the salmon is cooked through, remove it from the oven. Plate each salmon fillet with some of the roasted lemon and red onion slices from the baking dish. Spoon a generous amount of the prepared feta and vegetable topping over the salmon fillets and serve immediately for a fresh and vibrant Greek-inspired meal.

Notes

  • For best results, use fresh, high-quality salmon fillets with skin on to keep the fish moist while roasting.
  • If you prefer a milder heat, reduce or omit the red pepper flakes in the marinade.
  • Feel free to use cherry tomatoes if regular tomatoes aren’t available; just halve them before adding.
  • This recipe pairs beautifully with warm pita bread or a side of roasted vegetables for a complete Mediterranean meal.
  • Leftover topping can be stored in an airtight container in the refrigerator for up to 2 days.

Keywords: Greek salmon, roasted salmon, feta topping, Mediterranean recipe, healthy dinner, baked salmon, lemon garlic salmon