This pistachio-crusted salmon is an elegant yet easy dinner that feels special with minimal effort. Tender salmon fillets are brushed with a honey-Dijon glaze and topped with a crunchy mixture of finely chopped pistachios, breadcrumbs (or panko), and fresh parsley, then baked until the crust is golden and crisp. It’s quick enough for weeknights and impressive enough for guests.

With good salmon available year-round, this preparation highlights the fish’s richness while adding a satisfying crunchy contrast. The recipe comes together quickly: once the salmon is seasoned and the topping is mixed, it only needs about 10–12 minutes in a hot oven. You can have dinner on the table in roughly 30 minutes.
Pistachio Crusted Salmon Recipe Snapshot
- Quick and easy – Ready in under 30 minutes using simple ingredients.
- Crunchy and flavorful – A savory-sweet crust of pistachios, Dijon, honey, and breadcrumbs, with a gluten-free option.
- Elegant but simple – Perfect for a weeknight or for entertaining.
Ingredients You’ll Need

- Salmon fillets – Wild-caught is ideal, but good-quality farmed salmon works fine, fresh or fully thawed.
- Dijon mustard – Adds tang to balance the sweet notes.
- Honey – Use mild honey or a comparable sweetener.
- Pistachios – Unsalted, shelled pistachios, finely chopped. Raw or lightly roasted retain the best color.
- Breadcrumbs – Unseasoned panko or dry breadcrumbs; use gluten-free if needed.
- Fresh parsley – Brightens the crust with fresh flavor and color.
See the recipe card below for exact measurements and seasonings like salt, pepper, and optional granulated garlic.
Substitutions and Variations
- No pistachios – Swap in chopped walnuts, almonds, pecans, or hazelnuts.
- No Dijon – Use whole-grain mustard or yellow mustard with a squeeze of lemon.
- Add citrus – Stir lemon zest into the topping for brightness.
- Mild onion flavor – Add chopped chives to the crust mixture.
How to Make Pistachio Crusted Salmon
Preheat the oven to 375°F. You can cook the salmon skin-on or remove the skin with a sharp fillet knife if you prefer; trim any dark purple bloodline if it concerns you. Place fillets on a parchment- or foil-lined rimmed baking sheet and pat them dry.

- Season the salmon lightly with salt, pepper, and granulated garlic if using. Whisk the Dijon and honey to a smooth paste. In a separate bowl, combine the chopped pistachios, breadcrumbs, and parsley.

- Brush the honey-Dijon mixture over the tops and sides of the fillets so the crust will adhere.

- Press the pistachio mixture onto the top of each fillet so it adheres. Bake at 375°F for 10–12 minutes, depending on thickness, until the salmon reaches about 140–145°F in the thickest part and flakes easily. Finish with lemon wedges if desired.

Serving Suggestions
This salmon pairs beautifully with a bright, crunchy salad like sugar snap pea salad or with simple roasted vegetables. Try one of these sides:
- Riced mashed potatoes for creaminess.
- Roasted asparagus or dressed green beans.
- Honey-roasted carrots for a sweet counterpoint.
- A fennel and orange salad for a citrusy contrast.
Recipe FAQs
Yes. Prepare the crust and honey-Dijon mix a few hours ahead and refrigerate. For best texture, assemble and bake just before serving.
Use other nuts such as almonds, walnuts, or pecans; each gives a slightly different but delicious crunch.
Absolutely. Apply the crust to the top side and bake skin-on; you can remove the skin after cooking if you prefer.
The internal temperature should read 140–145°F in the thickest part and the fish should flake easily. For slightly moister salmon, remove closer to 140°F and allow carryover heat to finish cooking.
More Salmon Recipes
Salmon is versatile and forgiving. Try other preparations like steamed salmon, smoked salmon dip, sesame-crusted salmon, or pellet-grill smoked salmon for different flavors and techniques.
How to Make Steamed Salmon
The Best Smoked Salmon Dip Recipe
Sesame Crusted Salmon
Smoked Salmon on a Pellet Grill
Did You Make This Recipe?
If you try this pistachio-crusted salmon, please leave a comment and rating to share how it turned out. Feedback helps others and is appreciated.
Originally published 7-11-2011; updated.
📖 Recipe
Baked Pistachio Crusted Salmon
Ingredients
- 4 6-ounce salmon fillets
- 2 tablespoons Dijon mustard
- 1 tablespoon honey (or maple syrup)
- 1/2 cup finely chopped unsalted shelled pistachios (or dry roasted)
- 1/4 cup panko or dry breadcrumbs (gluten-free or regular)
- 2 tablespoons finely chopped fresh parsley
- 1/4 teaspoon sea salt
- 1/4 teaspoon ground black pepper
- 1/4 teaspoon granulated garlic powder (optional)
- 4 lemon wedges, for garnish
Instructions
Prep the salmon
- Preheat the oven to 375°F. Pat fillets dry and place on a parchment- or foil-lined rimmed baking sheet. Season lightly with salt, pepper, and garlic powder if using.
Make the topping
- Whisk Dijon and honey in a small bowl. In another bowl, combine chopped pistachios, breadcrumbs, and parsley.
- Spread the honey-Dijon mixture over the tops of the fillets. Press the pistachio mixture onto each fillet so it adheres.
Bake
- Bake for 10–12 minutes, depending on thickness, until the salmon reaches 140–145°F in the thickest part and flakes easily. Serve with lemon wedges.
Notes
- No pistachios? Substitute chopped walnuts, almonds, or pecans.
- No Dijon? Try whole-grain mustard or yellow mustard with lemon juice.
- Add lemon zest to the topping for extra brightness. Chopped chives add a mild onion note.