If you are looking for a meal that’s vibrant, fresh, and downright delicious, then this Sheet Pan Salmon and Asparagus with Cherry Tomatoes and Pesto Recipe is exactly what you need. Combining tender salmon fillets with crisp asparagus and juicy cherry tomatoes, all enhanced by the bright, herby flavors of pesto and lemon, this dish is a feast for the senses. What makes it even better is how effortlessly everything cooks together on one pan, saving you time and cleanup while delivering a taste that feels like a warm, home-cooked hug. Once you try this recipe, it’s bound to become a favorite in your weeknight rotation.
Ingredients You’ll Need
This recipe relies on simple, fresh ingredients that come together to create a harmonious blend of flavors, textures, and colors. Each component brings something special to the sheet pan, resulting in a dish that’s as beautiful as it is tasty.
- Olive oil (2 ½ tablespoons, divided): Used for roasting and enhancing the natural flavors of the salmon, asparagus, and tomatoes with a lovely, fruity richness.
- Garlic cloves (3, finely minced, divided): Adds aromatic depth and a subtle kick that ties all the elements together.
- Salt (1 ½ teaspoons, divided): Essential for seasoning and bringing out the best in every ingredient.
- Black pepper (¾ teaspoon, divided): Provides a gentle warmth and balance to the dish’s bright notes.
- Cherry tomatoes (1 pound, halved): Burst with sweetness and juiciness, roasting to bring out their concentrated flavors.
- Pesto sauce (¼ cup): Infuses the salmon with an herby, savory punch that complements the fresh veggies beautifully.
- Lemon juice (2 tablespoons, divided): Adds a zesty brightness that lifts the dish and adds refreshing notes.
- Lemon zest (2 teaspoons, divided): Delivers an intense lemon aroma that enhances the flavor complexity.
- Red pepper flakes (pinch, optional): Introduce a subtle heat that balances the richness of the pesto and salmon.
- Salmon (1 pound, cut into 4 fillets): The star of the dish, tender and flaky, pairing perfectly with the vibrant veggies.
- Asparagus spears (1 pound, trimmed): Provide a pleasing crunch and fresh grassy notes that contrast the soft salmon.
How to Make Sheet Pan Salmon and Asparagus with Cherry Tomatoes and Pesto Recipe
Step 1: Prepare for Baking
Start by preheating your oven to 425°F and lining a large baking sheet with parchment paper. This simple prep step ensures even cooking and easy clean-up, setting you up for success before adding your delicious ingredients.
Step 2: Season the Tomatoes
In a large bowl, whisk together 1 tablespoon olive oil, 2 finely minced garlic cloves, ½ teaspoon salt, and ¼ teaspoon black pepper. Toss the halved cherry tomatoes in this mixture to coat them evenly. Spread the tomatoes out in a single layer on one half of the baking sheet. These tomatoes will roast to perfection, developing a sweet, concentrated flavor that contrasts beautifully with the herbaceous pesto.
Step 3: Prepare the Salmon
In a small bowl, mix together the pesto sauce, 1 tablespoon lemon juice, 1 teaspoon lemon zest, ½ teaspoon salt, ¼ teaspoon black pepper, and a pinch of red pepper flakes if you like a little heat. Place the salmon fillets in one corner of the baking sheet, ensuring at least one inch of space between them for even cooking. Brush most of the pesto mixture onto the salmon, reserving 2 tablespoons for later. The salmon will soak up these vibrant flavors while baking, creating a rich, mouthwatering centerpiece.
Step 4: Season the Asparagus
Using the same bowl that held the tomatoes, mix together the remaining 1 ½ tablespoons olive oil, 1 minced garlic clove, ½ teaspoon salt, and ¼ teaspoon black pepper. This quick flavor boost will let the asparagus shine without overpowering its natural freshness.
Step 5: Arrange and Roast the Asparagus
After the tomatoes and salmon have baked for about 6-7 minutes, gently move the tomatoes to occupy just a quarter of the pan. Then add the asparagus spears in a single layer on the open half of the sheet. Brush the garlic-oil mixture over the asparagus with a pastry brush, coating them evenly. Pop the pan back into the oven and roast everything together for another 10-12 minutes until the asparagus is tender and the salmon flakes easily with a fork.
Step 6: Finish and Serve
Give the salmon a final brush of the reserved pesto sauce and sprinkle the remaining lemon juice and zest over the dish just before serving. This finishing touch adds brightness that perfectly balances the rich salmon and roasted veggies, making your sheet pan dinner nothing short of spectacular.
How to Serve Sheet Pan Salmon and Asparagus with Cherry Tomatoes and Pesto Recipe
Garnishes
Fresh herbs like parsley or basil can be sprinkled over the top to add color and layer in fresh, aromatic notes. A few extra lemon wedges served alongside allow everyone to squeeze on more brightness if they desire.
Side Dishes
While this sheet pan meal is satisfying on its own, serve it alongside fluffy quinoa, a light couscous salad, or even some roasted baby potatoes for an extra touch of comfort and substance.
Creative Ways to Present
Serve the salmon and vegetables over a bed of creamy mashed cauliflower or garlicky sautéed greens for a low-carb twist. Alternatively, turn leftovers into a vibrant salad by flaking the salmon and tossing it with the veggies and some mixed greens, drizzled with a dash of extra pesto or lemon vinaigrette.
Make Ahead and Storage
Storing Leftovers
Store any leftover salmon and veggies in an airtight container in the refrigerator for up to 3 days. Keeping the pesto separate and adding it fresh when reheating helps maintain its brilliant flavor.
Freezing
This dish is best enjoyed fresh, but if you want to freeze leftovers, place cooled salmon and vegetables in a freezer-safe container and freeze for up to 1 month. Note that asparagus texture may change after freezing, so it’s ideal to freeze just the salmon and tomatoes if possible.
Reheating
Reheat leftovers gently in a low-temperature oven or in a skillet to keep the salmon moist and veggies crisp. Avoid microwaving for better texture. Add a squeeze of fresh lemon juice and a drizzle of pesto to revive the flavors before serving.
FAQs
Can I use frozen salmon for this sheet pan recipe?
While fresh salmon is ideal, frozen salmon can work too. Just be sure to thaw it completely and pat dry before seasoning to achieve the best texture and flavor.
Is it possible to substitute the asparagus?
Definitely! Broccoli, green beans, or snap peas all make excellent alternatives that roast well alongside the salmon and tomatoes.
How spicy is this recipe if I add red pepper flakes?
The pinch of red pepper flakes adds only a gentle warmth that complements the pesto without overpowering the other flavors. You can always adjust the amount to your taste.
Can I make this recipe gluten-free?
Yes! All the ingredients in this Sheet Pan Salmon and Asparagus with Cherry Tomatoes and Pesto Recipe are naturally gluten-free, making it a great choice for those with gluten sensitivities.
What pesto should I use?
A classic basil pesto works beautifully here, but feel free to experiment with variations like sun-dried tomato or arugula pesto for a unique twist.
Final Thoughts
This Sheet Pan Salmon and Asparagus with Cherry Tomatoes and Pesto Recipe perfectly balances ease, flavor, and beautiful presentation, making dinner something you can truly look forward to any night. It’s a wonderful way to enjoy fresh, healthy ingredients without spending hours in the kitchen, so go ahead and treat yourself—your taste buds will thank you!
Print
Sheet Pan Salmon and Asparagus with Cherry Tomatoes and Pesto Recipe
This vibrant and healthy Sheet Pan Salmon and Asparagus recipe features tender salmon fillets, roasted cherry tomatoes, and crispy asparagus all baked together for an easy and flavorful dinner. The salmon is coated in zesty pesto sauce with lemon and garlic, while the vegetables are seasoned with olive oil and herbs, making this meal both nutritious and delicious in just 30 minutes.
- Total Time: 30 minutes
- Yield: 4 servings
Ingredients
Vegetables
- 1 pound cherry tomatoes, halved
- 1 pound asparagus spears, trimmed
Salmon and Sauce
- 1 pound salmon, cut into 4 fillets
- ¼ cup prepared pesto sauce
- 2 tablespoons lemon juice (from 1 lemon), divided
- 2 teaspoons grated lemon zest, divided
- Pinch red pepper flakes (optional)
Seasoning and Oil
- 2 ½ tablespoons olive oil, divided
- 3 garlic cloves, finely minced, divided
- 1 ½ teaspoons salt, divided
- ¾ teaspoon black pepper, divided
Instructions
- Prepare for baking. Preheat the oven to 425°F. Line a large baking sheet with parchment paper to prevent sticking and make cleanup easier.
- Season the tomatoes. In a large bowl, whisk together 1 tablespoon olive oil, 2 finely minced garlic cloves, ½ teaspoon salt, and ¼ teaspoon black pepper. Add halved cherry tomatoes to the bowl and toss them well to coat. Spread the tomatoes evenly in a single layer on one half of the prepared baking sheet.
- Prepare the salmon. In a small bowl, whisk together the pesto sauce, 1 tablespoon lemon juice, 1 teaspoon lemon zest, ½ teaspoon salt, ¼ teaspoon black pepper, and red pepper flakes if using. Add the salmon fillets to an open corner of the baking sheet, spacing them at least 1 inch apart. Brush the pesto mixture evenly over the fillets, reserving 2 tablespoons of the sauce. Place the baking sheet in the preheated oven and bake for 6 to 7 minutes.
- Season the asparagus. While the salmon starts baking, whisk together the remaining 1 ½ tablespoons olive oil, 1 minced garlic clove, ½ teaspoon salt, and ¼ teaspoon black pepper in the same large bowl previously used for the tomatoes.
- Arrange the asparagus. After the salmon and tomatoes have baked for 6 to 7 minutes, use tongs or a spoon to push the roasted tomatoes to just a quarter of the baking sheet. Place the asparagus spears on the open half of the sheet in a single layer. Brush the garlic-oil mixture over all sides of the asparagus using a pastry brush, working quickly to keep the salmon and tomatoes warm.
- Bake the asparagus. Return the baking sheet to the oven and bake for an additional 10 to 12 minutes, or until the asparagus is crispy and the salmon flakes easily with a fork.
- Serve. Brush the remaining 2 tablespoons of pesto sauce over the baked salmon, then serve the dish with the remaining 1 tablespoon lemon juice and 1 teaspoon lemon zest for a fresh burst of flavor.
Notes
- For best results, use fresh salmon and fresh asparagus that is crisp with firm tips.
- If you don’t have prepared pesto sauce, you can easily make your own by blending fresh basil, garlic, pine nuts, Parmesan, and olive oil.
- Keep the asparagus trimmed by snapping off the woody ends before cooking for tenderness.
- Adjust the red pepper flakes to your heat preference or omit for a milder dish.
- Leftovers can be stored in an airtight container in the refrigerator for up to 2 days.
- Prep Time: 10 minutes
- Cook Time: 20 minutes
- Category: Main Dish
- Method: Baking
- Cuisine: American
- Diet: Low Fat