This post may contain affiliate links. Please read our disclosure policy.
This Pistachio Crusted Salmon recipe will make you have a special love for salmon and will be your go-to salmon dish for a long time to come. Simple, tasty, and ready in less than 30 minutes.
You may also love my maple pecan salmon recipe. Yummy!

Pistachio is having a moment right now with all the viral recipes happening now using pistachio starting with the Dubai Chocolate bar that’s been going viral for over a year now.
I have been making all sorts of recipes using pistachio but I have to say this pistachio-crusted salmon is one of my favorites. Tender and flaky salmon with a delicious pistachio crust made with parmesan cheese, pistachios, and seasonings. I promise this dish will be so good and a crowd-pleaser.
Ingredients needed
Below is a list of ingredients you will need to make this salmon. Full measurements are listed further down in the recipe card.
- Skinless salmon filets
- Salt and ground black pepper
- Dijon mustard: or honey mustard
- Lemon juice and zest
- Roasted pistachios
- Shaved parmesan
- Italian seasoning
- Garlic powder
- Optional: greens, lemon wedges, to serve with
How to make it
Preheat the oven to 400º F and spray a large baking dish with a bit of cooking oil spray.
Step 1: Place the salmon fillets on the prepared baking dish and season with salt and pepper. In a small bowl combine the mustard with lemon juice, zest and brush the salmon on all sides with this mixture. This will help the pistachio coating to stick to the salmon.
Step 2: In a small food processor, add the shelled pistachio, parmesan, and seasonings. Pulse until mostly grounded.
Step 3: Evenly spread the pistachio mixture over the salmon filets and gently press to help it adhere.

Step 4: Bake for 10-12 minutes, or until flaky. Serve with lemon wedges and some greens.
Tips from my kitchen
- You may use skin-on or skinless salmon fillets. If you can get your hands on skinless it would be a bit effortless. Regardless, you would cook the same way.
- Do not overbake the salmon. The recommended time is to cook the salmon until it reaches an internal temperature of 165F or until it flakes easily.
- Swap the pistachio with any other nuts like almonds, pecans, or walnuts.
Common Questions
Yes. If all you have on hand or can only buy skin-on salmon, you can use that instead. The cook time will be the same and nothing needs to be changes.
If you want to use white fish like cod or tilapia you can do that. Swapping with any other fish of your choice will be fine.
Yes. You do not have to use pistachio. You can swap it with pecans, almonds, walnuts, and so on.
Store your leftovers in a sealed container for up to 3 days. Freeze for up to one month. To reheat them either place them in a preheated oven for 5-7 minutes or simply microwave them for 40-60 seconds.
More Salmon Recipes
- Baked Teriyaki Salmon
- Creamy Tuscan Salmon
- Baked Pesto Salmon
- BBQ Salmon
- Air Fryer Salmon
- Creamy Salmon Recipes
- Lemon Garlic Bowl
Pin this now to find it later
Pin ItYou may also like
- Scrambled Pancakes
- Turkish Pasta
- Baked Ziti
- Beef Stew Recipe
- Spinach Avocado Pasta
- Grilled Chicken with Mango Salsa
If you try a recipe and you like it, leave me some feedback in the comment section below, and don’t forget to rate it! I would love it if you shared it with friends and family.
FOLLOW me on FACEBOOK | INSTAGRAM | PINTEREST | TWITTER for all of my latest blog posts and recipes.
Super delicious. Thank you