Our one pan pesto salmon recipe is a delicious, easy dish and works any night of the week. A simple pesto adds flavor and brightness; cherry tomatoes add a sweet and savory note with asparagus and diced potatoes. This is a complete one-pan dinner recipe for two but can easily be doubled or tripled to cater to more.

If you love this Pesto Salmon, you will also love this Brown Butter Salmon With Capers And Sundried Tomatoes, Greek Codfish Cakes or Shrimp Orzo In A Lemon Garlic Sauce!

Two pieces of salmon with pesto and vegetables, in a skillet.

Why this recipe sings

  • It is delicious. Our mushroom stew recipe is based on the classic Greek stifado-red wine beef stew.
  • It is easy. The whole dish has a quick prep and the cooking takes about 40 minutes.
  • It is versatile. This mushroom stew can be served over mashed potatoes or polenta for a main course and the leftovers are terrific as a sauce next to a protein.
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.

Here is what you need

Ingredients to make pesto salmon on a wooden table.
  • Fresh salmon fillets. This recipe will also work with one large salmon fillet. You will need to adjust the cooking time accordingly.
  • Extra virgin olive oil.
  • Pesto sauce. Get a jar of pesto sauce, or make your own. Vegan pesto works as well as the one with parmesan.
  • Cherry tomatoes. Campari variety of tomatoes would also be great, as well as grape tomatoes.
  • Yukon gold potatoes. I never peel the skin. Instead, I scrub the skin clean and cube them to a small size. Use the potatoes that already are in your pantry and by all means, peel the skin before dicing if you prefer.
  • Asparagus. It is one of my favorite vegetables, especially roasted. I wash and peel the lower part, then cut it into two or three pieces, depending on the size. The asparagus goes in at the second part of the recipe and gets beautifully roasted.
  • Onion and garlic. A small onion is enough. Substitute with shallots or thinly sliced leeks.
  • Sea salt, pepper and chili flakes. I love adding some chili flakes for serving.
  • A lemon. When the dish is done and ready for serving, I zest a lemon and drizzle tits juice all over. The lemon adds brightness and makes the pesto flavor pop.

Please note: 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.

How to make this pesto salmon

Halved cherry tomatoes, chopped onion, quartered potatoes and trimmed and cut asparagus on a cutting board.
  1. Prepare the veggies. Halve the cherry tomatoes, peel the asparagus, and cut into one-inch-long pieces. Dice the potatoes and roughly chop the onion and garlic.
Halved cherry tomatoes, chopped onion, quartered potatoes and trimmed in a baking pan dressed with pesto sauce.
  1. Preheat the oven to 220°C/ 425°F.
  2. Add the cherry tomatoes, cubed potatoes, onion and garlic in a medium oven-proof pan. Drizzle half of the olive oil and season with sea salt and pepper. Take half of the pesto and mix it with the veggies. Bake for 30 minutes.
Two salmon fillets covered with pesto sauce surrounded with cherry tomatoes, potatoes and asparagus in skillet, on a table.
  1. Remove the pan from the oven.
  2. Massage each salmon fillet with one full tablespoon of pesto.
  3. Create space in the middle of the veggies with the help of a large spatula or spoon. Tuck in the salmon fillets and surround them with the veggies. Arrange the asparagus pieces all over. Drizzle with the rest of the olive oil.
  4. Return the pan to the oven and bake for 30 minutes or until the salmon has reached your preferred doneness.
  5. Right before serving, zest the lemon and drizzle lemon juice all over the dish.
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.

How to serve this pesto salmon

This salmon is a complete meal, yet you can pair it with fresh, warm olive oil bread, a beautiful green salad, or Greek sweet peas with dill. For a seafood feast family style, add a broccoli cauliflower salad, fried crispy calamari, and shrimp saganaki to your table.

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.

Check out my Greek pantry staples 

Cooked this? Rate this recipe! You can also leave a comment below. I love hearing from you!

WANT TO EAT LIKE A GREEK? Subscribe to my newsletter and follow me on FacebookPinterest, and Instagram for the latest updates.

The Greek Foodie Logo.
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.

Pesto Salmon Recipe

by Jenny | The Greek Foodie
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.
5 from 16 votes
Print Recipe Pin Recipe
Prep Time 10 minutes
Cook Time 1 hour
Course Dinner, Main Course
Cuisine Greek
Servings 2
Calories 902 kcal

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: 902kcalCarbohydrates: 46gProtein: 43gFat: 61gSaturated Fat: 9gPolyunsaturated Fat: 7gMonounsaturated Fat: 23gCholesterol: 99mgSodium: 677mgPotassium: 1919mgFiber: 7gSugar: 9gVitamin A: 2116IUVitamin C: 59mgCalcium: 181mgIron: 5mg
Tried this recipe?Mention @thegreekfoodie__ or tag #thegreekfoodie__
One Pan Pesto Salmon Recipe

Similar Posts