Sheet Pan Salmon
Sheet pan salmon is a dish that conjures up the essence of simplicity and flavor within a single comforting meal. Incredibly moist and tender, the salmon absorbs the vibrant tang of lemon and the earthy notes of garlic and oregano as it cooks, enveloped in the warmth of your home. The best part? Everything cooks together on one pan, minimizing clean-up and maximizing time spent enjoying your food.
Table of Contents

I first stumbled upon the idea of sheet pan dinners while trying to juggle a busy weeknight routine. The notion of tossing ingredients onto a single sheet and letting the magic happen in the oven was a game-changer. I fell in love with this sheet pan salmon recipe immediately for its effortless approach and wonderfully balanced flavors. If you’re looking for something easy, satisfying, and downright delicious, I wholeheartedly invite you to give this a try!
Why You’ll Love This Recipe
- Simple & Quick: With only about 15 minutes of prep and 15 minutes of cook time, this meal comes together in a snap.
- Irresistible Flavor: The marinade of olive oil, lemon, garlic, and herbs brings out the salmon’s natural sweetness, creating a meal that’s both light and deeply satisfying.
- Eye-Catching Appeal: The vibrant green beans and bright red grape tomatoes alongside the salmon create a visually stunning presentation, perfect for an impressive dinner.
- Flexible Serving: This dish is fantastic for busy weeknights but fancy enough for entertaining guests on the weekend.
- Diet-Friendly Options: It’s a great choice for gluten-free or dairy-free diets while still being rich in healthy omega-3 fatty acids.
Ingredients You’ll Need
- 4 salmon fillets: Rich and flaky, salmon is the star of the show. Fresh is best, but frozen works too—just ensure it’s properly thawed.
- Salt and pepper: Simple seasoning that enhances the salmon’s natural flavors.
- 3 tbsp olive oil: This adds healthy fats and helps with browning; feel free to substitute with avocado oil if you prefer.
- 2 garlic cloves, minced: Fresh garlic delivers a pungent kick that complements the salmon beautifully.
- Zest ½ lemon: The zest amplifies the lemon flavor, providing an aromatic brightness to the dish.
- Juice 1 lemon, approx. 2 tbsp: Fresh lemon juice adds acidity, balancing the richness of the salmon.
- 1 ½ tsp oregano: Dried oregano lends an earthy note; if you have fresh on hand, use it for a brighter taste.
- 1 tsp paprika: This spice adds warmth and a subtle sweetness without overpowering the dish.
- 12 oz green beans: Fresh green beans add a satisfying crunch; trim them to a manageable size for even cooking.
- 1 pint grape tomatoes, halved: Sweet and juicy, these tomatoes roast down to deliciousness, bursting with flavor.
How to Make Sheet Pan Salmon
- Preheat the oven: Start by preheating your oven to 425°F and line a large baking sheet with parchment paper for easy cleanup.
- Make the marinade: In a small bowl, combine 3 tablespoons of olive oil, 2 minced garlic cloves, lemon zest, lemon juice, 1 ½ teaspoons of oregano, and 1 teaspoon of paprika. Stir well to blend everything together.
- Prepare the green beans: Place the green beans in a bowl and drizzle 1 tablespoon of the marinade over them. Toss to coat evenly, then spread the beans out onto the prepared baking sheet. Roast them in the oven for about 5 minutes.
- Toss in the tomatoes: After 5 minutes, remove the baking sheet from the oven. Add the halved grape tomatoes and drizzle another tablespoon of the marinade on top. Mix them gently with your hands to ensure that they are well coated.
- Add the salmon: Push the beans and tomatoes to the edges of the baking sheet, creating space in the center. There, place the 4 salmon fillets. Sprinkling salt and pepper on the salmon enhances its flavor. Brush any remaining marinade over the salmon fillets.
- Cook everything together: Return the baking sheet to the oven and allow the salmon and vegetables to cook for 10-12 minutes, or until salmon flakes easily with a fork and the vegetables are tender. For extra crispiness, switch the oven to broil for an additional 2-3 minutes, watching carefully to avoid burning.
- Optional toppings: For an added touch, sprinkle feta cheese and fresh herbs like chopped parsley or dill over the salmon just before serving. This step elevates the flavors and adds a fresh bite.
Storing & Reheating
Store any leftovers in an airtight container in the fridge for up to 3 days. If you’re looking to keep the meal longer, you can freeze it for up to 3 months. Just be sure to wrap the salmon and vegetables tightly in freezer-safe bags or containers. When you’re ready to enjoy again, reheat in the oven at 350°F for about 10-15 minutes or until warmed through, bearing in mind that the texture may change slightly, so a drizzle of olive oil can help refresh those flavors.
Chef’s Helpful Tips
- Avoid overcooking the salmon; keep a close eye on it, as cooking times can vary based on thickness.
- Ensure your salmon is at room temperature before cooking for more even cooking.
- If you prefer a bit of a crunch to your green beans, consider adding them to the sheet pan halfway through the cooking time instead.
- Feel free to swap out the vegetables based on what you have available—zucchini or asparagus can be great alternatives.
- If you like a bit of heat, consider adding red pepper flakes to the marinade for a spicy kick.
Sheet pan salmon is a real marvel in the kitchen, offering a medley of flavors and textures that come together seamlessly. The salmon’s delicate flesh paired with the crisp-tender veggies creates a wholesome meal that doesn’t compromise on taste or effort. I encourage you to make this recipe your own—experiment with the spices, swap the vegetables, or add your favorite toppings to create a dish that speaks to your taste buds. Enjoy every bite, and don’t forget to relish in the ease of clean-up afterward!

Recipe FAQs
Can I use frozen salmon for this recipe?
Yes, you can! Just make sure to thaw the salmon completely before marinating and cooking, ideally overnight in the refrigerator for the best results.
What can I substitute if I don’t have salmon?
If you’re not a fan of salmon, you can easily substitute it with other types of fish such as trout or cod. You can also use chicken breasts, adjusting the cook time as necessary since they tend to take longer to cook than fish.
Do I have to use green beans and tomatoes?
Not at all! Feel free to mix it up with your favorite vegetables. Bell peppers, broccoli, or asparagus would work beautifully with the salmon and add a fun twist to the dish.
Can I prepare the marinade ahead of time?
Absolutely! You can make the marinade a day in advance and store it in the refrigerator. This can save time on a busy day, just remember to give it a good stir before using it.
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: Baking
- Cuisine: American
Description
This Sheet Pan Salmon is a delightful blend of flavors, featuring fresh salmon fillets, vibrant green beans, and juicy tomatoes, all tossed in a lemony marinade. Perfect for a quick, healthy dinner that doesn’t skimp on taste!
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.
- In a separate bowl, toss green beans with 1 tablespoon of the marinade, then spread them on the baking sheet and roast for 5 minutes.
- After 5 minutes, remove the baking sheet from the oven and add halved tomatoes, drizzling an additional tablespoon of marinade on them. Toss to combine.
- Push the vegetables to the sides and place the salmon fillets in the center of the baking sheet. Season with salt and pepper, then brush the remaining marinade over the top of the salmon.
- Return the baking sheet to the oven and bake for 10-12 minutes. Then, switch the oven to broil for another 2-3 minutes until the salmon is cooked through.
- Optional: Before serving, sprinkle with feta cheese and fresh herbs like parsley or dill.
Notes
Ensure the salmon is at room temperature before cooking for even cooking.
Feel free to substitute the vegetables with your favorite seasonal options.
Check the salmon for doneness; it should flake easily with a fork.
Nutrition
- Serving Size: 1 salmon fillet with vegetables
- Calories: 390
- Sugar: 3g
- Sodium: 350mg
- Fat: 22g
- Saturated Fat: 3g
- Unsaturated Fat: 18g
- Trans Fat: 0g
- Carbohydrates: 16g
- Fiber: 5g
- Protein: 30g
- Cholesterol: 70mg
