Sheet Pan Salmon Asparagus Tomatoes

Golden-brown Sheet Pan Salmon with Asparagus and Tomatoes fresh from the oven, glistening with lemon garlic marinade. Save to Pinterest
Golden-brown Sheet Pan Salmon with Asparagus and Tomatoes fresh from the oven, glistening with lemon garlic marinade. | savourysprint.com

This vibrant dish combines succulent salmon fillets with crisp asparagus and sweet cherry tomatoes. Coated in a zesty marinade of olive oil, lemon juice, garlic, and oregano, the ingredients roast together on a single sheet pan for an easy, flavorful meal. Perfect for weeknights, it delivers a balanced blend of protein and fresh vegetables with minimal cleanup. Garnished with fresh parsley and lemon wedges, this healthy option suits gluten-free and low-carb preferences.

Last Tuesday my sister called at 6 PM, completely exhausted, and I talked her through this exact recipe while she had one hand on a screaming toddler and the other reaching for a baking sheet. Thirty minutes later she texted me a photo of empty plates and said it was the first time her kids actually asked for seconds on salmon.

I discovered this combination during a summer when I was trying to eat healthier but refused to sacrifice satisfaction. The way the tomatoes burst and release their juices onto the salmon creates this incredible natural sauce that my friend Maya swore must have cream in it.

Ingredients

  • 4 salmon fillets: Skin on helps keep the fish moist during roasting, but remove it beforehand if you prefer that crispy sear instead
  • 1 lb asparagus: Thin spears cook faster and get beautifully tender while thicker ones maintain a satisfying crunch
  • 1 pint cherry tomatoes: They sweeten intensly in the oven, creating little bursts of acidity that cut through the rich salmon
  • 3 tbsp olive oil: Dont skimp here, the oil helps the vegetables caramelize and keeps the salmon from drying out
  • 2 tbsp fresh lemon juice: Brightens everything and cuts through the natural richness of the fish
  • 2 garlic cloves: Mince them finely so they disperse evenly instead of burning in spots
  • 1 tsp dried oregano: Fresh herbs work beautifully here too if you have them on hand
  • ½ tsp black pepper: Freshly cracked makes a noticeable difference in depth
  • Zest of 1 lemon: This is where all the bright aromatic oil lives, so dont skip it
  • 2 tbsp fresh parsley: Adds a fresh pop of color and flavor right before serving

Instructions

Get your oven ready:
Preheat to 400°F and line a large baking sheet with parchment paper. Trust me, youll thank yourself later when cleanup takes thirty seconds instead of ten minutes.
Whisk up the magic:
Combine olive oil, lemon juice, lemon zest, garlic, oregano, salt, and pepper in a small bowl. The mixture should look emulsified and fragrant.
Prep the vegetables first:
Spread asparagus and tomatoes on your baking sheet, drizzle with half the marinade, and toss everything gently with your hands until evenly coated.
Arrange for success:
Nestle the salmon fillets among the vegetables, then brush the remaining marinade generously over each piece. The salmon should be in a single layer, not overlapping.
Let the oven do its work:
Roast for 15 to 20 minutes. Youll know its done when the salmon flakes easily with a fork and the tomatoes have started to wrinkle and burst.
Finish with fresh touches:
Sprinkle everything with chopped parsley and serve immediately with lemon wedges on the side for squeezing.
Succulent Sheet Pan Salmon with Asparagus and Tomatoes served on a platter with lemon wedges and parsley. Save to Pinterest
Succulent Sheet Pan Salmon with Asparagus and Tomatoes served on a platter with lemon wedges and parsley. | savourysprint.com

This recipe became my go-to when my neighbor Sarah recovered from surgery and I needed something nourishing that didnt require me to be away from my own family for hours. She still talks about how the house smelled while it was baking.

Make It Your Own

Ive swapped asparagus for green beans, broccoli, or even Brussels sprouts when thats what I had in the crisper drawer. The cooking time stays roughly the same, just keep an eye on softer vegetables that might need a few less minutes.

Serving Suggestions

My favorite way to serve this is over a bed of fluffy quinoa or alongside crusty bread to soak up those pan juices. Sometimes I throw some bread directly on the baking sheet for the last five minutes to toast it in the flavorful oils.

Storage Leftovers

The salmon actually makes fantastic lunch the next day, though the texture will be more like a cooked salmon salad. I like to flake it into a bowl with leftover vegetables and serve over mixed greens with an extra squeeze of lemon.

  • Store in an airtight container for up to 2 days
  • Reheat gently in the microwave or eat cold
  • The flavors actually meld and improve overnight
Easy weeknight Sheet Pan Salmon with Asparagus and Tomatoes, perfect for a low-carb, gluten-free dinner. Save to Pinterest
Easy weeknight Sheet Pan Salmon with Asparagus and Tomatoes, perfect for a low-carb, gluten-free dinner. | savourysprint.com

Theres something deeply satisfying about a dinner that feels restaurant special but comes together with such minimal effort. Maybe thats why this recipe has earned permanent rotation in my weeknight arsenal.

Recipe FAQs

Roast at 400°F (200°C) to ensure the salmon cooks evenly while the asparagus and tomatoes become tender and slightly caramelized.

Yes, green beans or broccoli make excellent alternatives that roast well alongside salmon and tomatoes.

The salmon flakes easily with a fork and turns opaque throughout when done, usually after 15–20 minutes of roasting.

Keeping the skin on helps retain moisture and adds flavor, but you can remove it based on personal preference.

Quinoa, rice, or crusty bread complement this dish well and help round out the meal.

Sheet Pan Salmon Asparagus Tomatoes

A wholesome one-pan meal with salmon, tender asparagus, and juicy cherry tomatoes ready in 30 minutes.

Prep 10m
Cook 20m
Total 30m
Servings 4
Difficulty Easy

Ingredients

Fish

  • 4 salmon fillets (about 6 oz each), skin on or off as preferred

Vegetables

  • 1 lb asparagus, trimmed
  • 1 pint cherry tomatoes, halved
  • 1 small red onion, thinly sliced (optional)

Marinade & Seasoning

  • 3 tbsp olive oil
  • 2 tbsp fresh lemon juice (about 1 lemon)
  • 2 garlic cloves, minced
  • 1 tsp dried oregano
  • 1 tsp salt
  • ½ tsp black pepper
  • Zest of 1 lemon

Garnish

  • 2 tbsp fresh parsley, chopped
  • Lemon wedges, for serving

Instructions

1
Prepare the Oven and Baking Sheet: Preheat the oven to 400°F. Line a large baking sheet with parchment paper or foil for easy cleanup.
2
Make the Marinade: In a small bowl, whisk together olive oil, lemon juice, lemon zest, garlic, oregano, salt, and black pepper.
3
Prepare the Vegetables: Arrange the asparagus and cherry tomatoes on the prepared baking sheet. Drizzle with half the marinade and toss to coat. Spread into an even layer.
4
Add the Salmon: Nestle the salmon fillets among the vegetables. Brush salmon with the remaining marinade.
5
Roast the Meal: Roast in the oven for 15–20 minutes, or until the salmon is cooked through and flakes easily with a fork, and the vegetables are tender.
6
Garnish and Serve: Remove from oven. Sprinkle with fresh parsley and serve with lemon wedges.
Additional Information

Equipment Needed

  • Large sheet pan
  • Mixing bowls
  • Pastry brush (optional)
  • Knife and cutting board

Nutrition (Per Serving)

Calories 370
Protein 38g
Carbs 10g
Fat 20g

Allergy Information

  • Contains fish (salmon)
Natalie Brooks

Natalie shares approachable recipes and real cooking wisdom for anyone who loves homemade food.