Spring is finally here and your kitchen needs a fresh start. You want a meal that feels light but satisfying. This Salmon and Green Beans Sheet Pan Dinner is the perfect solution. It delivers a vibrant, healthy meal in under 30 minutes.
Why You’ll Love This Recipe
This recipe is a total weeknight hero for busy cooks. You only need 25 minutes from start to finish. It is the ultimate healthy reset for your routine. Cleanup is incredibly easy with just one pan to wash. The lemon and dill create a bright, zesty flavor profile.
The Easy Process
Everything cooks together on one single baking sheet. We toss the beans in oil first for a crisp texture. Then we nestle the salmon fillets right into the mix. High heat ensures the fish stays tender and juicy inside. It is a foolproof method for a perfect dinner.
What You’ll Need
- 4 (6-ounce) salmon fillets
- 1 lb fresh green beans, trimmed
- 2 tablespoons olive oil
- 1 teaspoon kosher salt
- 1/2 teaspoon ground black pepper
- 1 teaspoon garlic powder
- 1 teaspoon dried dill
- 1 lemon, sliced into rounds
Step-by-Step Directions
- Preheat the oven to 400°F (200°C).
- Line a standard 18×13-inch rimmed baking sheet with parchment paper.
- Spread the trimmed green beans onto the baking sheet. Drizzle with 1 tablespoon of olive oil and toss with half of the salt, pepper, and garlic powder.
- Arrange the salmon fillets on the same sheet pan, spacing them evenly between the green beans.
- Brush the salmon fillets with the remaining 1 tablespoon of olive oil. Season with the remaining salt, pepper, garlic powder, and the dried dill.
- Place 1-2 lemon slices on top of each salmon fillet.
- Transfer the pan to the oven and roast for 12 to 15 minutes, or until the salmon reaches an internal temperature of 145°F (63°C) and the green beans are tender-crisp.
- Remove from the oven and serve immediately.
Best Ways to Enjoy
Serve this dish straight from the oven for the best texture. The roasted lemons provide a beautiful, fragrant citrus aroma. Pair it with a side of fluffy quinoa or brown rice. It also tastes great with a light cucumber salad. This meal is perfect for a breezy spring evening.
Keep It Fresh
Store any leftovers in an airtight container in the fridge. They will stay delicious for up to three days. Reheat gently in the oven at 300°F to keep the fish moist. Avoid using the microwave if you want to keep the crisp bean texture. This recipe does not freeze well after cooking.
Pro Tips for Best Results
- Don’t skip the parchment paper for the easiest cleanup.
- Avoid overcrowding the pan to ensure the beans roast properly.
- Use fresh green beans instead of frozen for a better crunch.
- Pat the salmon dry with a paper towel before oiling.
- Choose fillets that are similar in thickness for even cooking.
- Add a pinch of red pepper flakes for a spicy kick.
- Garnish with fresh parsley right before serving for extra color.
Make It Your Own
- Swap green beans for thin asparagus spears in the spring.
- Use lime slices and cilantro for a tropical flavor twist.
- Drizzle a little honey over the salmon for a sweet glaze.
- Substitute salmon with thick white fish like cod or halibut.
Common Questions
Can I use frozen salmon?
Yes, you can use frozen salmon for this recipe. Just make sure to thaw it completely in the fridge. Pat it very dry before you start cooking.
How do I know the salmon is done?
The salmon should flake easily when pressed with a fork. It should reach an internal temperature of 145°F. The color will change from translucent to opaque.
Is this recipe family-friendly?
Absolutely, salmon is a very mild and approachable fish. Kids usually love the simple flavors and colorful presentation. It is a great way to eat more greens.
I hope this fresh dinner brings a little sunshine to your table. It is so rewarding to cook something this healthy so quickly. Enjoy every bite!
— Emily

Ingredients
Method
- Preheat the oven to 400°F (200°C).
- Line a standard 18x13-inch rimmed baking sheet with parchment paper.
- Spread the trimmed green beans onto the baking sheet. Drizzle with 1 tablespoon of olive oil and toss with half of the salt, pepper, and garlic powder.
- Arrange the salmon fillets on the same sheet pan, spacing them evenly between the green beans.
- Brush the salmon fillets with the remaining 1 tablespoon of olive oil. Season with the remaining salt, pepper, garlic powder, and the dried dill.
- Place 1-2 lemon slices on top of each salmon fillet.
- Transfer the pan to the oven and roast for 12 to 15 minutes, or until the salmon reaches an internal temperature of 145°F (63°C) and the green beans are tender-crisp.
- Remove from the oven and serve immediately.
