One pan, 35 minutes, and zero stress. That is the promise of this fresh dinner. You deserve a meal that feels special without hours of work. This Crispy Pesto Salmon brings bright flavors to your table tonight.
It is the perfect choice for a spring healthy reset. The combination of fresh fish and tender vegetables is so satisfying. You will love how the herby pesto melts into the warm salmon. It is simple, fast, and incredibly delicious for any night.
Why You’ll Love This Recipe
This recipe is a winner because it balances health and flavor. You get tender roasted vegetables alongside perfectly seared fish. It is ideal for a busy weeknight or a quiet date night. Your family will enjoy the vibrant colors on their plates.
The cleanup is very easy since the oven does most work. You only need one skillet and one sheet pan. It is a great way to eat more greens. The Crispy Pesto Salmon provides high protein and healthy fats. You will feel energized and full after this meal.
Simple Method
Making this dish is very straightforward for any home cook. You roast the vegetables while you prep the fish. Searing the salmon in a hot pan creates a golden, crunchy skin. Then, you simply spread on your favorite pesto. Even if you are a beginner, you can do this.
Ingredients You’ll Need
Most of these items are likely in your kitchen already. Fresh spring produce makes this dish truly shine.
- 2 (6-ounce) salmon fillets, skin-on
- 2 tablespoons olive oil, divided
- 0.5 teaspoon kosher salt
- 0.25 teaspoon ground black pepper
- 0.25 cup basil pesto
- 1 cup cherry tomatoes, halved
- 1 bunch asparagus, woody ends trimmed
- 1 medium zucchini, sliced into 0.5-inch half-moons
- 1 tablespoon fresh lemon juice
Step-by-Step Directions
- Preheat oven to 400°F (200°C) and line a sheet pan with parchment paper.
- Toss cherry tomatoes, asparagus, and zucchini with 1 tablespoon of olive oil, half the salt, and half the pepper.
- Spread vegetables in a single layer on the sheet pan and roast for 15 minutes until tender and slightly caramelized.
- Pat salmon fillets thoroughly dry with paper towels to ensure skin crisping; season all sides with remaining salt and pepper.
- Heat the remaining 1 tablespoon of olive oil in a heavy-bottomed or non-stick skillet over medium-high heat until shimmering.
- Place salmon fillets skin-side down in the skillet, pressing firmly with a spatula for 30 seconds to prevent curling.
- Sear skin-side down for 5 to 6 minutes without moving until the skin is golden and releases easily from the pan.
- Flip the salmon and cook for an additional 2 to 3 minutes until the internal temperature reaches 130°F (54°C) for medium-rare or 145°F (63°C) for well-done.
- Remove salmon from heat and immediately spread 2 tablespoons of pesto over each fillet.
- Serve the salmon alongside the roasted vegetables and finish with a squeeze of fresh lemon juice.
Best Ways to Enjoy It
Serve this meal warm right from the pan. The fresh lemon juice adds a lovely brightness. You can pair it with a side of quinoa. A crisp glass of white wine works perfectly too. Set the table and enjoy a restaurant-quality meal at home.
Storage & Reheating
Store any leftovers in an airtight container for two days. Keep the fish and vegetables together in the fridge. To reheat, use a 350°F oven for ten minutes. This helps keep the salmon skin from getting soggy. Avoid the microwave if you want to maintain the crispy texture.
Tips for Best Results
- Don’t skip drying the salmon with paper towels before cooking.
- Avoid moving the fish until the skin releases naturally from the pan.
- Use a heavy skillet like cast iron for the best sear.
- Prep your vegetables ahead of time to save minutes at dinner.
- For a spring gathering, double the batch to feed a group.
- Add a sprinkle of parmesan cheese for extra savory flavor.
- Check the internal temperature to avoid overcooking your fish.
Ways to Switch It Up
- Use a dairy-free pesto for a paleo-friendly version.
- Swap asparagus for green beans if they look fresher at the market.
- Add red pepper flakes if you want a little spicy kick.
- Try this method with chicken breasts for a different protein option.
Common Questions
Can I use frozen salmon?
Yes, you can use frozen fillets for this recipe. Just make sure to thaw them completely in the fridge. Pat them very dry before you start searing them. This ensures you still get that beautiful crispy skin.
What if I don’t have a skillet?
You can roast the salmon on the sheet pan with the veggies. It won’t be as crispy, but it is still delicious. Bake the fish for about 12 to 15 minutes. This makes the meal a true one-pan dinner.
Will my kids eat this?
Most kids enjoy the mild flavor of salmon and pesto. You can serve the pesto on the side if they are picky. The roasted tomatoes become sweet and candy-like in the oven. It is a very kid-friendly way to serve fish.
I hope this fresh recipe brings some joy to your busy week. There is nothing better than a healthy meal that tastes this good. Happy cooking!
— Alex
Ingredients
- 2 (6-ounce) salmon fillets, skin-on
- 2 tablespoons olive oil, divided
- 0.5 teaspoon kosher salt
- 0.25 teaspoon ground black pepper
- 0.25 cup basil pesto
- 1 cup cherry tomatoes, halved
- 1 bunch asparagus , woody ends trimmed
- 1 medium zucchini , sliced into 0.5-inch half-moons
- 1 tablespoon fresh lemon juice
Instructions
- Preheat oven to 400°F (200°C) and line a sheet pan with parchment paper.
- Toss cherry tomatoes, asparagus, and zucchini with 1 tablespoon of olive oil, half the salt, and half the pepper.
- Spread vegetables in a single layer on the sheet pan and roast for 15 minutes until tender and slightly caramelized.
- Pat salmon fillets thoroughly dry with paper towels to ensure skin crisping; season all sides with remaining salt and pepper.
- Heat the remaining 1 tablespoon of olive oil in a heavy-bottomed or non-stick skillet over medium-high heat until shimmering.
- Place salmon fillets skin-side down in the skillet, pressing firmly with a spatula for 30 seconds to prevent curling.
- Sear skin-side down for 5 to 6 minutes without moving until the skin is golden and releases easily from the pan.
- Flip the salmon and cook for an additional 2 to 3 minutes until the internal temperature reaches 130°F (54°C) for medium-rare or 145°F (63°C) for well-done.
- Remove salmon from heat and immediately spread 2 tablespoons of pesto over each fillet.
- Serve the salmon alongside the roasted vegetables and finish with a squeeze of fresh lemon juice.

