This pesto salmon is one of my favorite ways to make salmon! It truly couldn’t be easier to make, coming together in 30 minutes and with one pan. Plus the homemade pesto absolutely elevates the flavor. This recipe is the perfect weeknight meal and it’s a great way to get the whole family to eat their healthy fats! It’s also dairy free, gluten free, and paleo.

Pesto salmon

Why You’ll Love This Recipe

  • This pesto salmon couldn’t be easier to make.
  • A great source of omega 3 fats and CoQ10.
  • Done in under 30 minutes.
  • It’s a one pan meal so there’s minimal clean up.
  • Made with real, wholesome ingredients.
  • Packed with flavor.
  • It’s the perfect weeknight meal.
  • It will turn anyone into a fish lover.

Ingredients & Substitutions

Ingredients for pesto salmon
  • Wild caught sockeye salmon. You will need 1 large (1lb) filet of salmon. If you use Atlantic salmon you will need to adjust the cook time slightly as it tends to be thicker and fattier.
  • Olive oil. 2 tbsp of extra virgin olive oil is needed. You can sub for avocado oil.
  • Cherry tomatoes. A pint of cherry tomatoes is needed. You can sub for grape tomatoes.
  • Asparagus. A bunch of asparagus. You can swap for broccoli or brussels sprouts.
  • Pesto. 1/4 cup of dairy free pesto, I love using homemade but you can use store bought if you’re in a pinch. Ingredients for my homemade salmon are listed in the recipe card!
  • Seasonings. Salt and pepper, to taste.

How to Make

Step 1

Preheat the oven & make the pesto. Preheat oven to 425. While the oven is preheating, throw all of the ingredients for the pesto into a high speed blender or food processor and blend until smooth.

Prepped salmon

Step 2

Prep the salmon. Pat salmon filet dry with paper towel, season with olive oil, salt and pepper. Then spread pesto evenly on salmon filet.

Step 3

Prep the veggies & then bake. Add asparagus & cherry tomatoes. Drizzle with olive oil, salt and pepper. Place sheet pan in the oven and bake for 15 minutes. 

Pesto salmon

Step 4

Serve & Enjoy! Best served hot with a complex carb of your choice.

Expert Tips

  • Wild caught sockeye salmon is packed with healthy fats and tends to be better for you than Atlantic. However, it is fishier, if you decide to use Atlantic salmon you will need to adjust the cook time slightly as it tends to be thicker and fattier.
  • While the homemade pesto is truly amazing, if you would like to save time you can use a store bought pesto.
  • For a perfectly balanced meal serve with a complex carb or your choice. I love having it with quinoa or rice.

Frequently Asked Questions

Is this pesto salmon dairy free?

Yes! The homemade pesto is made dairy free by omitting cheese. It is also gluten free and paleo.

What is the best way to serve it?

Serve hot with brown rice or quinoa.

What if I don’t like asparagus?

If you don’t like asparagus you can use any other veggie! I love using broccoli or brussels sprouts.

You May Also Like

Pesto salmon
No ratings yet
Yield: 4 people

Pesto Salmon

This pesto salmon is one of my favorite ways to make salmon! It truly couldn't be easier to make, coming together in 30 minutes and with one pan. Plus the homemade pesto absolutely elevates the flavor. This recipe is the perfect weeknight meal and it's a great way to get the whole family to eat their healthy fats! It's also dairy free, gluten free, and paleo.

Ingredients
 

  • 2 tbsp olive oil
  • 1 lb wild caught sockeye salmon filet
  • 1 pint cherry tomatoes
  • 1 bunch asparagus

Pesto

  • 2 cups broccoli sprouts
  • 2 cups arugula
  • ¼ cup extra virgin olive oil
  • cup sunflower seeds
  • 2 tbsp hemp seeds
  • 3 cloves garlic
  • ½ tbsp lemon juice
  • salt and pepper, to taste

Instructions
 

  • Preheat the oven & make the pesto. Preheat oven to 425. While the oven is preheating, throw all of the ingredients for the pesto into a high speed blender or food processor and blend until smooth.
  • Prep the salmon. Pat salmon filet dry with paper towel, season with olive oil, salt and pepper. Then spread pesto evenly on salmon filet.
  • Prep the veggies & then bake. Add asparagus & cherry tomatoes. Drizzle with olive oil, salt and pepper. Place sheet pan in the oven and bake for 15 minutes. 
  • Serve & Enjoy! Best served hot with a complex carb of your choice

Notes

  • While the homemade pesto is truly amazing, if you would like to save time you can use a store bought pesto.
  • For a perfectly balanced meal serve with a complex carb or your choice. I love having it with quinoa or rice.
  • If you don’t like asparagus you can swap with broccoli or brussels sprouts.
Did you make this recipe?Tag @happy_balancedlife with hashtag #happybalancedlife on Instagram. We love to see what you make!