Slow Roasted Pistachio Pesto Crusted Salmon Recipe
This Slow Roasted Pesto Crusted Salmon is your fool-proof answer to an easy, flavor-packed dinner ready in just 30 minutes! With simple ingredients and an easy homemade pistachio basil pesto, this dish is bright and fresh —no breadcrumbs needed.

Anyone who knows me well, has probably heard me preach about the virtues of slow roasting salmon. It’s just one of those things that I feel passionately about. I love teaching people to cook more than anything. But I find that so many are intimidated by cooking fish.
And that’s why I love slow roasting fish. In culinary school and in restaurants, I learned so many ways to cook fish, but this one is the perfect beginner way to cook fish. I love developing recipes that deliver easy wins and build confidence at the same time.
But that doesn’t mean it’s only for beginners. Nope! This method has been on repeat in my house for years.
Let’s get into it!
Want some other incredible roasted fish recipes? Check out my Slow Roasted Salmon with Spring Herb Sauce and my Sheet Pan Broiled Cod with Lemon Herb Sauce.
Why I love this recipe:
Recipe Ingredients
You’ll need the following ingredients to make this pesto salmon:

Ingredient Notes & Substitutions
The ingredients to make this pesto-crusted salmon are easy to find and readily available at any grocery store. When the season allows, I would highly recommend grabbing anything you can at your local farmer’s and market and fish monger for maximum flavor.
Here are a few ingredient notes:
Let’s Make It Together: STEP BY STEP
Be sure to check out the full recipe details and ingredient list in the recipe card below.
Steps 1, 2 & 3:
First, add the pistachios and garlic clove to the bowl of a food processor. Pulse and chop until they are in small pieces, but not blended into a paste. Next, add the basil, mint, lemon zest, salt, and pepper.



Steps 4, 5 & 6:
Pulse to chop everything into small pieces. Then, with the food processor running, drizzle in the olive oil until everything is well combined.



Steps 7, 8 & 9:
Lastly, add the parmesan cheese and pulse just until mixed through. Transfer the pesto to a small bowl and set aside. In the meantime, lay the salmon, skin side down, on a parchment-lined sheet pan. Brush it with a little olive oil and season it well with kosher salt and black pepper.



Steps 10 & 11:
Add about 2/3 of the pesto onto the salmon fillet, smoothing it with the back of a spoon, so that it is about 1/4 inch thick all over. Slow roast at 250 degrees for 25 minutes. Remove from the oven and flake into pieces for serving.



The Technique: What Is Slow Roasting and Why Do It?
Slow roasting is cooking something slowly in the oven at a very low temperature – typically between 225-275 degrees Fahrenheit. ‘Low and slow’ might make you think of barbecue, but the same logic applies here.
Why do we slow roast? Easy answers here: even cooking and fantastic moisture retention. When the heat is low, less moisture is lost from whatever you’re cooking – this results in an evenly cooked, juicier finished product. *Bonus: It is almost impossible to overcook something that is being slow roasted.
What are the best things to slow roast? Well, in the case of this recipe, fatty fish like salmon and cod are perfect. Also, tougher cuts of meat are also well-suited for slow roasting, as the long cook time and gentle temperatures help break down the connective tissues and result in meltingly tender meat.


Natalie’s Expert Tips
- If there’s one thing I’ve learned over the years when making pesto, it’s that to achieve great texture, you should not just add everything to the food processor at once and blend it. It’s better to chop the harder things first before adding the herbs, drizzling in the olive oil, and then stirring in the cheese at the end.
- When storing pesto, be sure to place a piece of plastic wrap directly on its surface before sealing the container. This will prevent oxidation and help retain its bright green color.
- If your salmon has the skin attached, you do not need to remove it. In fact, I think the skin helps to retain moisture. Place the salmon skin side down when roasting.
- Wild salmon and farmed salmon have different body composition: farmed salmon tends to be fattier and wild salmon is more lean. As such, wild salmon will require a shorter cooking time for a simple reason: there is less fat to render. Because of this, it is less forgiving in that it will dry out faster if overcooked. If you are using wild salmon, I would reduce your cooking time to 15-17 minutes total, depending on the thickness.
- If you choose to roast an entire side of salmon, the cooking time will need to increase, but will ultimately be determined by the thickness of your fish. Speaking from experience, I would start by adding 10 minutes and then checking the internal temperature, looking for a target of 130 degrees Fahrenheit at the most. Note: if you are roasting a side of wild salmon, it may not require a longer cooking time, due to its lean nature.

Serving Suggestions
- Serve this pesto salmon for dinner with some of my favorite sides – easy cold asparagus orzo salad, potato and green bean salad, or this whipped feta with tomatoes and peaches – all incredibly delicious!
- Consider hosting a brunch and serving it with this spring asparagus and leek tart with phyllo dough – both are so simple, but guests will be so impressed!
- Or just serve it with a simple green salad and some crusty bread and call it a day 😉
Storage & Reheating
STORAGE:
Store any leftover salmon in an airtight container in the refrigerator for 3-4 days. If you have any leftover pesto, store it separately in an airtight container, for up to a week. To help prevent oxidation, place a small piece of plastic wrap directly onto the pesto before sealing with the lid of the container.
REHEATING:
To reheat in the oven, place the salmon in an oven-proof pan or dish with a splash of water, and cover with aluminum foil. Place in a 375-degree oven until warmed through. Alternatively, you can also reheat everything in the microwave in 30 second intervals until everything is warmed through.
FREEZING:
This salmon freezes well in an airtight container for up to 6 months. Thaw in the refrigerator overnight before reheating.

Frequently Asked Questions
Even more delicious salmon recipes you’ll love!
I hope you love this PESTO CRUSTED SALMON!
If you make it, be sure to leave a rating so I know how you liked it!
The Recipe

Slow Roasted Pistachio Pesto Crusted Salmon Recipe
Ingredients
- 2 lbs salmon
- 1 tablespoon olive oil
- 1 teaspoon kosher salt
- 1/2 teaspoon black pepper
PESTO
- 1/4 cup pistachios
- 1 garlic clove
- 2 cups basil (fresh leaves only)
- 1/2 cup mint (fresh leaves only)
- 1 lemon (zest only)
- 3/4 teaspoon kosher salt
- 1/4 teaspoon black pepper
- 1/2 cup extra virgin olive oil
- 1/2 cup parmesan cheese (preferably Parmigiano-Reggiano)
Instructions
- Preheat the oven to 250 degrees Fahrenheit.
- Make the pesto. To make the pesto, add the pistachios and garlic clove to a food processor and process until chopped into small pieces. Next, add the basil, mint, lemon zest, salt, and pepper, and process until chopped into small pieces. Then, with the food processor running, drizzle in the olive oil. Lastly, add the parmesan cheese and mix just until combined. Transfer to a small bowl and set aside.
- Prep the salmon. Place a piece of parchment paper onto a sheet pan and lay the salmon on top. If the salmon has its skin, place the salmon skin side down.
- Brush the top of the salmon with one tablespoon of olive oil and season well with kosher salt and black pepper. Then, place about 2/3 of the pesto on the top of the salmon, smoothing it with the back of a spoon, so that it is about 1/4 inch thick all over.
- Roast the salmon. Transfer the sheet pan of salmon to a preheated oven and roast for 25 minutes.
- Serve. Flake apart the salmon into your desired size pieces and ENJOY!
Notes
- When storing pesto, be sure to place a piece of plastic wrap directly on its surface before sealing the container. This will prevent oxidation and help retain its bright green color.
- If your salmon has the skin attached, you do not need to remove it. In fact, I think the skin helps to retain moisture. Place the salmon skin side down when roasting.
- Wild salmon and farmed salmon have different body composition: farmed salmon tends to be fattier and wild salmon is more lean. As such, wild salmon will require a shorter cooking time for a simple reason: there is less fat to render. Because of this, it is less forgiving in that it will dry out faster if overcooked. If you are using wild salmon, I would reduce your cooking time to 15-17 minutes total, depending on the thickness.
- If you choose to roast an entire side of salmon, the cooking time will need to increase, but will ultimately be determined by the thickness of your fish. Speaking from experience, I would start by adding 10 minutes and then checking the internal temperature, looking for a target of 130 degrees Fahrenheit at the most. Note: if you are roasting a side of wild salmon, it may not require a longer cooking time, due to its lean nature.
Nutrition
Did you make this recipe? I want to know!
I’d love to hear from you! Consider leaving a comment and rating below.
My readers love to read your reviews, adaptations and suggestions! Have a question? I’ll personally respond within 24 hours. Please share any photos on instagram and tag me @nataliemarblecooks so I can see your creations!
I just know you’re going to love this way of making salmon – it’s fresh and bright – and it makes for great leftovers because of the gentle cooking process!