This all-in-one pesto salmon recipe is a satisfying dinner made with juicy salmon fillets and aromatic basil pesto tucked into a steamy parchment paper packet. You’ll love the easy clean-up!

Recipe Overview

Why you’ll love it: this salmon in parchment paper with pesto and veggies is full of flavor. Plus, clean up is a breeze.

How long it takes: about 15 minutes to prep, and 25 minutes in the oven

Equipment you’ll need: parchment paper, rimmed baking sheet, oven

Servings: 2 (but it’s easy to increase)

Overhead view of pesto salmon in parchment paper with vegetables.
Want to save this recipe?
Just enter your email and get it sent to your inbox! Plus you’ll get new recipes from us every week!
Please enable JavaScript in your browser to complete this form.

Juicy Pesto Salmon In Parchment Paper

Unwrap perfectly cooked salmon nestled into a bed of sliced zucchini, tender red onions, bright tomatoes, and kalamata olives, brightly seasoned with basil pesto. the fresh ingredients are steamed in individual packets that lock in the savory, aromatic flavors. And maybe the best thing of all? Super easy cleanup! No pans to wash, just throw the paper away. No muss, no fuss! You have to love that.

Why You’ll Love This Pesto Salmon Recipe

  • Baked in parchment paper. The French call this technique “salmon en papillote.” The ingredients for this pesto salmon recipe are baked in a packet, unveiling a steaming portion of fish and vegetables as you peel back the parchment. Voila!
  • Ultra-moist salmon. It’s almost impossible for salmon to get dry using this method. Nutrients and flavor stay right inside the tightly wrapped package.
  • Make it your own. Another advantage to cooking “en papillote” is that you can make each portion to order. Hubby isn’t crazy about onions? Leave the onions out of his salmon packet. No problem!
  • Make it ahead. You can even meal prep your pesto salmon the night before, wrap it up in parchment, and refrigerate it. Just pop the packets into the oven for dinner.
Ingredients needed including salmon and vegetables.

Ingredient Notes

Look for the printable recipe card near the end of the post for complete instructions, measurements, and nutrition information.

  • Salmon Fillets – Because pesto salmon is cooked right on top of the vegetables, I prefer skin-off fillets. However, don’t worry if you have skin-on fillets. The salmon will separate from the skin easily once it’s cooked. If the salmon is frozen, be sure to thaw it according to package directions or overnight in the fridge.
  • Zucchini or Summer Squash – Your choice. Look for a smaller-sized squash so it will be nice and tender.
  • Cherry or Grape Tomatoes – The tomatoes get good and squishy and add a nice pop of color and acidity.
  • Red Onion or Shallots – Really, any type of onion will work here. Choose your favorite.
  • Kalamata Olives – These dark reddish brown olives add color and so much flavor. If you prefer a different type of olive, go for it. I leave the olives out of my packet because I’m not a fan.
  • Basil Pesto – Wow, talk about flavor! It doesn’t get much better than pesto. Use homemade pesto or buy prepared pesto at the store.
  • Olive Oil, Salt, and Pepper – Just a bit of oil, and salt and pepper to taste.
  • Parchment Paper – Easy-to-use parchment paper takes the place of pots and pans in this recipe.

Why Cook Fish in Parchment Paper?

“En papillote” is a great method for cooking flaky fish and other delicate foods, and steaming requires little to no oils or added fats. Parchment paper is coated in food-safe silicone that is also heat resistant, and it’s so handy for baking and roasting! You’ll find it by the foil and plastic wrap in grocery stores. You can also buy parchment paper online.

How To Make Salmon In Parchment Paper

This pesto salmon recipe is ready and on the table in 25 minutes. You’ll need a rimmed baking sheet to set the packets on so you can easily transfer them to the oven. The baking sheet will also prevent any spillage in case your packets leak.

Cut the parchment paper. Start with two sheets of parchment paper, about 12 by 16 inches. Fold each one in half and cut them into large oval shapes. Lay the ovals flat.

Arrange the veggies on the paper. Next, slice the zucchini (or summer squash) and onions quite thinly so they get tender. Cut the tomatoes in half. Arrange them on one half of each paper. Chop the olives and sprinkle those on the veggies. Drizzle on a little olive oil and season with salt and pepper.

Add the salmon and pesto. Place a salmon fillet on the vegetables (skin side down if it has skin). Finally, slather on the pesto. It will give such great flavor to the salmon!

Fold into packets. Fold the parchment paper over the salmon and vegetables. Fold the edges closed, pleating as you go.

Bake. Place each packet on the baking sheet and put it into the oven. Bake salmon for 25 minutes. Take care when you open the packets because they are full of hot steam!

Overhead view of two open packets of pesto salmon with vegetables.

Tips for Success

This pesto salmon recipe is guaranteed to become a fast favorite. It’s pretty fool-proof and clean-up is a snap! Keep these tips in mind:

  • Use the right paper. Never substitute waxed paper (wax paper or paraffin paper) for parchment paper. Waxed paper is coated with paraffin, not silicone like parchment paper, and is not heat-resistant. It may melt or even catch fire in the oven.
  • Check for doneness. Because parchment paper salmon is completely wrapped up, it can be a little tricky to determine when it’s finished cooking. Unwrap the packet a little and use an instant-read thermometer inserted into the salmon fillet. It should be 145°F for well-done.
  • Scale the recipe. I’ve written this recipe for two servings but it’s easy to double or triple.
  • Don’t sweat the small stuff. If the salmon is a bit overdone, don’t panic. Because the packet retains all the moisture, the salmon doesn’t dry out as quickly.


Will salmon skin stick to baking paper?

Parchment paper is coated with silicone and is considered non-stick, so the salmon bakes up nicely inside without oil or cooking spray. Make sure to use parchment paper and not waxed paper, as they are not the same thing. See the tips section above.

How do you know when the salmon is finished cooking?

Salmon is done cooking when the internal temperature reaches 145ºF, as recommended by the FDA. If you don’t have a thermometer, check to see that the salmon flakes easily with a fork.

Pesto salmon on a bed of vegetables, flaked to show the texture.

Make This Pesto Salmon Recipe Your Own

Try these easy ways to adapt this easy pesto salmon recipe:

  • Use foil instead of parchment paper. The pesto salmon and vegetables can be baked in foil. Use a double or triple layer, depending on how heavy-duty your foil is. Or, grill this salmon in foil, see the next tip.
  • Grill it. If you’re grilling instead of baking, be sure to use foil instead of parchment paper. Also, try this recipe for grilled salmon in foil with garlic, butter, and chives.
  • Use different vegetables. Not a fan of zucchini? Substitute different vegetables such as broccoli, asparagus, thinly sliced red potatoes, corn, radishes, etc.
  • Pesto substitutes. Try chimichurri or top the salmon simply with lemon slices and dill or fresh basil leaves.
  • Looking for more delicious baked salmon recipes? Try this almond crusted salmon and lemon salmon with dill.

What to Serve With Salmon

Salmon in parchment is almost like opening a present for dinner! This pesto salmon recipe is a light dinner on its own, or you can serve your salmon with creamy pasta, like this tomato cream sauce with angel hair, or baked feta pasta. Pair your dinner with a slice of rustic bread and olive oil dipping sauce or a fresh arugula salad. Try this Mediterranean green bean salad for another fresh and tasty choice!

Pesto salmon with vegetables in parchment paper.


Getting a head start on this pesto salmon recipe is easy! The zucchini, onions, olives, and tomatoes can be prepped a day in advance and refrigerated. If you prefer, make up each packet and refrigerate them overnight. Your salmon is ready to bake the following day.

Storing and Reheating Leftovers

  • Fridge. Refrigerate any leftovers promptly. Store the pesto salmon and veggies airtight for up to 2-3 days.
  • Reheat. Reheat the salmon in the microwave or the oven until warmed through.

Free Meal Plans

Interested in weekly meal plans that include this recipe? Take a look at my Meal Plan #25 or Meal Plan #70. You’ll find a wholesome recipe for each weekday plus a categorized grocery list. Let me do the planning for you this week! We add a new meal plan weekly.

More Salmon Recipes


Pesto Salmon in Parchment Paper (full meal)

4.67 from 6 votes
Prep: 15 minutes
Cook: 25 minutes
Total: 40 minutes
Servings: 2 servings
This all-in-one pesto salmon in parchment is delicious and healthy, and you'll love the easy clean-up! Made with juicy salmon fillets, aromatic basil pesto, and veggies baked inside a parchment paper packet.
Save this recipe!
Get this sent to your inbox, plus get new recipes from us every week!
Please enable JavaScript in your browser to complete this form.


  • 1 medium zucchini or summer squash, thinly sliced (⅛ – ¼ inch thick)
  • 1 cup halved cherry or grape tomatoes
  • 1 cup thinly sliced red onion or shallots
  • cup coarsely chopped kalamata olives
  • 2 teaspoons olive oil
  • ¼ teaspoon kosher salt
  • ¼ teaspoon coarsely ground black pepper
  • 2 (6 oz. each) salmon fillets (skin on or off)
  • ¼ cup basil pesto (either homemade or store bought)


  • Preheat oven to 375°F. Fold 2 sheets (12 x 16 inches) of parchment paper in half vertically and cut into large ovals. Open up.
  • Arrange zucchini, tomatoes, and onion on one side of the fold in each oval. Sprinkle with chopped olives. Drizzle each packet with 1 teaspoon olive oil and season with salt and pepper.
  • Set a salmon fillet on the vegetables. Spread pesto, divided evenly, on both fillets.
  • Fold parchment paper over the salmon and fold edges closed, pleating as you go.
  • Place each packet on rimmed baking sheet and bake 25 minutes. Carefully open packets (watch for hot steam!) and check internal temperature of salmon (145°F). Serve immediately.


  • Nutrition information is for the contents of one packet containing a salmon fillet and vegetables.
  • Chimichurri is a good substitute for pesto. If you prefer, just top the salmon with a few lemon slices and fresh dill or basil. 
  • For more servings, simply double or triple the ingredients and make more packets.
  • This recipe has been completely updated 4/2022.



Calories: 492kcal, Carbohydrates: 17g, Protein: 38g, Fat: 30g, Saturated Fat: 5g, Polyunsaturated Fat: 5g, Monounsaturated Fat: 9g, Cholesterol: 96mg, Sodium: 1020mg, Potassium: 1395mg, Fiber: 5g, Sugar: 9g, Vitamin A: 1601IU, Vitamin C: 34mg, Calcium: 125mg, Iron: 2mg

Nutrition information is automatically calculated, so should only be used as an approximation.

Did You Make This?Share a comment and rating below! I love hearing what you think!
Free email series

5 Time & Stress Saving Cooking Secrets

Free email series of my best tips!


4.67 from 6 votes (5 ratings without comment)

Leave a comment

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

Recipe Rating

The maximum upload file size: 1 MB. You can upload: image. Drop files here


  1. Bree says:

    I have always wanted to try fish in parchment. Thanks for the great post!

  2. Rachael says:

    what a great idea – I have only used parchment for baking cookies and under a baking chicken

  3. Ley Willis says:

    I haven’t cooked salmon in so long… that has got to change.

  4. Lindsay @ biking before bed says:

    I have cooked in foil packet before and loved not having any clean up!

  5. jessica w. says:

    The hubs and I are trying to be healthier, and this cookbook looks like it would really help

  6. Nancy says:

    This sounds like my kind of cookin’- I really dislike cleaning up after dinner. I would love to try out a parchment recipe but not fish :)

  7. Mom says:

    I love salmon and this looks like a great way to prepare it. I’ll try this one soon!

  8. Ashley@BakerbyNature says:

    I love no mess meals, and this looks delicious!!

  9. Donna @ Cookistry says:

    This will help me use up the 2000 sheets of parchment I have. Yep, that many. Bought 1000 sheets of full-sheet size at a restaurant supply house for cheap, had it cut in half to fit home-sized half-sheet pans, and gave some away. Still have probably 1500 sheets. I use it like it’s free.

  10. Lizzie says:

    What a great idea!