Sheet Pan Salmon Green Beans

Golden roasted Sheet Pan Salmon and Green Beans with a lemon-garlic butter glaze, served hot from the oven. Save
Golden roasted Sheet Pan Salmon and Green Beans with a lemon-garlic butter glaze, served hot from the oven. | dishvoyager.com

This dish features tender salmon fillets roasted alongside fresh green beans on a single sheet pan. A zesty lemon-garlic butter glaze enhances the flavors, adding brightness and richness. The salmon cooks to a flaky texture while the green beans stay crisp-tender. With simple marinade ingredients like olive oil, lemon juice, garlic, and smoked paprika, this meal balances savory and tangy notes. Garnished with fresh parsley and lemon wedges, it’s a quick, wholesome option for a satisfying main course.

The first time I made sheet pan salmon, I was skeptical about how green beans would turn out alongside the fish. But pulling that pan from the oven, everything perfectly cooked and glistening, changed how I approach weeknight dinners forever.

My sister-in-law was over for dinner the night I first served this, and she literally stopped mid-bite to ask what I'd done differently from my usual salmon routine. Now it's her family's Friday night staple too.

Ingredients

  • 4 salmon fillets: Skin-on gives you crispy edges, but skinless works perfectly fine too
  • 400 g fresh green beans: Fresh beans hold their texture better than frozen ones
  • 1 small red onion: Thinly sliced, it becomes sweet and mellow when roasted
  • 3 tbsp olive oil: The foundation of your marinade that helps everything roast beautifully
  • 2 tbsp lemon juice: Freshly squeezed makes all the difference here
  • 2 cloves garlic: Minced fresh garlic mellows and sweetens during roasting
  • 1 tsp Dijon mustard: This emulsifies the marinade and adds subtle depth
  • 1 tsp honey: Just enough to balance the acidity and help caramelization
  • 1/2 tsp salt and 1/4 tsp black pepper: Season generously since salmon absorbs flavor well
  • 1/2 tsp smoked paprika: Adds a gorgeous color and subtle smoky note
  • 2 tbsp unsalted butter, melted: The final touch that makes everything glisten
  • 1 lemon and 2 tbsp fresh parsley: For serving and that professional finish

Instructions

Preheat and prepare:
Heat your oven to 220°C and line a baking sheet with parchment paper for the easiest cleanup ever.
Whisk together the marinade:
Combine olive oil, lemon juice, garlic, Dijon mustard, honey, salt, pepper, and smoked paprika until smooth.
Prep the vegetables:
Spread trimmed green beans and sliced red onion on the sheet pan, drizzle with half the marinade, and toss to coat.
Arrange the salmon:
Place salmon fillets directly on top of the beans, then brush with the remaining marinade.
Roast until perfect:
Cook for 15-18 minutes until salmon flakes easily with a fork and beans are tender-crisp.
Finish with butter:
Drizzle melted butter over everything, then garnish with parsley and lemon wedges.
Tender salmon fillets and crisp green beans on a sheet pan, garnished with fresh parsley and lemon wedges. Save
Tender salmon fillets and crisp green beans on a sheet pan, garnished with fresh parsley and lemon wedges. | dishvoyager.com

This recipe became our go-to for busy weeknights when we want something healthy but still special. The way the lemon butter mingles with the salmon juices on the pan is pure magic.

Timing Your Sheet Pan

Place the green beans toward the edges of the pan where they'll get more heat, and arrange the salmon in the center where it cooks more gently. This prevents the beans from getting too soft before the fish is done.

Marinade Mastery

I've learned that brushing some marinade under the salmon fillets creates an extra layer of flavor that really makes a difference. The fish absorbs it from both sides while roasting.

Serving Suggestions

While this is plenty satisfying on its own, sometimes we serve it with quick-cooking grains or roasted potatoes. It's versatile enough to pair with almost anything you have on hand.

  • Try asparagus or broccoli instead of green beans when they're in season
  • A glass of Sauvignon Blanc brings out the lemon and garlic beautifully
  • Leftovers reheat wonderfully for lunch the next day
A vibrant, healthy Sheet Pan Salmon and Green Beans meal ready to serve, featuring flaky fish and bright veggies. Save
A vibrant, healthy Sheet Pan Salmon and Green Beans meal ready to serve, featuring flaky fish and bright veggies. | dishvoyager.com

Nothing beats the satisfaction of a healthy dinner that comes together in under half an hour and tastes like it took forever. That's why this recipe lives in permanent rotation at our house.

Common Questions

Frozen green beans can be used but may release extra moisture. Pat them dry before roasting for best crispiness.

Roasting at 220°C (425°F) helps the salmon cook evenly while crisping the green beans nicely.

The salmon flakes easily with a fork and has an opaque center when fully cooked.

Asparagus or broccoli can be substituted for green beans for a different texture and flavor.

Adding chili flakes before roasting will introduce a pleasant heat complementing the other flavors.

Sheet Pan Salmon Green Beans

Tender salmon fillets roasted with crisp green beans and lemon-garlic butter in one pan.

Prep 10m
Cook 18m
Total 28m
Servings 4
Difficulty Easy

Ingredients

Fish & Vegetables

  • 4 salmon fillets (about 5 oz each), skin-on or skinless
  • 14 oz fresh green beans, trimmed
  • 1 small red onion, thinly sliced

Marinade & Seasonings

  • 3 tbsp olive oil
  • 2 tbsp lemon juice (freshly squeezed)
  • 2 cloves garlic, minced
  • 1 tsp Dijon mustard
  • 1 tsp honey
  • 1/2 tsp salt
  • 1/4 tsp black pepper
  • 1/2 tsp smoked paprika

Finishing

  • 2 tbsp unsalted butter, melted
  • 1 lemon, cut into wedges
  • 2 tbsp fresh parsley, chopped

Instructions

1
Preheat and Prepare Pan: Preheat oven to 425°F. Line a large baking sheet with parchment paper or foil.
2
Prepare Marinade: In a small bowl, whisk together olive oil, lemon juice, garlic, Dijon mustard, honey, salt, black pepper, and smoked paprika until well combined.
3
Coat Vegetables: Place green beans and sliced red onion on the baking sheet. Drizzle with half the marinade and toss to coat evenly, spreading them in a single layer.
4
Arrange Salmon: Arrange salmon fillets on top of the green beans. Brush the salmon generously with the remaining marinade, ensuring even coverage.
5
Roast to Perfection: Roast for 15-18 minutes, or until salmon is cooked through and flakes easily with a fork, and green beans are tender-crisp.
6
Finish and Serve: Remove from oven and immediately drizzle melted butter over salmon and vegetables. Garnish with chopped parsley and serve with lemon wedges on the side.
Additional Information

Equipment Needed

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

Nutrition (Per Serving)

Calories 350
Protein 29g
Carbs 10g
Fat 22g

Allergy Information

  • Contains fish (salmon), dairy (butter), and mustard. Double-check ingredient labels for hidden allergens if unsure.
Katrina Wells

Passionate home cook sharing simple, flavorful meals and kitchen tips for busy families and food lovers.