Go Back Email Link
+ servings
Full view of salmon on top of a baking dish with a spatula and a napkin to the side.
Print Recipe Pin Recipe Save Recipe
4.17 from 6 votes

Sun-Dried Tomato and Feta Baked Salmon

Perfectly cooked salmon with an inredible topping of sun-dried tomatoes, feta cheese, baby spinach, onion, and pesto sauce. This incredibly flavorful recipe makes an for an impressive main dish! Serve it with your choice of sides for a complete meal!
Prep Time15 minutes
Cook Time20 minutes
Total Time35 minutes
Course: Main Dishes
Cuisine: American
Servings: 5 to 6 Servings
Calories: 373kcal
Author: Julia

Ingredients

  • 1 2-lb salmon filet
  • 1 Tbsp avocado oil
  • 1 tsp sea salt
  • 1 tsp garlic powder
  • ½ red onion
  • 1 8.5-oz jar sun-dried tomatoes, drained
  • 5 ounces baby spinach
  • 6 ounces feta cheese crumbles
  • cup pesto sauce optional

Instructions

  • Preheat the oven to 400 degrees Fahrenheit.
  • Lay the salmon filet on a parchment-lined large baking sheet or a large baking dish lightly sprayed with non-stick spray. Drizzle with avocado oil and use your hands to brush it over the surface of the salmon so that it’s lightly coated with oil. You can also use a silicone brush for this if you’d like. Sprinkle the filet with sea salt and garlic powder. Bake the salmon on the center rack of the oven for 10 minutes.
    large salmon filet on a baking sheet with oil, salt and garlic powder on top.
  • While the salmon is baking, prepare the topping. Heat avocado oil in a large non-stick skillet over medium heat. Add the chopped onion and sauté until softened, about 5 to 8 minutes.
    Onion and garlic cooking in a large nonstick skillet.
  • Add in the sun-dried tomatoes and spinach and cover the skillet. Cook, stirring occasionally, until spinach has wilted.
    Onions, sun-dried tomatoes and fresh spinach in a sauté pan, to be used as topping for the salmon.
  • Stir in the feta cheese and continue heating until the feta begins to melt.
    Onion, sun-dried tomatoes, spinach and feta cheese in a skillet. To be used as topping for the salmon.
  • Remove the salmon from the oven and transfer the spinach mixture on top of the salmon so that the full filet is covered with the mixture.
    Pouring the sun-dried tomato feta mixture over the salmon filet.
  • Bake salmon (again at 400 degrees) for another 8 to 10 minutes with the toppings on, or until the salmon is cooked through.
    Salmon with sun-dried tomatoes, onion, spinach and feta on top, ready to go into the oven.
  • Salmon is considered fully cooked when it reaches an internal temperature of 145 degrees F. To verify the temperature, insert a meat thermometer into the thickest part of the fish and wait until the numbers stop moving. 
  • You can also tell salmon is fully cooked when it is opaque and fully pale pink with no bright pink areas. The exact baking time depends on the size of the salmon filets, so this is where a thermometer is your best friend.
  • Drizzle salmon with pesto sauce if desired. The pesto sauce isn’t necessary because there is already a lot of flavor, but I just love how it turns out with the pesto. You can also sprinkle freshly grated parmesan cheese on top of the filet.
    Spoon with pesto sauce on it, about to be drizzled on top of the baked salmon.
  • Allow the salmon to rest for 10 minutes before slicing it into individual portions and serving.
    Baked salmon with feta, sun-dried tomatoes, onion, spinach and pesto sauce on top, fresh out of the oven.
  • Serve with your favorite side dishes, and enjoy!

Notes

Feel free to add capers, artichoke hearts, kalamata olives, and/or lemon zest to the topping mixture for even more flavor!

Nutrition

Serving: 1(of 6) | Calories: 373kcal | Carbohydrates: 9g | Protein: 50g | Fat: 14g | Saturated Fat: 3g | Polyunsaturated Fat: 2g | Cholesterol: 15mg | Sodium: 912mg | Fiber: 2g | Sugar: 5g