Go Back Email Link
+ servings
Two salmon fillets covered with pesto sauce surrounded with cherry tomatoes, potatoes and asparagus in a skillet, on a table with lemon halves, a cloth napkin and herbs.
Print

Pesto Salmon Recipe

This pesto salmon recipe is easy and works any night of the week since it comes together in one hour.  It’s a complete one-pan dinner with simple pesto for flavor and brightness, sweet & savory cherry tomatoes, asparagus, and baby potatoes.
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