30-minute pistachio crusted salmon is the kind of dinner that makes a regular Tuesday feel looked after. A thick fillet takes a crunchy crown of chopped pistachios, panko, and Parmesan that turns golden in a hot oven. Flaky fish, savoury crust, and barely any washing up.
Tired of the same old salmon dinner? Let’s elevate your weeknight routine with a dish that looks and tastes gourmet but comes together in just 30 minutes. Imagine a perfectly flaky salmon fillet crowned with a crunchy, savory crust of toasted pistachios, crispy panko, and salty Parmesan cheese. This recipe is the perfect marriage of texture and flavor, delivering a restaurant-quality meal with minimal effort. Get ready to impress!
Ingredients
• 1/3 cup / 38g (1.34 oz) pistachios, finely chopped
• 1/4 cup / 25g (0.88 oz) panko bread crumbs
• 1/4 cup / 25g (0.88 oz) grated Parmesan cheese
• 1 large salmon fillet, about 1 lb / 450g
• 1/2 tsp / 2.5g salt
• 1/4 tsp / 1.25g (0.04 oz) black pepper
Instructions
1. Directions
2. Prepare the Oven and Topping: Preheat your oven to 400°F / 200°C. In a small bowl, combine the finely chopped pistachios, panko bread crumbs, and grated Parmesan cheese. Mix well until everything is evenly distributed.
3. Season the Salmon: Line a baking sheet with foil and lightly grease it to prevent sticking. Place the salmon fillet on the foil, skin-side down. Season the fillet generously with salt and pepper.
4. Crust and Bake: Firmly press the pistachio mixture onto the top of the salmon fillet, creating an even, thick crust. Bake, uncovered, for 15-20 minutes, or until the salmon is cooked through and flakes easily with a fork. The crust should be golden brown.
Nutritional Information
• Nutrition Facts (per serving)
• Calories: 458
• Carbohydrates: 6.8g
• Protein: 36.2g
Pro Tips
• for Perfection
• For an extra-crispy crust, lightly toast the panko and pistachios in a dry skillet over medium heat for 2-3 minutes before mixing with the cheese.
• To help the crust adhere better, brush a very thin layer of Dijon mustard or mayonnaise over the salmon before pressing on the pistachio mixture.
• Don’t overcook the fish! Salmon is perfectly cooked when it reaches an internal temperature of 145°F (63°C). For a more tender result, pull it from the oven when it reaches 135°F (57°C).
• Feel free to swap the nuts. Finely chopped almonds or pecans also work beautifully in this recipe.
FAQ
Q: How do I get the pistachio crust to stick to the salmon
A: For better adhesion, you can brush a very thin layer of Dijon mustard or mayonnaise over the salmon fillet before firmly pressing on the pistachio and panko mixture.
Q: What is the ideal internal temperature for cooked salmon
A: Salmon is perfectly cooked when it reaches an internal temperature of 145°F (63°C). For a more tender, medium-rare result, you can remove it from the oven when it reaches 135°F (57°C).
Q: Can I use other nuts besides pistachios for this recipe
A: Yes, this recipe is versatile. Finely chopped almonds or pecans are excellent substitutes for pistachios and work beautifully with the salmon and Parmesan crust.
Q: How can I make the crust extra crispy
A: To achieve an extra-crispy crust, lightly toast the panko bread crumbs and chopped pistachios in a dry skillet over medium heat for 2-3 minutes before mixing them with the Parmesan cheese.
Pro Tips
- Toast the panko and pistachios in a dry skillet for 2-3 minutes before mixing them with the Parmesan. A pre-toasted crust stays shatteringly crisp under the broiler-hot oven.
- Brush a very thin layer of Dijon mustard or mayonnaise over the salmon before pressing on the crust. It acts as glue so the topping doesn't tumble off when you serve.
- Press the pistachio mixture on firmly and evenly across the top of the fillet. A thick, compact layer is what gives you crust in every forkful.
- Pull the salmon at 135°F (57°C) for a more tender result, or 145°F (63°C) for fully done. The fish keeps cooking for a minute or two after it leaves the oven.
- No pistachios? Finely chopped almonds or pecans work beautifully as a straight swap and keep the crust just as crunchy and keto-friendly.
Frequently Asked Questions
How do I keep the pistachio crust from falling off?
Brush a thin layer of Dijon mustard or mayonnaise on the salmon first, then press the crust on firmly. The thin sticky layer holds the nuts and Parmesan in place through baking.
Can I use frozen salmon fillets?
Yes, just thaw them fully and pat them very dry before seasoning. Surface moisture is the fastest way to steam the fish instead of crisping the crust.
What can I substitute for the panko?
Crushed pork rinds or extra chopped nuts replace the panko for a lower-carb crust. The Parmesan and pistachios already carry most of the crunch.
Is pistachio crusted salmon keto-friendly?
It fits a moderate keto day at 6.8g carbs per serving with 36.2g protein and 30.5g fat. The carbs come mostly from the panko, which can be swapped out to lower them further.
Recipe card below.
More Recipes You’ll Love

30-Minute Pistachio Crusted Salmon
Ingredients
Method
- Directions
- Prepare the Oven and Topping: Preheat your oven to 400°F / 200°C.
- In a small bowl, combine the finely chopped pistachios, panko bread crumbs, and grated Parmesan cheese.
- Mix well until everything is evenly distributed.
- Season the Salmon: Line a baking sheet with foil and lightly grease it to prevent sticking.
- Place the salmon fillet on the foil, skin-side down.
- Season the fillet generously with salt and pepper.
- Crust and Bake: Firmly press the pistachio mixture onto the top of the salmon fillet, creating an even, thick crust.
- Bake, uncovered, for 15-20 minutes, or until the salmon is cooked through and flakes easily with a fork. The crust should be golden brown.
- Don't overcook the fish! Salmon is perfectly cooked when it reaches an internal temperature of 145°F (63°C). For a more tender result, pull it from the oven when it reaches 135°F (57°C).








