Sheet Pan Salmon Asparagus Tomatoes

A vibrant sheet pan salmon with asparagus and tomatoes, roasted with lemon and herbs for a colorful, healthy dinner. Save to Pinterest
A vibrant sheet pan salmon with asparagus and tomatoes, roasted with lemon and herbs for a colorful, healthy dinner. | dashanddishes.com

This dish features succulent salmon fillets roasted on a sheet pan with vibrant asparagus and sweet cherry tomatoes. Marinated in a blend of olive oil, lemon juice, garlic, and herbs, the ingredients bake together to create a balanced dinner that’s both flavorful and wholesome. Prepared in just 30 minutes, it’s perfect for a quick, nourishing meal. Finished with fresh parsley and lemon wedges, this combination offers bright and fresh notes with minimal effort.

The first time I made this sheet pan salmon, I was running late for a dinner with friends and had zero energy for a complicated meal. Everything went onto one pan, and twenty minutes later, my kitchen smelled like lemon and garlic in the best possible way. Now it is my weeknight secret weapon when I want something impressive but absolutely effortless.

Last summer, my sister was visiting and we were both too tired from a day at the beach to cook anything elaborate. We threw this together while still in our swimsuits, and she made me write down the recipe on the spot. That meal became the benchmark for all our lazy summer dinners since.

Ingredients

  • 4 salmon fillets: Skinless works beautifully here, but skin-on adds extra crispiness if you prefer
  • 1 lb asparagus: Thin spears cook faster, so try to buy similar thickness for even roasting
  • 1 pint cherry tomatoes: These burst and become jammy in the oven, creating their own sauce
  • 1 small red onion: Thinly sliced onion becomes sweet and mellow after roasting
  • 3 tbsp olive oil: This helps the marinade cling and promotes gorgeous caramelization
  • 2 tbsp fresh lemon juice: Bright acidity cuts through the rich salmon perfectly
  • 2 tsp lemon zest: Adds concentrated citrus flavor that juice alone cannot provide
  • 2 garlic cloves: Mince them finely so they do not burn in the high heat
  • 1 tsp dried oregano: Earthy and aromatic, this pairs beautifully with salmon
  • 1 tsp dried thyme or Italian seasoning: Either works wonderfully for that Mediterranean vibe
  • 1 tsp kosher salt: Essential for drawing out moisture and concentrating flavors
  • ½ tsp freshly ground black pepper: Adds just enough warmth to balance the citrus
  • 2 tbsp fresh parsley: Sprinkled at the end for a pop of color and freshness
  • Lemon wedges: Extra lemon on the table lets everyone adjust brightness to taste

Instructions

Preheat your oven:
Heat to 400°F and line a large baking sheet with parchment paper, which saves you from scrubbing later.
Whisk together the marinade:
Combine olive oil, lemon juice, zest, garlic, oregano, thyme, salt, and pepper in a small bowl until emulsified.
Prep the vegetables:
Arrange asparagus and cherry tomatoes on the baking sheet, drizzle with half the marinade, and toss to coat evenly.
Add the salmon:
Place salmon fillets on the pan and brush the tops generously with the remaining marinade.
Roast everything together:
Bake for 15 to 18 minutes until the salmon flakes easily and vegetables are tender.
Finish and serve:
Sprinkle fresh parsley over everything and bring the pan straight to the table with extra lemon wedges.
Golden salmon fillets and tender roasted asparagus and tomatoes on a sheet pan, garnished with fresh parsley and lemon wedges. Save to Pinterest
Golden salmon fillets and tender roasted asparagus and tomatoes on a sheet pan, garnished with fresh parsley and lemon wedges. | dashanddishes.com

My youngest daughter used to pick out tomatoes, but after trying them roasted and sweet, she now asks for seconds. Watching her discover that vegetables could taste that good was one of those parenting wins that feels better than any compliment from a food critic.

Make It Your Own

Sometimes I add capers to the marinade for a briny punch that reminds me of dinners in Italy. Other nights, when I want something with a kick, a pinch of red pepper flakes transforms the whole dish into something completely different while keeping the same easy method.

Perfect Sides

Buttered couscous soaks up the roasting juices beautifully, or sometimes I just serve crusty bread for dipping. On nights when I want something lighter, a simple arugula salad with vinaigrette balances the rich salmon perfectly.

Timing Is Everything

I learned to prep all my vegetables before turning on the oven, because once that marinade hits the salmon, you want everything ready to go. The whole process moves faster than you expect, which is actually part of why this recipe works so well for busy weeknights.

  • Set the table while the oven preheats
  • Check salmon thickness to adjust cooking time
  • Let the pan rest for two minutes before serving
Easy sheet pan salmon with asparagus and tomatoes, served hot from the oven with a bright lemony finish. Save to Pinterest
Easy sheet pan salmon with asparagus and tomatoes, served hot from the oven with a bright lemony finish. | dashanddishes.com

There is something deeply satisfying about a complete dinner that comes together with so little effort yet tastes like you spent all day cooking. This recipe is proof that simple ingredients, treated right, can become something magical.

Recipe FAQs

The salmon is done when it turns opaque and flakes easily with a fork. This usually takes about 15-18 minutes at 400°F (200°C).

Yes, green beans or broccoli work well as alternatives and roast nicely alongside the salmon.

Both work, but cooking skin side down helps keep the fillets moist and makes flipping easier if needed.

Arrange the vegetables in a single layer and toss them with part of the marinade before roasting to ensure even cooking and flavor.

You can marinate the salmon and vegetables up to an hour beforehand, but it’s best to roast just before serving for optimal freshness.

Sheet Pan Salmon Asparagus Tomatoes

Salmon fillets roasted alongside asparagus and cherry tomatoes, enhanced with lemon zest and herbs.

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

Ingredients

Seafood

  • 4 salmon fillets (6 oz each)

Vegetables

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

Marinade & Seasoning

  • 3 tbsp olive oil
  • 2 tbsp fresh lemon juice
  • 2 tsp lemon zest
  • 2 garlic cloves, minced
  • 1 tsp dried oregano
  • 1 tsp dried thyme
  • 1 tsp kosher salt
  • 1/2 tsp freshly ground black pepper

Garnish

  • 2 tbsp fresh parsley, chopped
  • Lemon wedges

Instructions

1
Preheat and Prepare Baking Sheet: Preheat oven to 400°F. Line a large rimmed baking sheet with parchment paper or foil for easy cleanup.
2
Prepare Marinade: In a small bowl, whisk together olive oil, lemon juice, lemon zest, garlic, oregano, thyme, salt, and pepper until well combined.
3
Coat Vegetables: Arrange asparagus and cherry tomatoes on the prepared baking sheet. Drizzle with half the marinade and toss to coat evenly. Spread vegetables in a single layer, leaving space for salmon.
4
Arrange Salmon: Place salmon fillets on the baking sheet. Brush tops with remaining marinade, ensuring each fillet is evenly coated.
5
Roast to Perfection: Roast for 15-18 minutes until salmon is opaque and flakes easily with a fork, and vegetables are tender-crisp.
6
Garnish and Serve: Remove from oven, sprinkle with fresh parsley, and serve immediately with lemon wedges on the side.
Additional Information

Equipment Needed

  • Large rimmed baking sheet
  • Parchment paper or foil
  • Small mixing bowl
  • Whisk or fork
  • Chef's knife and cutting board
  • Measuring spoons

Nutrition (Per Serving)

Calories 340
Protein 36g
Carbs 9g
Fat 18g

Allergy Information

  • Contains fish (salmon). If using store-bought seasonings, check labels for hidden allergens.
Rachel Bennett

Food lover sharing simple, wholesome recipes and kitchen tips for busy home cooks.