Pesto Salmon Recipe
This pesto salmon recipe combines the rich flavors of salmon with the fresh, herbal notes of basil pesto. Perfect for any occasion, this dish is not only easy to prepare but also a feast for the eyes and palate. Serve it with a side of vegetables or a light salad, and enjoy a nutritious meal that is sure to impress your family and friends.
Ingredients
- 2 salmon fillets
- 1 cup fresh basil leaves
- 1/4 cup pine nuts
- 1/2 cup grated Parmesan cheese
- 2 cloves garlic
- 1/2 cup olive oil
- Salt and pepper to taste
- Lemon wedges for serving

Servings and Cooking Time
This recipe serves 2. Preparation time is approximately 10 minutes, and cooking time is about 15 minutes.
Nutritional Value
This pesto salmon recipe provides about 400 calories per serving (1 fillet with pesto). It contains 30g of protein, 28g of fat, and 5g of carbohydrates. Rich in omega-3 fatty acids, it’s a healthy choice for a balanced diet.
Step-by-Step Cooking Process
- Preheat your oven to 400°F (200°C).
- In a food processor, combine basil, pine nuts, Parmesan, and garlic. Pulse until finely chopped.
- While the processor is running, slowly drizzle in the olive oil until smooth.
- Season the pesto with salt and pepper to taste.
- Place the salmon fillets on a baking sheet lined with parchment paper.
- Spoon the basil pesto generously over each salmon fillet.
- Bake the salmon in the preheated oven for 12-15 minutes, or until it flakes easily with a fork.
- Remove from the oven and let it rest for a few minutes.
- Serve the salmon with lemon wedges on the side.
- Enjoy your delicious pesto salmon with your favorite side dishes!

Alternative Ingredients
If you don’t have pine nuts, you can substitute them with walnuts or almonds. Additionally, for a dairy-free option, use nutritional yeast instead of Parmesan cheese. Fresh spinach can also be blended into the pesto for added nutrition.
Serving and Pairings
This pesto salmon pairs well with a fresh garden salad, roasted vegetables, or quinoa. For a complete meal, consider serving it alongside garlic bread or a light pasta dish.
Storage and Reheating
Store leftover pesto salmon in an airtight container in the refrigerator for up to 2 days. To reheat, place the salmon in a preheated oven at 350°F (175°C) until warmed through. Freezing is not recommended, as the texture may change upon thawing.
Cooking Mistakes
- Overcooking the salmon can make it dry—check for doneness early.
- Not seasoning the pesto properly can lead to bland flavors.
- Using stale pine nuts can affect the taste of the pesto.
- Skipping the letting the salmon rest can result in loss of juices.
- Blending the pesto too long can make it too runny.
Helpful Tips
- Use fresh, high-quality ingredients for the best flavor.
- Experiment with different nuts in the pesto for unique flavors.
- Adding a splash of lemon juice to the pesto brightens the flavor.
- Consider marinating the salmon in lemon juice for a few minutes before applying pesto for added zest.

FAQs
Can I use frozen salmon for this recipe?
Yes, you can use frozen salmon. Just make sure to thaw it completely before cooking. This ensures even cooking and better texture.
What can I serve with pesto salmon?
Pesto salmon pairs wonderfully with vegetables, rice, or a light salad. Consider serving it with sides like steamed broccoli or a quinoa salad for a well-rounded meal.
How long does pesto last in the fridge?
Homemade pesto can last in the fridge for about 5-7 days. Store it in an airtight container, and drizzle a thin layer of olive oil on top to prevent browning.
Can I make the pesto ahead of time?
Absolutely! You can make the pesto up to a week in advance. Just store it in the refrigerator, and give it a quick stir before using.
Is this recipe healthy?
Yes! This pesto salmon recipe is rich in omega-3 fatty acids from the salmon and antioxidants from the basil, making it a nutritious choice.
Conclusion
This pesto salmon recipe is not only easy to prepare but also bursting with flavor. Perfect for busy weeknights or special occasions, it showcases the delightful combination of fresh salmon and homemade pesto. Enjoy this dish with your favorite sides for a complete and satisfying meal.

Pesto Salmon Recipe
Ingredients
- 2 salmon fillets
- 1 cup fresh basil leaves
- 1/4 cup pine nuts
- 1/2 cup grated Parmesan cheese
- 2 cloves garlic
- 1/2 cup olive oil
- Salt and pepper to taste
- Lemon wedges for serving
Instructions
- Preheat your oven to 400°F (200°C).
- In a food processor, combine basil, pine nuts, Parmesan, and garlic. Pulse until finely chopped.
- While the processor is running, slowly drizzle in the olive oil until smooth.
- Season the pesto with salt and pepper to taste.
- Place the salmon fillets on a baking sheet lined with parchment paper.
- Spoon the basil pesto generously over each salmon fillet.
- Bake the salmon in the preheated oven for 12-15 minutes, or until it flakes easily with a fork.
- Remove from the oven and let it rest for a few minutes.
- Serve the salmon with lemon wedges on the side.
- Enjoy your delicious pesto salmon with your favorite side dishes!