Sheet Pan Salmon Asparagus Tomatoes

Crisp asparagus and roasted cherry tomatoes surround flaky salmon fillets in this easy Sheet Pan Salmon with Asparagus and Tomatoes dinner. Save to Pinterest
Crisp asparagus and roasted cherry tomatoes surround flaky salmon fillets in this easy Sheet Pan Salmon with Asparagus and Tomatoes dinner. | flavorfront.com

This one-pan meal brings together succulent salmon fillets, tender asparagus, and juicy cherry tomatoes, seasoned with lemon, garlic, and oregano. Roasted at 400°F for 15-20 minutes, it creates an effortless dish full of fresh, vibrant flavors. Garnished with parsley and served with lemon wedges, it's perfect for a wholesome weeknight dinner. Versatile and healthy, it complements gluten-free and low-carb diets beautifully.

Last Tuesday I stared at my sink full of pots and pans from cooking dinner the night before and swore I would find another way. This salmon recipe saved my sanity and my evening cleanup routine.

My sister came over last month completely exhausted from work, so I threw this together while she sat on my counter drinking wine. She took one bite and demanded I teach her the method right then and there.

Ingredients

  • 4 salmon fillets: Skin on helps keep the fish moist and protects it from direct heat, but remove it if you prefer that crispy skinless texture
  • 1 lb asparagus: Thin spears cook faster and get more tender, while thicker ones maintain a satisfying crunch
  • 1 pint cherry tomatoes: They burst and release their juices creating a natural sauce that mingles with the salmon
  • 3 tbsp olive oil: This carries all the flavors and helps everything roast evenly instead of steaming
  • 2 tbsp fresh lemon juice plus zest: Brightens the rich salmon and cuts through the natural oiliness of the fish
  • 2 garlic cloves minced: Mellowing beautifully as it roasts without the harsh raw bite
  • 1 tsp dried oregano: Adds an earthy herbal note that pairs perfectly with both fish and vegetables
  • Salt and pepper: Essential for bringing out all the natural flavors
  • 2 tbsp fresh parsley: Adds a fresh pop of color and brightness right before serving

Instructions

Get your oven ready:
Preheat to 400F and line a large baking sheet with parchment paper because cleanup should be the easiest part of cooking
Whisk up the magic:
Combine olive oil, lemon juice, lemon zest, minced garlic, oregano, salt and pepper in a small bowl until everything comes together
Prep the vegetables:
Trim the woody ends from asparagus and halve the cherry tomatoes, then spread them on your prepared pan
Give veggies a head start:
Drizzle half the marinade over the vegetables and toss with your hands until every piece is coated
Add the salmon:
Nestle the fillets right among the vegetables and brush the remaining marinade over the fish
Let the oven work:
Roast for 15 to 20 minutes until the salmon flakes easily with a fork and the tomatoes look like they might burst
Finish with fresh herbs:
Sprinkle chopped parsley over everything and serve with extra lemon wedges for squeezing
A vibrant serving of Sheet Pan Salmon with Asparagus and Tomatoes shows golden roasted veggies and lemon wedges ready for dinner. Save to Pinterest
A vibrant serving of Sheet Pan Salmon with Asparagus and Tomatoes shows golden roasted veggies and lemon wedges ready for dinner. | flavorfront.com

This recipe has become my go to when friends drop by unexpectedly because it looks impressive but requires zero stress or last minute fussing.

Choosing Your Salmon

Wild caught salmon has a leaner texture and more intense flavor, while farm raised tends to be richer and fattier which works beautifully for roasting. I have found that center cut fillets cook more evenly than the thinner tail pieces.

Vegetable Swaps That Work

Green beans, broccoli florets, or even sliced bell peppers work wonderfully here. Just remember to cut everything into similar sized pieces so they finish cooking at the same time as your fish.

Making It Complete

While this stands perfectly on its own, sometimes you want something underneath to soak up all those pan juices. A bed of fluffy quinoa or simple white rice turns this into a more substantial meal.

  • Crusty bread is perfect for mopping up the tomato and lemon juices left on the pan
  • A simple arugula salad with vinaigrette adds a fresh peppery contrast to the roasted vegetables
  • If you want extra protein, serve with a side of white beans dressed in olive oil and herbs
Succulent salmon rests beside tender green asparagus and juicy tomatoes in a one-pan Sheet Pan Salmon with Asparagus and Tomatoes meal. Save to Pinterest
Succulent salmon rests beside tender green asparagus and juicy tomatoes in a one-pan Sheet Pan Salmon with Asparagus and Tomatoes meal. | flavorfront.com

This recipe reminds me that the best meals do not need complicated techniques or hours of preparation to feel special and worth sharing.

Common Questions

Yes, you can choose to cook the salmon with skin on or off based on your preference; skin-on fillets help retain moisture during roasting.

Green beans or broccoli make excellent substitutes and roast well alongside the salmon and tomatoes.

The salmon is ready when it flakes easily with a fork and has an opaque appearance throughout.

Sprinkling feta cheese before serving adds a tangy richness that complements the existing flavors.

Sauvignon Blanc or Pinot Grigio offer crisp, refreshing notes that balance the roasted salmon and vegetables.

Yes, it contains no gluten-containing ingredients and fits well within gluten-free eating plans.

Sheet Pan Salmon Asparagus Tomatoes

Delight in roasted salmon paired with asparagus and cherry tomatoes, offering a wholesome, quick meal.

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
  • 1/2 tsp black pepper
  • Zest of 1 lemon

Garnish

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

Instructions

1
Preheat and Prepare Sheet Pan: Preheat the oven to 400°F. Line a large 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, salt, and black pepper.
3
Arrange and Coat 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 Salmon and Season: Nestle the salmon fillets among the vegetables. Brush salmon with the remaining marinade.
5
Roast Until Cooked: 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)
  • Recipe is gluten-free and dairy-free
  • If using pre-prepared ingredients, check for hidden allergens
Natalie Rivers

Everyday cook sharing flavor-packed, easy recipes and kitchen wisdom for home cooks.