Home » Pesto Salmon

Pesto Salmon

Pesto Salmon is an easy, delicious and high protein meal that comes together in under 30 minutes. Made with my Avocado Oil Pesto, it keeps things fresh and full of flavor.  This baked salmon pairs perfectly with roasted veggies, brown rice, or readers favorites like Buttermilk Mashed Potatoes or Whole30 Mashed Potatoes.

Salmon fillets topped with green pesto sauce and shredded cheese, garnished with lemon wedges, served on a white plate.
Pesto Salmon.

Pesto on salmon could not be any easier. All you have to do is brush the salmon with either homemade or store-bought pesto. For this version, I use an all spinach pesto made with avocado oil.

Amazon Affiliate Links Disclosure:  This post contains links to products I love on Amazon. If you click through the links provided, we may receive a small commission at no additional cost to you.

Why this recipe works

Ingredients you’ll need

A white plate with four raw salmon fillets labeled SALMON and a small glass bowl with green pesto sauce labeled PESTO, both on a white marble surface.
  • Atlantic Salmon. Whole or filets. I like to get my salmon from Trader Joe’s. The skin and bones are already removed. But skin on works as well.
  • Avocado Oil Pesto or store bought. You will need a 1/2 cup.
  • Optional garnishes:  Lemon slices and fresh parmesan cheese.

How to make Pesto Salmon

Step One: Preheat the oven to 375 degrees F. Line a large sheet pan with parchment paper.

Step Two: Place the salmon onto the sheet pan and brush with the pesto.

Five raw salmon fillets covered with green herb pesto are arranged in a row on a baking sheet lined with parchment paper, set on a white marble surface.

Step Three: Bake for 15 minutes or until opaque and flaky. Garnish with optional lemon slices and fresh shredded parmesan before serving. 

Storing and reheating

Store in an airtight container in the fridge for up to 2-3 days. Reheat in the microwave for 1-2 minutes.

Three fillets of salmon topped with green pesto and shredded cheese are arranged on a white oval platter with lemon slices. Plates of roasted potatoes and asparagus are nearby on a white marble surface.

Helpful tips for this Pesto Salmon Recipe

  • Check for doneness at the 15 minute mark to avoid overcooking.
  • Leave the salmon whole or cut into individual pieces. 
  • Cooking time will vary depending on the thickness of the salmon.
  • Use homemade or store- bought pesto. If using store-bought, brush the fish lightly with olive oil first. 
  • This can be prepared on the grill using foil or an in airfryer. 
A close-up of a plate with herb-crusted salmon topped with shredded cheese, roasted asparagus, baby potatoes, and a slice of lemon. A fork rests beside the salmon on the white plate.

What to serve with Pesto Salmon

Pesto with Salmon can be served with so many different dishes. 

Looking for other recipe ideas? Subscribe to my monthly newsletter and receive delicious recipes sent straight to your inbox!

Did you make this recipe and love it? Please leave a comment and give it a 5 Star Rating! THANK YOU!

Salmon fillets topped with green pesto sauce and shredded cheese, garnished with lemon wedges, served on a white plate.

Pesto Salmon (Done in 30 Minutes)

Kristina Cadelina
Pesto Salmon is an easy, delicious and high protein meal that comes together in 30 minutes. Made with my homemade Avocado Oil Pesto, this salmon dinner is fresh and full of flavor.

Save This Recipe

Want to get this recipe in your email? Just enter your email below and get it now along with new recipe updates!

Prep Time 10 minutes
Cook Time 15 minutes
Course Dinner, Main Course
Cuisine American
Servings 4
Calories 281 kcal

Ingredients
  

  • 1 pound salmon whole or filets
  • 1/2 cup pesto homemade or store bought

Avocado Oil Pesto

  • 2 cloves garlic
  • 1/4 cup raw cashews unsalted
  • 1/3 cup grated parmesan
  • 2/3 cup fresh spinach
  • 3/4 cup avocado oil
  • kosher salt as needed about 3/4 teaspoon
  • black pepper as needed
  • lemon slices optional garnish
  • fresh parmesan cheese optional garnish

Instructions
 

  • Preheat the oven to 375 degrees F. Line a large sheet pan with parchment paper.
  • Place the salmon onto the sheet pan and brush with the pesto.
  • Bake for 15 minutes or until opaque and flaky. Garnish with optional lemon slices and fresh shredded parmesan before serving.

Notes

Notes:
Storing and reheating:
Store in an airtight container in the fridge for up to 2 days.
Helpful tips:
  • Check for doneness at the 15 minute mark to avoid overcooking.
  • Leave the salmon whole or cut into individual pieces.
  • Cooking time will vary depending on the thickness of the salmon.
  • You will 1/2 cup of pesto-  homemade or store- bought. If using store-bought, brush the fish lightly with olive oil first.
  • This can be prepared on the grill using foil or an in airfryer.

Nutrition

Calories: 281kcalCarbohydrates: 2gProtein: 24gFat: 19gSaturated Fat: 3gPolyunsaturated Fat: 3gMonounsaturated Fat: 2gCholesterol: 65mgSodium: 340mgPotassium: 556mgFiber: 0.5gSugar: 1gVitamin A: 670IUCalcium: 64mgIron: 1mg
Keyword Pesto Salmon
Tried this recipe?Let us know how it was!

Making this recipe? I would love to see it! Tag me on Instagram @whensaltyandsweetunite or use hashtag #whensaltyandsweetunite .

Similar Posts

Leave a Reply

Your email address will not be published. Required fields are marked *

Recipe Rating