Love this? Pin it for later!
Why This Recipe Works
- One-Pan Wonder: Everything bakes together on a single sheet pan for easy cleanup and minimal kitchen time
- Restaurant-Quality Results: The pesto creates a beautiful crust while keeping the salmon incredibly moist and flavorful
- Ready in 25 Minutes: Perfect for busy weeknights when you want something healthy and delicious fast
- Make-Ahead Friendly: Prep everything in advance and simply pop it in the oven when ready to serve
- Customizable: Swap different nuts, vegetables, or seasonings based on what you have available
- Impressive Presentation: The colorful tomatoes and golden pine nuts make this dish dinner party worthy
- Meal Prep Champion: Leftovers taste even better the next day and work perfectly over salads or grain bowls
Ingredients You'll Need
Success with this recipe starts with selecting quality ingredients. Each component plays a crucial role in creating the perfect balance of flavors and textures that make this dish so memorable. Here's what to look for when shopping:
Salmon Fillets (1.5-2 lbs total): Choose center-cut fillets that are about 1-inch thick for even cooking. Look for vibrant, firm flesh with no fishy smell. Wild-caught salmon offers superior flavor and texture, but farm-raised works well too. If possible, buy the salmon the same day you plan to cook it for the freshest results.
Basil Pesto (1/2 cup): While homemade pesto is absolutely incredible here, a high-quality store-bought version saves time without sacrificing much flavor. Look for pesto made with real Parmigiano-Reggiano cheese and extra virgin olive oil. The bright green color indicates freshness. Avoid brands with added preservatives or artificial flavors.
Cherry Tomatoes (2 cups): The star supporting actors! Choose tomatoes that are plump, glossy, and deep red. Different varieties like grape tomatoes, Sungold, or heirloom cherry tomatoes all work beautifully. The key is ensuring they're ripe but still firm enough to hold their shape during roasting.
Pine Nuts (1/4 cup): These buttery, golden nuts add the perfect crunch and rich flavor. Buy them from a store with high turnover, as pine nuts can go rancid quickly. Toast them lightly in a dry pan for 2-3 minutes before using to enhance their nutty flavor. If pine nuts aren't available, slivered almonds or chopped walnuts make excellent substitutes.
Lemon (1 large): Fresh lemon juice brightens all the flavors and cuts through the richness of the salmon and pesto. The zest adds incredible aromatic oils that perfume the entire dish. Always choose organic lemons when using the zest.
Garlic (3 cloves): Fresh garlic adds depth and pungency that complements the basil pesto beautifully. Mince it finely so it distributes evenly and doesn't burn during the high-heat roasting.
Olive Oil (3 tablespoons): A good quality extra virgin olive oil makes a noticeable difference. Look for cold-pressed oil with a fruity, peppery flavor that will enhance rather than overpower the other ingredients.
How to Make Baked Pesto Salmon with Tomatoes and Pine Nuts
Preheat and Prepare
Position your oven rack in the center and preheat to 425°F (220°C). Line a large rimmed baking sheet with parchment paper or lightly grease it with olive oil. This high temperature is crucial for creating that beautiful caramelization on the tomatoes while keeping the salmon perfectly moist.
Pat and Season the Salmon
Remove salmon from the refrigerator 15 minutes before cooking to take the chill off. Using paper towels, gently pat each fillet completely dry – this step is crucial for proper searing and flavor development. Place salmon skin-side down on the prepared baking sheet. Brush each fillet with olive oil and season generously with salt and freshly ground black pepper on both sides.
Create the Pesto Coating
In a small bowl, combine the pesto with minced garlic and lemon zest. This mixture should be thick enough to coat the salmon without running off. If your pesto is particularly thick, thin it with a teaspoon of olive oil. The garlic adds an extra punch of flavor that permeates the fish during cooking.
Coat the Salmon
Using the back of a spoon or a small offset spatula, spread the pesto mixture evenly over the top of each salmon fillet, creating a generous layer about 1/8-inch thick. Make sure to cover the entire surface while keeping the coating relatively even for consistent cooking.
Arrange the Tomatoes
In a medium bowl, toss the cherry tomatoes with olive oil, salt, and pepper until evenly coated. Arrange them around the salmon fillets, leaving a little space between each tomato. This spacing allows for proper roasting and caramelization rather than steaming. If some tomatoes touch the salmon, that's perfectly fine – they'll absorb the delicious flavors.
Add Pine Nuts
Sprinkle the pine nuts evenly over the tomatoes and around the salmon. They'll toast beautifully in the hot oven, developing a golden color and rich, buttery flavor. Keep an eye on them during the last few minutes of cooking as they can go from perfectly toasted to burnt quickly.
Bake to Perfection
Transfer the baking sheet to the preheated oven and bake for 12-15 minutes, depending on the thickness of your salmon. The salmon is done when it flakes easily with a fork but is still slightly translucent in the center. The internal temperature should reach 125°F (52°C) for medium-rare or 135°F (57°C) for medium. The tomatoes should be burst and caramelized, and the pine nuts golden brown.
Rest and Finish
Remove the baking sheet from the oven and let the salmon rest for 5 minutes. This crucial step allows the juices to redistribute throughout the fish, ensuring every bite is moist and flavorful. Squeeze fresh lemon juice over everything just before serving for brightness.
Expert Tips
Perfect Temperature Control
Use a reliable instant-read thermometer to check doneness. Salmon continues cooking from residual heat, so remove it when it's 5-10 degrees below your target temperature. The fish will be perfectly moist and flaky without being dry.
Room Temperature Magic
Letting salmon sit at room temperature for 15 minutes before cooking ensures even cooking throughout. Cold fish straight from the refrigerator will cook unevenly, with overcooked edges and an undercooked center.
Keep It Dry
Patting the salmon completely dry with paper towels is crucial for proper searing and prevents the fish from steaming. Moisture is the enemy of beautiful caramelization, so take time to thoroughly dry the surface.
High Heat Benefits
Don't be afraid of the high temperature! 425°F creates the perfect environment for caramelizing the tomatoes and creating a beautiful crust on the salmon while keeping the interior moist and tender.
Toast Your Nuts
Lightly toasting pine nuts in a dry pan for 2-3 minutes before adding them brings out their natural oils and intensifies their flavor. Watch them carefully as they can burn quickly!
Fresh Herb Finish
Add a shower of fresh basil or parsley right before serving for color and freshness. The contrast between the roasted elements and fresh herbs creates a more complex, restaurant-quality dish.
Variations to Try
Different Fish Options
This recipe works beautifully with Arctic char, trout, or thick cod fillets. Adjust cooking times based on the thickness of your fish – thinner fillets may need 2-3 minutes less, while thicker cuts may need additional time.
Sun-Dried Tomato Pesto
Swap regular pesto for sun-dried tomato pesto for a richer, more intense flavor. The concentrated tomato flavor pairs beautifully with the salmon and creates a stunning presentation with deep red coloring.
Mixed Nut Blend
Create a custom nut blend using equal parts pine nuts, sliced almonds, and chopped pistachios. Each nut brings its unique flavor and texture, creating a more complex and interesting final dish.
Vegetable Medley
Add zucchini rounds, bell pepper strips, or asparagus spears to the baking sheet for a complete one-pan meal. Toss the vegetables with olive oil and season with salt and pepper before arranging around the salmon.
Spicy Kick
Add 1/2 teaspoon of red pepper flakes to the pesto mixture or drizzle the finished dish with chili oil for a spicy version. The heat beautifully complements the rich salmon and sweet tomatoes.
Citrus Variations
Experiment with different citrus fruits – orange zest and juice create a sweeter, more aromatic version, while lime adds a bright, tropical note that pairs beautifully with the pesto.
Storage Tips
Refrigeration Guidelines
Store leftover salmon in an airtight container in the refrigerator for up to 3 days. Keep the tomatoes and pine nuts separate if possible to maintain their textures. Reheat gently in a 275°F oven for 8-10 minutes, or enjoy cold over salads.
Freezing Instructions
While this dish is best enjoyed fresh, you can freeze cooked salmon for up to 2 months. Wrap individual portions tightly in plastic wrap, then aluminum foil. Thaw overnight in the refrigerator and reheat gently. Note that the tomatoes' texture will change after freezing.
Make-Ahead Strategy
Prep everything up to 8 hours in advance: season the salmon, prepare the pesto mixture, and prep the tomatoes and pine nuts. Store separately in the refrigerator and assemble just before cooking. This makes it perfect for entertaining!
Frequently Asked Questions
Baked Pesto Salmon with Tomatoes and Pine Nuts
Ingredients
Instructions
- Preheat oven: Position rack in center and preheat to 425°F (220°C). Line a rimmed baking sheet with parchment paper.
- Prepare salmon: Pat fillets completely dry with paper towels. Place on prepared sheet, brush with olive oil, and season with salt and pepper.
- Make pesto coating: Mix pesto with minced garlic and lemon zest in a small bowl until combined.
- Coat salmon: Spread pesto mixture evenly over top of each fillet, about 1/8-inch thick.
- Prepare tomatoes: Toss cherry tomatoes with 1 tablespoon olive oil, salt, and pepper. Arrange around salmon.
- Add pine nuts: Sprinkle pine nuts over tomatoes and around the salmon.
- Bake: Cook for 12-15 minutes until salmon flakes easily but is still slightly translucent in center.
- Rest and serve: Let rest 5 minutes, squeeze fresh lemon juice over everything, and garnish with fresh basil.
Recipe Notes
For best results, use salmon fillets that are about 1-inch thick. Thinner fillets may need less cooking time. The salmon is done when it reaches 125°F for medium-rare or 135°F for medium doneness. Let it rest for 5 minutes before serving – this crucial step ensures the fish stays moist and flavorful.