Pistachio Crusted Salmon is an elegant and flavorful seafood dish featuring tender salmon fillets coated in a crunchy crust of finely chopped pistachios, fresh herbs, garlic, Parmesan cheese, and lemon zest. Baked until perfectly flaky with a crisp, golden topping, this recipe combines the rich, buttery taste of salmon with the nutty sweetness of pistachios for a restaurant-quality meal that's surprisingly easy to make.

Perfect for weeknight dinners, holiday gatherings, or special occasions, Pistachio Crusted Salmon pairs beautifully with roasted vegetables, rice pilaf, mashed potatoes, or a fresh Mediterranean salad.


Why You'll Love This Recipe

  • Crispy, crunchy pistachio crust
  • Tender, flaky salmon
  • Rich in protein and omega-3 fatty acids
  • Ready in about 35 minutes
  • Elegant enough for entertaining
  • Naturally flavorful with fresh herbs and lemon
  • Easy to prepare
  • Family-friendly and nutritious

What is Pistachio Crusted Salmon?

Pistachio Crusted Salmon is a baked salmon dish topped with a mixture of chopped pistachios, breadcrumbs, Parmesan cheese, herbs, garlic, butter, and lemon zest. As the salmon roasts, the topping becomes crisp and golden while the fish stays moist and flaky.

The combination of buttery salmon and crunchy pistachios creates a delicious contrast of textures and flavors.


Ingredients

For the Salmon

  • 4 salmon fillets (about 170–200 g / 6–7 oz each)
  • 2 tablespoons extra virgin olive oil
  • 1 tablespoon Dijon mustard
  • 2 garlic cloves, minced
  • 1 tablespoon fresh lemon juice
  • 1 teaspoon lemon zest
  • 1 teaspoon sea salt
  • ½ teaspoon freshly ground black pepper

Pistachio Crust

  • ¾ cup shelled unsalted pistachios, finely chopped
  • ½ cup panko breadcrumbs
  • ¼ cup grated Parmesan cheese
  • 2 tablespoons fresh parsley, finely chopped
  • 1 tablespoon fresh dill, chopped
  • 1 teaspoon fresh thyme leaves
  • 1 garlic clove, minced
  • 2 tablespoons melted butter
  • 1 tablespoon olive oil
  • 1 teaspoon lemon zest

Optional Lemon Butter Sauce

  • 2 tablespoons unsalted butter
  • 1 tablespoon lemon juice
  • 1 teaspoon chopped parsley
  • 1 teaspoon chopped dill

Garnish

  • Lemon wedges
  • Chopped pistachios
  • Fresh parsley
  • Fresh dill
  • Microgreens

Kitchen Equipment

  • Baking tray
  • Parchment paper
  • Mixing bowls
  • Food processor (optional)
  • Pastry brush
  • Measuring cups and spoons
  • Instant-read thermometer

Preparation Time

  • Prep Time: 15 minutes
  • Cook Time: 18–20 minutes
  • Total Time: 35 minutes

Serves: 4


Step 1: Prepare the Pistachio Crust

In a bowl, combine:

  • Chopped pistachios
  • Panko breadcrumbs
  • Parmesan cheese
  • Parsley
  • Dill
  • Thyme
  • Garlic
  • Lemon zest
  • Melted butter
  • Olive oil

Mix until the ingredients are evenly coated and resemble coarse crumbs.


Step 2: Prepare the Salmon

Preheat the oven to 200°C (400°F).

Line a baking tray with parchment paper.

Pat the salmon fillets dry using paper towels.

In a small bowl, mix together:

  • Olive oil
  • Dijon mustard
  • Lemon juice
  • Garlic
  • Salt
  • Black pepper

Brush the mixture evenly over the tops of the salmon fillets.


Step 3: Coat with the Pistachio Mixture

Press the pistachio mixture firmly onto the top of each salmon fillet.

Arrange the fillets on the prepared baking tray, leaving a little space between each one.


Step 4: Bake

Bake for 18–20 minutes, depending on the thickness of the salmon.

The salmon is ready when:

  • It flakes easily with a fork.
  • The pistachio crust is golden brown.
  • The internal temperature reaches 63°C (145°F).

For extra crunch, broil for the last 1–2 minutes, keeping a close watch to prevent the nuts from burning.


Step 5: Prepare the Optional Lemon Butter Sauce

While the salmon bakes, melt the butter in a small saucepan over low heat.

Stir in:

  • Lemon juice
  • Parsley
  • Dill

Warm gently without bringing it to a boil.


Step 6: Serve

Transfer the salmon to serving plates.

Drizzle with the lemon butter sauce, if using.

Garnish with:

  • Lemon wedges
  • Chopped pistachios
  • Fresh parsley
  • Fresh dill
  • Microgreens

Serve immediately.


Flavor Profile

This Pistachio Crusted Salmon offers:

  • Rich, buttery salmon
  • Crunchy roasted pistachios
  • Bright lemon zest
  • Savory Parmesan
  • Fresh herbs
  • Mild garlic
  • Crisp golden crust

Best Side Dishes

Serve Pistachio Crusted Salmon with:

  • Garlic mashed potatoes
  • Lemon herb rice
  • Wild rice pilaf
  • Roasted baby potatoes
  • Steamed asparagus
  • Green beans with almonds
  • Mediterranean quinoa salad
  • Grilled zucchini
  • Caesar salad
  • Roasted Brussels sprouts

Tips for Perfect Pistachio Crusted Salmon

Use Unsalted Pistachios

Unsalted nuts allow you to control the seasoning and prevent the dish from becoming overly salty.

Chop the Pistachios Finely

A fine chop helps the crust stick evenly while still providing plenty of crunch.

Pat the Salmon Dry

Removing surface moisture helps the Dijon mixture and crust adhere properly.

Don't Overcook

Salmon cooks quickly and continues to cook slightly after leaving the oven.

Broil Carefully

Broiling for the final minute creates extra crispness but requires close attention to avoid scorching the nuts.


Delicious Variations

Honey Pistachio Salmon

Mix one tablespoon of honey into the Dijon coating for a sweet and savory glaze.

Mediterranean Pistachio Salmon

Add chopped olives, sun-dried tomatoes, and crumbled feta as a garnish before serving.

Gluten-Free Version

Replace the panko breadcrumbs with gluten-free breadcrumbs or crushed gluten-free crackers.

Spicy Pistachio Salmon

Add cayenne pepper, Aleppo pepper, or chili flakes to the crust for a gentle kick.

Herb and Walnut Salmon

Substitute half of the pistachios with finely chopped walnuts for a deeper nutty flavor.


Storage

Store leftover salmon in an airtight container in the refrigerator for up to 3 days.

Freeze cooked salmon for up to 2 months, though the crust will lose some crispness after thawing.


Reheating

Reheat in a 160°C (325°F) oven for 8–10 minutes until warmed through.

Avoid microwaving if possible, as it softens the crispy nut crust.


Nutrition (Approximate Per Serving)

  • Calories: 520
  • Protein: 39 g
  • Fat: 34 g
  • Carbohydrates: 13 g
  • Fiber: 2 g
  • Sugar: 2 g
  • Sodium: 480 mg

Nutritional values are approximate and may vary depending on the exact ingredients used.


Frequently Asked Questions

Can I use frozen salmon?

Yes. Thaw the salmon completely in the refrigerator and pat it dry before coating it with the Dijon mixture and pistachio crust.

Can I make this recipe dairy-free?

Yes. Omit the Parmesan cheese and replace the butter with additional olive oil or a plant-based butter alternative.

What other nuts can I use?

Almonds, walnuts, pecans, hazelnuts, or macadamia nuts all work well if pistachios are unavailable.

Can I cook Pistachio Crusted Salmon in an air fryer?

Yes. Air fry at 190°C (375°F) for 10–12 minutes, depending on the thickness of the fillets, until the salmon flakes easily and the crust is crisp.

How do I know when the salmon is fully cooked?

The salmon should flake easily with a fork and reach an internal temperature of 63°C (145°F) in the thickest part.


Final Thoughts

Pistachio Crusted Salmon is an elegant seafood dish that combines flaky, buttery salmon with the irresistible crunch of roasted pistachios, fresh herbs, garlic, and lemon. The crisp nut crust adds texture and rich flavor, while the tender salmon remains moist and delicate. Whether served with roasted vegetables, rice, or a fresh salad, this recipe is perfect for both everyday meals and special occasions, bringing a touch of Mediterranean-inspired sophistication to your table.