This dish features tender salmon fillets roasted on a single pan with crisp asparagus and sweet cherry tomatoes. The vegetables and fish are coated in a bright marinade of olive oil, lemon juice, garlic, and herbs, then oven-roasted to lock in flavor and moisture. The result is a wholesome, colorful meal with balanced textures and fresh, zesty notes. Garnished with parsley and served with lemon wedges, it’s a quick and nourishing main course perfect for a simple dinner.
The first time I made this sheet pan salmon was on a Tuesday evening when I had exactly 30 minutes between work and meeting a friend for dinner. I threw everything onto one pan, crossed my fingers, and ended up eating the entire thing standing at the counter because it smelled so incredible.
My sister came over last month and watched me make this, then proceeded to cook it three times that week for her family. She texted me at 11pm one night saying her husband actually asked if they could have it again tomorrow.
Ingredients
- 4 salmon fillets (6 oz each): Skinless works beautifully here but if yours has skin, place it skin side down
- 1 lb asparagus, trimmed: Break off the woody ends by hand where they naturally snap
- 1 pint cherry tomatoes, halved: They burst and create this incredible sauce as they roast
- 3 tbsp olive oil: This helps everything caramelize properly
- 2 tbsp fresh lemon juice: Brightens up the rich salmon perfectly
- 2 tsp lemon zest: Adds concentrated lemon flavor without extra liquid
- 2 garlic cloves, minced: Distribute evenly so no one gets a raw garlic bite
- 1 tsp dried oregano and thyme: Mediterranean herbs that pair naturally with salmon
- 1 tsp kosher salt and ½ tsp black pepper: Season generously since theres no heavy sauce
- 2 tbsp fresh parsley, chopped: Adds fresh color and brightness at the end
- Lemon wedges: For squeezing over right before serving
Instructions
- Get your oven ready:
- Preheat to 400°F and line a baking sheet with parchment paper or foil for effortless cleanup
- Make the magic marinade:
- Whisk together olive oil, lemon juice, lemon zest, garlic, oregano, thyme, salt and pepper in a small bowl
- Prep your vegetables:
- Arrange asparagus and tomatoes on the baking sheet, drizzle with half the marinade and toss until everything glistens
- Position the salmon:
- Place salmon fillets on the sheet and brush the remaining marinade generously over the tops
- Let the oven do the work:
- Roast for 15 to 18 minutes until the salmon flakes easily and vegetables are tender
- Finish it off:
- Sprinkle with fresh parsley and serve immediately with extra lemon wedges on the table
This has become my go to when I want to eat something that feels fancy and restaurant worthy but requires zero fuss. The way the cherry tomatoes burst and create their own little sauce is just magic.
Make It Your Own
Ive swapped asparagus for green beans when the store was out and added thin slices of red onion for extra color. The formula works with whatever vegetables you have on hand as long as they roast in about the same time.
Serving Suggestions
Sometimes I serve this over garlic butter rice if Im extra hungry, but most nights the salmon and vegetables are plenty satisfying. A crusty piece of bread to soak up the pan juices never hurts either.
Perfect Pairings
A chilled glass of Sauvignon Blanc cuts through the richness beautifully. For a non alcoholic option, sparkling water with a twist of lemon mirrors the citrus notes in the dish.
- Add thin lemon slices directly on the salmon before roasting for extra citrus flavor
- Check your salmon earlier than you think, overcooked salmon is sad salmon
- Let the pan rest for 2 minutes before serving so the juices redistribute
Theres something deeply satisfying about a dinner that comes together this quickly but tastes like you spent all day thinking about it.
Recipe FAQs
- → What temperature is best for roasting salmon and vegetables together?
-
Roasting at 400°F (200°C) ensures the salmon cooks evenly while the asparagus and tomatoes tenderize without becoming mushy.
- → Can I substitute asparagus with other vegetables?
-
Yes, green beans or broccoli work well as alternatives and pair nicely with the salmon and tomatoes.
- → How can I prevent the salmon from drying out?
-
Brushing the fillets with marinade and cooking them skin side down helps retain moisture and adds flavor.
- → Is it necessary to use fresh lemon juice and zest?
-
Fresh lemon juice and zest brighten the dish with natural acidity and aroma, enhancing the overall flavor.
- → What herbs complement the salmon and vegetable combination?
-
Dried oregano and thyme or Italian seasoning provide earthy, savory notes that balance the lemon and garlic marinade.