• Skip to primary navigation
  • Skip to main content
  • Skip to primary sidebar
  • Skip to footer

The Greek Foodie logo

  • MY GREEK PANTRY
  • ABOUT
    • Privacy Policy
  • Nav Social Menu

    • Facebook
    • Instagram
    • Pinterest
menu icon
go to homepage
subscribe
search icon
Homepage link
  • Hello!
  • My Greek Pantry
  • Recipe Index
    • Facebook
    • Instagram
    • Pinterest
    • YouTube
  • ×

    Home » Easy Recipes » Pesto Salmon Recipe

    Pesto Salmon Recipe

    Last updated December 20, 2022. Originally posted December 20, 2022 By Jenny Skrapaliori-Graves. 13 Comments.

    Share
    Pin
    Share
    Email
    Tweet
    Yum
    WhatsApp
    24 Shares
    Go to Recipe Print 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.

    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!

    On a wooden table a plate with a piece of salmon with pesto and vegetables, a fork with a piece of fish, and a partial view of a baking pan with more salon and veggies, a small bowl with chili flakes and utensils.

    Why this recipe sings

    • Flavor. The combination of ingredients delivers maximum flavor
    • It is easy. It does not require much work and can be a weeknight dinner.
    • It is customizable. You can swap vegetables according to your pantry and liking. Add broccoli florets instead of asparagus, or omit the tomatoes if you run out.
    • It works with other types of fish. Use Chilean sea bass for an elevated meal or cod, turbot, or halibut. Just tweak the cooking time.

    Here is what you need

    Ingredients to make pesto salmon on a wooden table.
    • Fresh salmon fillet. This recipe works with individual salmon fillets. You will need to adjust the cooking time accordingly.
    • Extra virgin olive oil
    • Pesto sauce. I make a pesto sauce almost weekly and use the leftovers for this salmon recipe. You can use any store-bought brand you find. Vegan pesto works great, as well as the regular with parmesan.
    • Cherry tomatoes. Campari variety would also be great, as well as grape tomatoes.
    • Baby gold potatoes. I never peel the skin. Instead, I scrub the skin clean and cube them to a small size. Alternatively, you can use regular-size Yukon gold. In case all you have is thick-skinned potatoes like Idaho, by all means, peel the skin before dicing.
    • Asparagus. One of my favorite vegetables especially roasted. I wash and peel the lower part, then cut 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. Just a small onion is enough. Substitute with shallots or thinly sliced leeks.
    • Sea salt and chili flakes. I use chili flakes in almost all my recipes. Substitute with freshly ground black pepper.

    Please note: This versatile recipe is easy to tweak to adjust your pantry supplies and budget. You can add whole garlic cloves still in their skin (they get sweet and savory with roasting) instead of onion, switch the fish to a different kind, or go for cauliflower florets instead of asparagus.

    How to make this pesto salmon

    A salmon fillet seasoned with salt on a plate.

    Prepare the salmon. Season with sea salt and set aside.

    Halved cherry tomatoes, chopped onion, quartered potatoes and trimmed and cut asparagus on a cutting board.

    Prepare the veggies. Halve the cherry tomatoes, peel the asparagus and cut in one-inch-long pieces. Quarter the baby potatoes. and roughly chop the onion.

    Halved cherry tomatoes, chopped onion, quartered potatoes and trimmed in a baking pan dressed with pesto sauce.

    Preheat the oven to 200°C/ 425°F. In a medium oven proof pan add the cherry tomatoes, cubed potatoes and onion. Drizzle half of the olive oil and season with sea salt. Take half of the pesto and mix it with the veggies.

    Bake for 30 minutes.

    A salmon fillet covered with pesto sauce surrounded with cherry tomatoes, potatoes and asparagus in a baking pan.

    Season the aparragus with sea salt.

    Remove the pan from the oven. Carefully create a space in the middle with the help of a large spatula or spoon. Place the salmon in the middle and surround the piece with the veggies. Spread the rest of the pesto all over the salmon. Arrange the asparagus pieces all oven. Drizzle with the rest of the olive oil. Return pan to the oven and bake for 30 minutes.

    A salmon fillet covered with pesto sauce surrounded with cherry tomatoes, potatoes and asparagus in a baking pan.

    This pesto salmon is ready to serve. It is a complete meal yet you can still pair it with fresh warm olive oil bread, a green salad or Greek sweet peas with dill. Enjoy!

    A plate with a piece of salmon covered with pesto and vegetables.

    More one-pan dinners

    • Easy Greek Chicken And Potatoes
    • Buttermilk Chicken Thighs With Lemon Garlic Orzo
    • Greek Spatchcock Chicken with Lemon & Garlic
    • Easy Chicken Stew With Beans

    You may also like

    • Fried Egg Sandwich
    • Amazing Tomato Confit With Herbs
    • Quick Pumpkin Stew with Tortellini
    • Tomato Chicken Tortellini Soup

    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 Facebook, Pinterest, and Instagram for the latest updates.

    A plate with a piece of salmon with pesto and vegetables and a fork with a piece of fish.

    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 14 votes
    Print Recipe
    Prevent your screen from going dark
    Pin Recipe
    Prep Time 10 mins
    Cook Time 1 hr
    Course Dinner, Main Course
    Cuisine Greek
    Servings 4
    Calories 655 kcal

    Equipment

    • 1 oven-proof pan

    Ingredients
      

    • 2 lbs fresh salmon fillet
    • 1 onion small
    • ½ cup pesto
    • 2 cups cherry tomatoes halved
    • 2 cups baby potatoes cubed
    • ¼ cup extra virgin olive oil
    • 8 oz asparagus spears
    • sea salt
    • chili flakes

    Instructions
     

    • Prepare the salmon. Season with sea salt and set aside.
    • Prepare the veggies. Halve the cherry tomatoes, peel the asparagus and cut them into one-inch-long pieces. Quarter the baby potatoes and roughly chop the onion.
    • Preheat the oven to 200°C/ 425°F. In a medium oven-proof pan, add the cherry tomatoes, cubed potatoes, and onion—drizzle half of the olive oil and season with sea salt. Take half of the pesto and mix it with the veggies.
    • Season the asparagus with sea salt.
      Remove the pan from the oven. Carefully create a space in the middle with the help of a large spatula or spoon. Place the salmon in the middle and surround the piece with the veggies. Spread the rest of the pesto all over the salmon. Arrange the asparagus pieces all over. Drizzle with the rest of the olive oil—return the pan to the oven and bake for 30 minutes.
    • This pesto salmon is ready to serve.

    Notes

    • This pesto salmon is a complete meal, yet you can still pair it with roasted cauliflower steaks,  a slice of ladenia-the greek pizza, or fava dip made from yellow split peas. 
    • This recipe is easy to tweak. You can add whole garlic cloves still in their skin (they get sweet and savory with roasting) instead of onion, switch the fish to a different kind, or go for cauliflower florets instead of asparagus. Green beans, broccoli florets, leaks, or even Brussels sprouts can be great substitutes.
     
    Nutritional Info – Please remember that the nutritional information provided is only estimated and can vary based on the products used.

    Nutrition

    Calories: 655kcalCarbohydrates: 23gProtein: 50gFat: 40gSaturated Fat: 6gPolyunsaturated Fat: 7gMonounsaturated Fat: 15gCholesterol: 127mgSodium: 405mgPotassium: 1744mgFiber: 4gSugar: 6gVitamin A: 1511IUVitamin C: 37mgCalcium: 114mgIron: 4mg
    Tried this recipe?Mention @thegreekfoodie__ or tag #thegreekfoodie__
    Pesto Salmon RecipePesto Salmon Recipe
    Share
    Pin
    Share
    Email
    Tweet
    Yum
    WhatsApp
    24 Shares
    « Kourabiedes - Greek Christmas Butter Cookies
    Tomato Chicken Tortellini Soup »

    Primary Sidebar

    Hi there!

    I am Jenny, a Greek expat living in the greater New York City area. I like to say I am a beauty art director turned foodie, aka the Greek foodie. Born and raised in Greece, my fondness for good food goes hand in hand with my heritage. My absolute favorite thing to do is cook delicious food to enjoy with family and friends.... Find out more about me here…

    EAT LIKE A GREEK!

    A black bowl with tomato confit, herbs and a spoon.

    Amazing Tomato Confit With Herbs

    A glass bowl with kourabides, Greek Christmas butter cookies, and Christmas lights at the back.

    Kourabiedes - Greek Christmas Butter Cookies

    A plate with Greek green beans with potatoes in tomato sauce, some fresh basil. On the table, a napkin, utensils and a piece of bread.

    Greek Green Beans In Tomato Sauce

    A small plate with olive oil and herbs, a gold spoon on a butcher block surrounded by pieces of bread.

    Bread Dipping Oil

    A white plate with tomato garlic pasta and herbs with a fork and spoon.

    Tomato Garlic Pasta

    Comfort Food

    Feta Cheese Puff Pastries With Leeks And Dill

    Vegetarian Moussaka With Plant Based Beef

    A plate with soutzoukakia-cumin meatballs.

    Cumin Meatballs In Red Sauce - Greek Soutzoukakia

    Low Carb Turkey Meatballs & Gravy

    A plate with spaghetti and greek tomato basil sauce

    Greek Spaghetti Sauce With Tomatoes & Basil

    Three pizza boats, peinirli on a platter.

    Easy Peinirli - Greek Pizza Boats

    Footer

    © 2023 · The Greek Foodie · All Rights Reserved