Oven-Roasted Salmon with Pistachio Crust

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.

Pistachio crusted salmon filets with a snap pea salad on white plates.

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

Ingredients for pistachio crusted salmon on a kitchen counter.
  • 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.

Salmon with honey-mustard topping and a breadcrumb and herb crust mix.
  1. 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.
Salmon fillets topped with honey mustard sauce on a sheet pan with parchment.
  1. Brush the honey-Dijon mixture over the tops and sides of the fillets so the crust will adhere.
Pieces of salmon with a pistachio crust patted on top.
  1. 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.
A filet of pistachio-crusted salmon with sugar snap peas and lemon edges in the back, on a white plate.

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

Can I make this ahead of time?

Yes. Prepare the crust and honey-Dijon mix a few hours ahead and refrigerate. For best texture, assemble and bake just before serving.

What if I don’t have pistachios?

Use other nuts such as almonds, walnuts, or pecans; each gives a slightly different but delicious crunch.

Can I use skin-on salmon?

Absolutely. Apply the crust to the top side and bake skin-on; you can remove the skin after cooking if you prefer.

How do I know when the salmon is done?

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.

  • Close up of a platter of salmon filets with lemon and herbs on a table.
    How to Make Steamed Salmon
  • Creamy salmon dip on an appetizer tray with crackers and cucumber chips.
    The Best Smoked Salmon Dip Recipe
  • black and white sesame salmon
    Sesame Crusted Salmon
  • Flaked smoked salmon from a pellet grill on a serving board with lemons.
    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

A crunchy pistachio-herb crust complements rich salmon. Finish with a squeeze of lemon and serve with asparagus or sugar snap peas.
Prep Time: 10 mins
Cook Time: 12 mins
Total Time: 22 mins
Servings: 4
Calories: 371 kcal

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

  1. 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

  1. Whisk Dijon and honey in a small bowl. In another bowl, combine chopped pistachios, breadcrumbs, and parsley.
  2. Spread the honey-Dijon mixture over the tops of the fillets. Press the pistachio mixture onto each fillet so it adheres.

Bake

  1. 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.

Nutrition (per serving)

Calories: 371 kcal
Carbohydrates: 14 g
Protein: 38 g
Fat: 18 g
Fiber: 3 g