Go Back Email Link
+ servings
Greek salmon recipe with pesto, cherry tomatoes, and asparagus in a skillet
Print

Greek Salmon Recipe with peqsto

This Greek salmon recipe is a complete one-pan dinner that comes together in one hour. Salmon fillets are coated in bright, herby pesto and roasted alongside cherry tomatoes, baby potatoes, and asparagus — all in one pan. The pesto works double duty: it flavors the vegetables first, then forms a beautiful crust on the salmon. Finished with fresh lemon zest, this is simple Greek cooking at its best.
Course Dinner, Main Course
Cuisine Greek
Diet Gluten Free
Prep Time 10 minutes
Cook Time 1 hour
Servings 2
Calories 902kcal

Equipment

  • 1 oven-proof pan

Ingredients

  • 1 onion small
  • 2 garlic cloves sliced
  • 1 cup cherry tomatoes halved
  • 2 Yukon gold potatoes cubed
  • ½ cup pesto
  • ¼ cup extra virgin olive oil
  • 2 salmon fillets 6 oz each
  • 4 oz asparagus spears trimmed and cut into one inch pieces
  • sea salt
  • freshly ground pepper
  • chili flakes
  • 1 lemon

Instructions

  • Halve the cherry tomatoes, peel and cut the asparagus into one-inch-long pieces. Scrub clean and dice the potatoes and roughly chop the onion and garlic.
  • Preheat the oven to 220°C/ 425°F.
    In a medium oven-proof pan, add the cherry tomatoes, diced potatoes, garlic and onion—drizzle half of the olive oil and season with sea salt. Take half of the pesto and mix it with the veggies.
  • Remove the pan from the oven. Create a space in the middle with the help of a large spatula or spoon.
    Massage each salmon fillet with a full tablespoon of pesto.
    Tuck the salmon pieces between the veggies. Scatter the asparagus pieces all over the pan. Drizzle with the rest of the olive oil—return the pan to the oven and bake for 30 minutes.
  • Right before serving, zest the lemon and drizzle lemon juice all over the dish.

Notes

This versatile recipe is easy to tweak to adjust your pantry supplies and budget. For example, you can add the garlic cloves still in their skin (they get sweet and savory with roasting, switch the fish to a different kind, or go for cauliflower florets, broccolini or green beans instead of asparagus.
 
Nutritional Info – Please remember that the nutritional information provided is only estimated and can vary based on the products used.

Nutrition

Calories: 902kcal | Carbohydrates: 46g | Protein: 43g | Fat: 61g | Saturated Fat: 9g | Polyunsaturated Fat: 7g | Monounsaturated Fat: 23g | Cholesterol: 99mg | Sodium: 677mg | Potassium: 1919mg | Fiber: 7g | Sugar: 9g | Vitamin A: 2116IU | Vitamin C: 59mg | Calcium: 181mg | Iron: 5mg