Sheet Pan Salmon
Sheet pan meals have become a go-to for busy weeknights, and for good reason. They offer a convenience that few other cooking methods can match, effortlessly blending flavors while minimizing cleanup. This Sheet Pan Salmon dish stands out as a perfect balance of healthy and delicious, featuring succulent salmon fillets paired with vibrant green beans and juicy grape tomatoes. Not only is it quick to whip up, but the zesty marinade infuses everything with a delightful flavor that will have your taste buds dancing.
Table of Contents

My first encounter with sheet pan dinners was a revelation. I remember my friend introducing me to the idea during a cozy dinner party. We had everything sizzling in the oven, and the aroma filled the entire apartment. This Sheet Pan Salmon recipe is a celebration of that experience—it brings friends and family together while satisfying that desire for an easy yet wholesome meal. The best part? You’ll be in and out of the kitchen in no time, leaving you more moments to enjoy with your loved ones.
Why You’ll Love This Recipe
- Simple & Quick: Ready in just about 20 minutes, perfect for busy weeknights.
- Irresistible Flavor: The garlic, lemon, and oregano create a zesty, mouthwatering experience.
- Eye-Catching Appeal: Colorful veggies and salmon make a stunning presentation.
- Flexible Serving: Great for dinner, lunch prep, or even brunch with a twist.
- Diet-Friendly Options: Naturally gluten-free and can be adapted to be dairy-free.
Ingredients You’ll Need
- 4 salmon fillets: Rich in omega-3 fatty acids, salmon is not just delicious but incredibly healthy. If you’re looking for alternatives, trout or tuna can also work well.
- Salt and pepper: These basic seasonings enhance the natural flavors of the salmon and veggies. Feel free to experiment with seasoning blends if you like.
- 3 tbsp olive oil: A key player in the marinade, olive oil adds richness and helps the spices adhere. Avocado oil can be a suitable substitute.
- 2 garlic cloves, minced: Garlic adds a lovely aromatic flavor. Fresh is best, but you can use pre-minced garlic in a pinch.
- Zest ½ lemon: Lemon zest elevates the dish with its bright, fresh flavor. Always use organic lemons if possible to avoid pesticides.
- Juice 1 lemon, approx. 2 tbsp: Lemon juice cuts through the richness of the salmon beautifully. Freshly squeezed is always preferable to bottled.
- 1 ½ tsp oregano: Oregano lends a Mediterranean flair. If you’re in need of alternatives, thyme or basil would also be delicious.
- 1 tsp paprika: Paprika adds a subtle warmth and color. If you enjoy heat, smoked paprika can offer a delightful twist.
- 12 oz green beans, larger ones cut in half: These beans provide a crunchy texture and vibrant color. As a substitute, asparagus or broccoli florets can fill in nicely.
- 1 pint grape tomatoes, halved: Sweet and juicy, grape tomatoes add a pop of color and flavor. Cherry tomatoes work just as well.
How to Make Sheet Pan Salmon
- Preheat the Oven: Set your oven to 425°F (220°C) and line a large baking sheet with parchment paper. This makes cleanup a breeze!
- Prepare the Marinade: In a small bowl, whisk together 3 tablespoons of olive oil, 2 minced garlic cloves, the zest of ½ lemon, 2 tablespoons of lemon juice, 1 ½ teaspoons of oregano, and 1 teaspoon of paprika. This aromatic mix will be the star of the dish.
- Prepare the Vegetables: In a bowl, toss the green beans with 1 tablespoon of the marinade until well coated. Spread the green beans out on the baking sheet and roast them in the preheated oven for 5 minutes. This gives them a head start in cooking.
- Add the Tomatoes: Remove the baking sheet from the oven and add the halved grape tomatoes along with another tablespoon of the marinade. Toss the tomatoes with your hands to coat them. It’s all coming together!
- Add the Salmon: Push the vegetables to the sides of the pan and place the salmon fillets in the center. Season the salmon with salt and pepper, then brush on the remaining marinade. This extra flavor is crucial for that delicious finish.
- Bake and Broil: Put the baking sheet back in the oven for 10-12 minutes, until the salmon is cooked through and flakes easily with a fork. For an extra touch, switch the oven to broil for 2-3 minutes to give everything a nice, toasty finish.
- Optional Finish: Before serving, consider sprinkling some crumbled feta cheese and fresh herbs, like chopped parsley or dill, over the salmon. This adds a fresh burst of flavor and elegance.
Storing & Reheating
For leftover sheet pan salmon, allow the dish to cool completely, then store it in an airtight container in the refrigerator for up to 3 days. If you’re looking to keep it longer, freeze the salmon and vegetables in a freezer-safe container for up to 3 months. When you’re ready to enjoy, reheat in the oven at 350°F (175°C) until warmed through. Note that the texture may change slightly, so serving it with a squeeze of fresh lemon juice can help refresh the flavors.
Chef’s Helpful Tips
- Be mindful of cooking times; the thickness of the salmon fillets can affect how long they take to cook. If they’re thicker, add a couple of minutes to the cooking time.
- For a crispy skin, place the salmon skin-side down and avoid covering it with foil while broiling.
- If you’re using frozen green beans, make sure to thaw and dry them well before tossing them with the marinade.
- Don’t skip the broiling step! It caramelizes the flavors and adds a great texture.
- Experiment with different vegetables based on what’s in season or what you have on hand; zucchini or bell peppers can be excellent choices.
A sheet pan meal like this one allows for so many variations, encouraging you to experiment and find combinations that suit your palate. Whether you’re preparing a wholesome family dinner or hosting a gathering, this dish will impress without taking hours in the kitchen.

Recipe FAQs
Can I use other types of fish in this recipe?
Absolutely! While salmon is fantastic in this dish, you can substitute it with other fish such as trout or cod. Just keep an eye on the cooking time, as different fish may require slight adjustments.
How do I know when the salmon is cooked through?
Salmon is perfectly cooked when it flakes easily with a fork and has an internal temperature of 145°F (63°C). If you can press down on it gently and the flesh separates, it’s ready to go!
Can I make this recipe ahead of time?
Yes! You can prepare the marinade and toss the vegetables the day before, then just add the salmon and bake when you’re ready to eat. Just note that it’s best to cook the salmon fresh right before serving for the best flavor.
What should I serve with Sheet Pan Salmon?
This dish pairs wonderfully with a simple side salad, quinoa, or any grain of your choice. The vibrant flavors of the salmon and veggies stand out, so you don’t need much else on the plate. Enjoy!
PrintMore Main Dishes Recipes
Did You Enjoy Making This Recipe? Please rate this recipe with ⭐⭐⭐⭐⭐ or leave a comment.
📖 Recipe Card

Sheet Pan Salmon
- Prep Time: 10 minutes
- Cook Time: 15 minutes
- Total Time: 25 minutes
- Yield: 4 servings 1x
- Category: Main Dishes
- Method: Oven
- Cuisine: American
Description
This Sheet Pan Salmon features juicy salmon fillets paired with vibrant green beans and tomatoes, all roasted to perfection with a flavorful marinade. It’s a healthy and quick dinner option that’s bound to impress anyone at the table!
Ingredients
- 4 salmon fillets
- Salt and pepper
- 3 tbsp olive oil
- 2 garlic cloves, minced
- Zest ½ lemon
- Juice 1 lemon, approx. 2 tbsp
- 1 ½ tsp oregano
- 1 tsp paprika
- 12 oz green beans, larger ones cut in half
- 1 pint grape tomatoes, halved
Instructions
- Preheat the oven to 425°F and line a large baking sheet with parchment paper.
- In a small bowl, combine olive oil, minced garlic, lemon zest, lemon juice, oregano, and paprika.
- Place the green beans in a bowl, drizzle with 1 tablespoon of the marinade, and toss to coat. Transfer the green beans to the baking sheet and roast for 5 minutes.
- Remove the baking sheet from the oven and add the halved tomatoes. Drizzle with another tablespoon of the marinade and toss to combine.
- Make space in the center of the baking sheet for the salmon fillets. Season with salt and pepper and brush the remaining marinade over them.
- Return the baking sheet to the oven and roast for 10-12 minutes. Then switch the oven to broil for an additional 2-3 minutes.
- OPTIONAL: Before serving, sprinkle feta cheese and fresh herbs like chopped parsley or dill over the salmon.
Notes
For extra flavor, let the marinade sit for 10-15 minutes before using it.
Feel free to substitute vegetables based on your preference or what you have on hand.
Nutrition
- Serving Size: 1 fillet with vegetables
- Calories: 375
- Sugar: 3g
- Sodium: 300mg
- Fat: 21g
- Saturated Fat: 3g
- Unsaturated Fat: 15g
- Trans Fat: 0g
- Carbohydrates: 18g
- Fiber: 5g
- Protein: 35g
- Cholesterol: 55mg
