One-Pan Lemon Herb Salmon
Flaky, herb-crusted salmon with roasted asparagus — a complete dinner on one pan in 25 minutes.
Ingredients
Serves 4
- 4 salmon fillets (6 oz each), skin-on
- 1 bunch asparagus (about 1 lb), woody ends snapped off
- 2 tbsp olive oil
- 3 cloves garlic, minced
- Zest and juice of 1 lemon
- 2 tbsp fresh parsley, finely chopped
- 1 tbsp fresh dill (or 1 tsp dried)
- 1 tbsp Dijon mustard
- 1/2 tsp smoked paprika
- Salt and black pepper to taste
- Lemon slices and extra dill to serve
Instructions
- 1Preheat oven to 400°F (200°C). Line a large baking sheet with parchment paper.
- 2In a small bowl, mix olive oil, garlic, lemon zest, parsley, dill, Dijon mustard, smoked paprika, salt, and pepper to make the herb paste.
- 3Arrange asparagus in a single layer on one side of the baking sheet. Drizzle with 1 tbsp of the herb paste and toss to coat. Season with salt and pepper.
- 4Place the salmon fillets skin-side down on the other side of the pan. Spread the remaining herb paste generously over the top of each fillet.
- 5Roast for 15–18 minutes until the salmon is just opaque in the center and flakes easily with a fork. The exact time depends on the thickness of the fillets — start checking at 12 minutes for thin fillets.
- 6Squeeze lemon juice over everything right as it comes out of the oven. The acid brightens all the flavors.
- 7Serve directly from the pan. Salmon is done when it releases from the skin easily — slide a spatula between the flesh and skin if removing skin before serving.
Pro Tips
- ✓
Don't overcook salmon — it goes from perfect to dry in 2–3 minutes past the ideal point. The center should be just barely opaque and slightly translucent when you break it with a fork. It will continue cooking for another minute from the residual heat on the pan.
- ✓
For crispy skin, place the salmon skin-side down and don't move it during cooking. If you want extra-crispy skin, start the salmon in a cold oven (don't preheat) directly on a dry pan — the gradual heat renders the fat and crisps the skin beautifully.
- ✓
Any quick-roasting vegetable works in place of asparagus: green beans, cherry tomatoes, baby bok choy, or thinly sliced zucchini all cook in the same time window.
Frequently Asked Questions
How do I know when salmon is done cooking?
Salmon is done when it's just opaque throughout and flakes easily with a fork. The internal temperature should read 125–130°F for medium (slightly translucent in the very center) or 145°F for well-done. A thermometer is the most reliable method. Visually, the flesh changes from deep pink/translucent to lighter pink/opaque as it cooks.
Should I remove the skin from salmon before or after cooking?
Cook salmon with the skin on — the skin acts as a natural barrier that prevents the delicate flesh from drying out and sticking. After cooking, the skin slides off easily with a spatula. If you want crispy skin, keep the skin on throughout and serve skin-side up.
What can I substitute for asparagus in this one-pan salmon recipe?
Green beans, broccolini, snap peas, sliced zucchini, or baby bok choy all work well — all have similar roasting times (15–20 minutes at 400°F). For heartier vegetables like broccoli or Brussels sprouts, give them a 10-minute head start before adding the salmon.
More One-Pan Recipes
Key Ingredient Guides
Cook from what you have — automatically.
Tablespoon scans your grocery receipts, tracks what's in your fridge, and suggests recipes like One-Pan Lemon Herb Salmon before anything expires.