Pistachio Baked Salmon
This pistachio-baked salmon is one of those weeknight dinners that looks impressive with almost no extra work. A crunchy, slightly sweet pistachio crust brightened with lemon and anchored by dill turns simple salmon fillets into something you’ll want to serve to guests. It’s straightforward, reliable, and forgiving—perfect when you want flavor without fuss.
I test and retest recipes on the blog to make them practical for home cooks. In this version I keep the ingredient list tight and the method direct so you can get dinner on the table in under 30 minutes. Read on for ingredient notes, step-by-step instructions, swap ideas, and troubleshooting tips so your crust stays crisp and the fish stays tender.
What to Buy

- 1 cup salted dry-roasted pistachio nuts, chopped finely — provides the crunchy crust and savory pistachio flavor; buy dry-roasted and salted for best texture and seasoning.
- ½ cup packed brown sugar — adds a touch of caramelized sweetness to balance the nuts and lemon.
- 3 tablespoons freshly squeezed lemon juice — brightens the crust and cuts through richness; use fresh lemon for best flavor.
- 1 teaspoon dried dill weed — a classic herb match for salmon; dried is fine here because it mixes into the nut topping.
- 1 teaspoon coarsely ground black pepper — adds background spice; freshly grind if possible.
- Six 6-ounce skinless salmon fillets — choose even-thickness fillets so cooking time is consistent; skinless fillets are specified in the recipe.
Cook Pistachio Baked Salmon Like This
Step-by-step baking method
- Preheat the oven to 425°F. Position a rack in the middle of the oven so the fillets bake evenly.
- In a small bowl, combine the finely chopped pistachio nuts, packed brown sugar, freshly squeezed lemon juice, dried dill weed, and coarsely ground black pepper. Stir until the sugar is moistened and the mixture holds together slightly.
- Line a 15x10x1-inch baking pan with foil and grease it lightly. Place the six 6-ounce skinless salmon fillets in the pan in a single layer, leaving a little space between each fillet.
- Measure the thickness of each fillet at its thickest point so you can judge bake time. The recipe timing is based on ½-inch increments.
- Spoon the pistachio mixture evenly over the top of each fillet. Use the back of the spoon or your fingertips to gently press the mixture onto the fish so it adheres and forms a compact crust.
- Bake in the preheated 425°F oven. Calculate 6 to 8 minutes of baking time for each ½-inch of fillet thickness—start checking at the earlier time. Fish is done when it flakes easily with a fork and is opaque through the thickest part.
- Once done, remove the pan from the oven and let the fillets rest for 2 minutes before serving to let residual heat settle the crust.
Reasons to Love Pistachio Baked Salmon
- Quick: The method is fast—most fillets cook in under 20 minutes total.
- Textural contrast: A crunchy, nutty crust pairs with silky, tender salmon.
- Balanced flavors: Brown sugar and lemon create a sweet-tart note that lifts the richness of the fish.
- Simple shopping: Pantry staples plus one nut make this an easy prep dish.
- Impressive but accessible: Looks plated and restaurant-worthy without advanced technique.
Swap Guide

- Pistachios: If allergic or unavailable, toasted almonds or panko mixed with a tablespoon of butter make a good crunchy alternative.
- Brown sugar: Replace with maple syrup for a more complex sweetness—use about 3 tablespoons, but note the crust will be less granular.
- Lemon juice: Lime juice can be used for a brighter, sharper finish.
- Dill weed: Fresh dill (1 tablespoon, chopped) can replace dried; gently fold it into the nut mixture so it doesn’t wilt.
- Salmon fillets: Any firm-fleshed fish (sea bass, cod steaks) can work—adjust bake time for thickness and doneness.
Before You Start: Equipment

- Oven preheated to 425°F—accurate temperature ensures a crisp crust.
- 15x10x1-inch baking pan lined with foil—makes cleanup simple and fits six fillets comfortably.
- Small mixing bowl for the pistachio topping—easy to mix and spoon from.
- Measuring cup and spoons—use exact amounts for the balance of sweet, acid, and spice.
- Sharp knife and cutting board—to finely chop pistachios for even texture and adherence.
- Fork or instant-read thermometer (optional)—fork for flake test; thermometer should read 125–130°F for medium, 140°F for fully opaque fish.
Troubles You Can Avoid
- Soggy crust: Press the pistachio mixture firmly onto the fillet and avoid adding extra liquid. Use dry-roasted pistachios as specified.
- Uneven cooking: Choose fillets of similar thickness and measure thickness to calculate baking time correctly (6–8 minutes per ½-inch).
- Overbaked fish: Start checking at the earlier time and use the fork-flake test; salmon dries out quickly if left in the oven too long.
- Burned nuts: If your crust browns too fast, tent lightly with foil for the last minute or two while ensuring the fish reaches doneness.
Season-by-Season Upgrades
- Spring: Add chopped fresh parsley or a scattering of pea shoots at plating for brightness.
- Summer: Serve with a corn and tomato salad dressed in lemon vinaigrette to echo the citrus notes.
- Fall: Mix a pinch of smoked paprika into the pistachio topping for a warm, smoky twist.
- Winter: Pair with roasted root vegetables and a lemony yogurt sauce to cut richness.
Notes from the Test Kitchen
- I tested both skinless and skin-on fillets. The recipe specifies skinless—this gives a uniform pistachio crust without the extra step of removing or crisping skin.
- The 6–8 minutes per ½-inch guideline worked consistently across fillets ¾- to 1-inch thick. For thinner pieces (½-inch), 6 minutes was usually enough; thicker ones sometimes needed the full 8 minutes.
- Finely chopping the pistachios makes them adhere better and produces a more even crust. If your pistachios are too coarse, the topping can fall apart during serving.
- Using packed brown sugar (not light/dry) is important for the crust’s slight caramelization and texture.
Cooling, Storing & Rewarming
- Cooling: Let fillets rest 2 minutes after baking; this stabilizes juices and the crust.
- Storing: Transfer cooled fillets to an airtight container and refrigerate up to 2 days. The crust will soften over time.
- Rewarming: Reheat gently in a 300°F oven on a baking sheet for 8–10 minutes to warm through without drying; a quick 2-minute blast under a hot broiler can help re-crisp the crust—watch closely.
- Freezing: Not recommended for best texture. Freeze only if necessary, wrapped tightly; thaw in the fridge before reheating.
Handy Q&A
- Q: Can I use raw pistachios? A: Use dry-roasted pistachios as stated; raw nuts won’t have the same toasted flavor or crunch unless you roast them first.
- Q: Do I need to oil the fish? A: A lightly greased foil-lined pan is enough. The pistachio mixture adheres without brushing oil on the fillets.
- Q: How do I know when salmon is done? A: It should flake easily with a fork and be opaque through the thickest part. If you use a thermometer, aim for about 125–130°F for moist, medium salmon; 140°F for fully cooked.
- Q: Can I make the topping ahead? A: Yes—mix the pistachio topping and store in the fridge for a day. Bring to room temperature before pressing onto fillets so it adheres properly.
Final Bite
Pistachio Baked Salmon balances texture and flavor with minimal effort. The sweet-salty crunch of the pistachio crust and the bright lemon note make a simple fillet feel special. It’s an easy weeknight hero or a low-fuss dinner for guests—just measure the fillet thickness, press the topping firmly, and watch the oven do the rest.

Pistachio Baked Salmon
Ingredients
- 1 cup salted dry-roasted pistachio nuts chopped finely
- 1/2 cup packed brown sugar
- 3 tablespoons fresh lemon juice freshly squeezed
- 1 teaspoon dried dill weed
- 1 teaspoon coarsely ground black pepper
- 6 6-ounce skinless salmon fillets
Instructions
- Preheat the oven to 425°F (218°C).
- Line a 15x10x1-inch baking pan with foil and lightly grease the foil.
- In a small bowl, mix the chopped pistachios, brown sugar, lemon juice, dried dill, and coarsely ground black pepper until combined.
- Place the salmon fillets in the prepared pan, skin-side down if present, spacing them evenly.
- Spoon the pistachio mixture evenly over the tops of the fillets and gently press it to form a crust.
- Bake the salmon about 6 to 8 minutes per 1/2-inch of thickness, typically 12 minutes for average fillets, or until the fish flakes easily with a fork.
- Remove from the oven and serve.
Equipment
- Oven
- Baking Pan
- foil
- small bowl
- Measuring cups and spoons
- Spoon
Notes
- Serve over hot cooked linguine tossed with pesto.
