Of all the recipes that have graced my kitchen over the years, there are a select few that I call my “lifesavers.” These are the meals that rescue me on a chaotic Tuesday night when the kids are hungry, homework is looming, and my energy is waning. This Sheet Pan Salmon with Roasted Vegetables is, without a doubt, the reigning champion of that list. I still remember the first time I made it. I was skeptical that something so simple, with so few dishes to wash, could actually taste incredible. But as the aroma of roasted garlic, zesty lemon, and fresh dill began to fill the house, I had a feeling I was onto something special. When I pulled the vibrant, colorful pan from the oven—the salmon perfectly flaky and pink, the vegetables tender with delightfully crispy edges—my family gathered around the counter, their eyes wide. That night, there were no complaints, only the sounds of happy eating and requests for seconds. It has since become our go-to healthy dinner, a meal that feels both nourishing and indulgent, and proof that you don’t need a complicated process or a mountain of pots and pans to create a truly memorable family meal.
Ingredients
- Salmon Fillet: 1.5 – 2 lbs, preferably a single large center-cut piece. This is the star of the show, providing a rich source of Omega-3 fatty acids. Opt for skin-on or skinless based on your preference; skin-on will yield a crispier bottom if placed directly on the hot pan.
- Broccoli Florets: 1 large head (about 4-5 cups). These little green trees are perfect for roasting, as their tops get wonderfully crispy while the stems become tender. They soak up the seasoning beautifully.
- Red Bell Pepper: 1 large, cut into 1-inch chunks. It adds a sweet, slightly smoky flavor and a brilliant splash of color that makes the dish visually appealing.
- Asparagus: 1 bunch, trimmed. Asparagus roasts relatively quickly, becoming tender-crisp and adding an elegant, earthy flavor that pairs wonderfully with both the salmon and the lemon.
- Red Onion: 1 medium, cut into wedges. When roasted, red onion loses its sharp bite and caramelizes into a sweet, jammy, and deeply flavorful component of the dish.
- Baby Potatoes: 1 lb, halved or quartered. These require a head start in the oven to ensure they are perfectly tender and fluffy on the inside with a golden, crispy exterior by the time the salmon is cooked.
- Extra Virgin Olive Oil: 1/3 cup, divided. A good quality olive oil is essential for roasting; it helps the vegetables caramelize, prevents sticking, and adds a fruity, peppery flavor.
- Garlic: 4 cloves, minced. Freshly minced garlic provides a pungent, aromatic base that infuses the entire dish with its savory essence.
- Fresh Dill: 1/4 cup, chopped. Dill and salmon are a classic pairing for a reason. Its fresh, slightly tangy, and anise-like flavor cuts through the richness of the fish.
- Dried Oregano: 1 teaspoon. This adds a warm, herbaceous, and peppery note that complements the roasted vegetables perfectly.
- Lemon: 1 large, zested and juiced, plus another for serving. The lemon is a multi-tasker, with its zest and juice creating a bright, acidic marinade for the salmon and its wedges providing a fresh squeeze at the end to liven up all the flavors.
- Salt: 1.5 teaspoons, or to taste. Essential for bringing out the natural flavors of the salmon and vegetables.
- Black Pepper: 1/2 teaspoon, freshly ground. Provides a gentle, spicy heat that balances the other seasonings.
Instructions
- Preheat and Prep the Pan: Begin by preheating your oven to 400°F (200°C). It’s crucial to have the oven fully heated to ensure the vegetables start roasting immediately, which is key for developing that desirable crispy exterior. Line a large, rimmed baking sheet with parchment paper. This is a non-negotiable step for easy cleanup; it prevents the vegetables and salmon from sticking and means you won’t have to scrub the pan later.
- Prepare the Potatoes: In a large mixing bowl, combine the halved or quartered baby potatoes with 1 tablespoon of olive oil, 1/2 teaspoon of salt, and a pinch of black pepper. Toss everything together until the potatoes are evenly coated. Spread them in a single layer on one half of your prepared baking sheet. It’s important they aren’t crowded, as this allows them to roast rather than steam.
- Give the Potatoes a Head Start: Place the baking sheet with the potatoes into the preheated oven and roast for 15 minutes. Potatoes are the densest vegetable in this recipe and require a longer cooking time to become tender. This initial roasting period ensures they will be perfectly cooked at the same time as the rest of the ingredients.
- Season the Remaining Vegetables: While the potatoes are roasting, add the broccoli florets, red bell pepper chunks, asparagus, and red onion wedges to the same large mixing bowl (no need to wash it). Drizzle with 2 tablespoons of olive oil, the minced garlic, dried oregano, 1 teaspoon of salt, and 1/4 teaspoon of black pepper. Toss thoroughly until every piece is glistening with oil and seasoning.
- Add Vegetables to the Pan: After the potatoes have roasted for 15 minutes, carefully remove the hot baking sheet from the oven. Push the potatoes to one side and arrange the seasoned vegetable mixture on the other half of the pan. Again, spread them into a single, even layer. Return the sheet pan to the oven and roast for an additional 10 minutes. This step continues to cook the potatoes while giving the other, quicker-cooking vegetables a chance to start tenderizing and caramelizing.
- Prepare the Salmon: While the vegetables are in the oven, prepare the salmon. Pat the salmon fillet completely dry with paper towels. A dry surface is essential for the oil and seasonings to adhere properly and helps the exterior to cook nicely rather than steam. Place the salmon in the now-empty mixing bowl.
- Create the Lemon-Dill Marinade: In a small bowl, whisk together the remaining olive oil, the juice and zest of one lemon, the chopped fresh dill, and the remaining 1/4 teaspoon of black pepper. Pour this vibrant mixture over the salmon fillet, using your hands or a brush to ensure it’s coated evenly on all sides. The acid from the lemon juice will begin to tenderize the fish slightly, while the zest and dill infuse it with incredible flavor.
- Add the Salmon to the Pan: After the vegetables have had their 10 minutes, once again remove the pan from the oven. Carefully nestle the seasoned salmon fillet in the center of the pan, pushing the vegetables aside to make room. It should be surrounded by the partially roasted vegetables.
- Final Roast: Return the fully loaded sheet pan to the oven. Bake for 12-15 minutes. The exact time will depend on the thickness of your salmon fillet. The salmon is perfectly cooked when it is opaque and flakes easily with a fork. The vegetables should be tender-crisp and have nicely browned, caramelized edges. Be careful not to overcook the salmon, as it can become dry.
- Rest and Serve: Remove the sheet pan from the oven. Let it rest for a couple of minutes. This allows the juices in the salmon to redistribute, ensuring a moist and flavorful fillet. Squeeze the juice of the second lemon over the entire pan for a final burst of freshness. Garnish with additional fresh dill if desired, and serve immediately.
Nutrition Facts
- Servings: 4
- Calories per Serving: Approximately 550 kcal
This dish is a powerhouse of nutrition, designed to be as good for your body as it is for your taste buds.
- Protein (Approx. 42g): The substantial protein content, primarily from the salmon, is crucial for muscle repair, immune function, and keeping you feeling full and satisfied long after your meal. This makes it an excellent choice for a post-workout dinner or a hearty family meal.
- Omega-3 Fatty Acids (Approx. 2500mg): Salmon is one of the best dietary sources of these essential fats. Omega-3s are renowned for their anti-inflammatory properties and play a vital role in supporting brain health, improving cognitive function, and promoting a healthy cardiovascular system.
- Fiber (Approx. 9g): The diverse array of vegetables—broccoli, potatoes, peppers, asparagus, and onion—contributes a significant amount of dietary fiber. Fiber is essential for digestive health, helps regulate blood sugar levels, and contributes to feelings of fullness, aiding in weight management.
- Vitamin C (Over 100% DV): Thanks to the bell peppers and broccoli, a single serving of this dish provides more than a full day’s requirement of Vitamin C. This powerful antioxidant is critical for a robust immune system, skin health, and the repair of body tissues.
- Potassium (Approx. 1200mg): The combination of potatoes, salmon, and asparagus makes this meal rich in potassium. This essential mineral helps to regulate fluid balance, muscle contractions, and nerve signals, and can help to offset the negative effects of sodium on blood pressure.
Preparation Time
This recipe is designed for efficiency, making it perfect for busy weeknights without sacrificing flavor or nutritional value.
- Active Preparation Time: 20 minutes. This includes washing and chopping all the vegetables, measuring out spices, mincing the garlic, and preparing the lemon-dill mixture for the salmon. It’s a period of focused, active work that sets you up for a hands-off cooking experience.
- Total Cook Time: 37-40 minutes. This is broken down into stages: 15 minutes for the initial potato roast, 10 minutes after adding the other vegetables, and a final 12-15 minutes once the salmon joins the pan. The oven does most of the work, freeing you up to set the table or relax.
- Total Time from Start to Finish: Approximately 1 hour. In just 60 minutes, you can have a complete, restaurant-quality meal on the table with minimal cleanup, making it a true weeknight winner.
How to Serve
This sheet pan meal is a complete and balanced dinner on its own, but it can be easily elevated or customized with a variety of accompaniments. Here are some wonderful ways to serve your Sheet Pan Salmon with Roasted Vegetables:
- With a Grain Base:
- Quinoa: Serve the salmon and vegetables over a bed of fluffy, nutty quinoa for an extra boost of protein and fiber.
- Brown Rice: The chewy texture and earthy flavor of brown rice provide a hearty foundation that soaks up the delicious pan juices.
- Couscous: For a quick and elegant option, prepare some pearl or regular couscous. A lemon and herb-infused couscous would be particularly delicious.
- With a Flavorful Drizzle or Sauce:
- Tzatziki Sauce: A dollop of cool and creamy cucumber-dill tzatziki sauce provides a refreshing contrast to the warm, roasted flavors.
- Balsamic Glaze: A drizzle of sweet and tangy balsamic glaze over the vegetables and salmon just before serving adds a gourmet touch and a layer of complex flavor.
- Pesto: A spoonful of vibrant basil pesto can be thinned with a little olive oil and drizzled over the top to add a fresh, herby, and nutty dimension.
- As a Hearty Salad or Bowl:
- Create a “Nourish Bowl”: Start with a base of mixed greens or arugula. Top with the roasted vegetables and potatoes, then flake the salmon over the top. Add a simple lemon vinaigrette for a complete and satisfying meal-in-a-bowl.
- Flake and Mix: Flake the cooked salmon into large chunks and gently toss it with the roasted vegetables. Serve this warm mixture as a standalone dish, almost like a warm potato and salmon salad.
- Simple and Classic:
- Lemon Wedges: Always serve with extra lemon wedges on the side. A fresh squeeze of lemon juice right before eating brightens all the flavors and cuts through the richness of the salmon.
- Fresh Herbs: Garnish with an extra sprinkle of fresh dill or chopped parsley to enhance the aroma and add a final touch of freshness.
Additional Tips
- Don’t Overcrowd the Pan: This is the golden rule of sheet pan cooking. Use the largest rimmed baking sheet you have. If the vegetables are piled on top of each other, they will steam instead of roast, resulting in a soft, mushy texture. If necessary, use two sheet pans to ensure everything has enough space to caramelize and get crispy.
- Ensure Vegetables are Cut Uniformly: Try to cut your vegetables into similar-sized pieces. This promotes even cooking, ensuring that you don’t end up with some pieces that are burnt while others are still raw. The one exception is the potatoes, which are cut smaller and given a head start due to their density.
- Pat the Salmon Dry for a Better Sear: Before you season the salmon, use paper towels to pat the fillet completely dry on all sides. Moisture is the enemy of a good sear. A dry surface allows the oil and seasonings to adhere better and helps the flesh of the salmon to brown slightly in the oven’s high heat.
- Master the Cook Time with a Thermometer: The best way to guarantee perfectly cooked, moist salmon is to use an instant-read thermometer. Insert it into the thickest part of the fillet; it’s done when it reads 135-140°F (57-60°C). The fish will continue to cook slightly from residual heat after you remove it from the oven. This takes all the guesswork out of it.
- Line Your Pan for Effortless Cleanup: Always line your baking sheet with parchment paper or a silicone baking mat. The sugars in the vegetables (especially the onions and peppers) can caramelize and stick stubbornly to the pan. This simple step makes cleanup as easy as throwing away the paper.
- Experiment with Vegetable Variations: This recipe is incredibly versatile. Feel free to swap the vegetables based on the season or your preferences. In the fall, try Brussels sprouts and butternut squash. In the summer, zucchini and cherry tomatoes are excellent additions. Just be mindful of cooking times—denser veggies need more time.
- Don’t Skip the Fresh Herbs and Lemon: While the roasted components are delicious on their own, the final squeeze of fresh lemon juice and a sprinkle of fresh dill at the end are what truly make the dish sing. They add a layer of brightness and acidity that cuts through the richness and ties all the flavors together.
- Meal Prep Strategy: This recipe is fantastic for meal prepping. You can wash and chop all the vegetables and store them in an airtight container in the fridge for up to 3 days. You can also mix the salmon marinade ahead of time. When you’re ready to cook, just toss, spread, and bake for a super-fast dinner.
FAQ Section
1. Can I use frozen salmon for this recipe?
Yes, you absolutely can. For the best results, you should thaw the salmon completely overnight in the refrigerator. Before seasoning, make sure to pat it extremely dry with paper towels to remove any excess moisture from the freezing and thawing process. If you’re in a pinch, you can cook it from frozen, but you will need to add approximately 5-8 minutes to the salmon’s cooking time.
2. How do I store and reheat leftovers?
Store any leftovers in an airtight container in the refrigerator for up to 3 days. To reheat, it’s best to avoid the microwave, which can make the salmon rubbery. Instead, place the salmon and vegetables on a baking sheet and warm them in an oven preheated to 325°F (160°C) for 10-12 minutes, or until just heated through. You can also enjoy the leftovers cold, flaked over a salad.
3. What other vegetables work well with this recipe?
This recipe is a great template for all sorts of vegetables. Brussels sprouts (halved), cauliflower florets, chunks of sweet potato or butternut squash, zucchini sticks, and cherry tomatoes are all fantastic options. Just remember to adjust roasting times accordingly—root vegetables and dense squash will need a head start like the potatoes.
4. How can I be sure my salmon is cooked through without a thermometer?
The visual cue is the best method without a thermometer. The salmon should be an opaque light pink color all the way through. You can test it by gently pressing a fork into the thickest part of the fillet. If it flakes apart easily into large, moist pieces, it’s ready. If it’s still dark pink and translucent in the center, it needs a few more minutes.
5. My salmon always comes out dry. What am I doing wrong?
The most common cause of dry salmon is overcooking. Salmon cooks very quickly, and even an extra minute or two can make a difference. Use a thermometer to pull it from the oven at the right temperature (135-140°F), or watch it like a hawk and test for flakiness. Also, ensure your fillet is a good, thick cut, as thinner pieces will cook faster and are more prone to drying out.
6. Can I use different herbs instead of dill?
Certainly. While dill is a classic pairing with salmon, other fresh herbs work beautifully. Try fresh parsley for a clean, grassy flavor, fresh oregano for a Mediterranean twist, or even a bit of fresh rosemary (used sparingly) on the vegetables. A combination of parsley, chives, and tarragon would also be delicious.
7. Is skin-on or skinless salmon better for this sheet pan recipe?
This comes down to personal preference. If you enjoy crispy salmon skin, place a skin-on fillet skin-side down on the parchment paper. The direct heat will help render the fat and crisp it up. If you don’t care for the skin, a skinless fillet is perfectly fine and makes for slightly easier eating. The flavor of the dish will be fantastic either way.
8. Can I marinate the salmon for longer?
Yes, you can! For a deeper flavor, you can marinate the salmon in the lemon-dill mixture for 30 minutes to an hour in the refrigerator before baking. However, I wouldn’t recommend marinating it for much longer than that. The acid in the lemon juice will start to break down the proteins in the fish, changing its texture and making it slightly mushy if left for too long.
Sheet Pan Salmon with Roasted Vegetables
Ingredients
- Salmon Fillet: 1.5 – 2 lbs, preferably a single large center-cut piece. This is the star of the show, providing a rich source of Omega-3 fatty acids. Opt for skin-on or skinless based on your preference; skin-on will yield a crispier bottom if placed directly on the hot pan.
- Broccoli Florets: 1 large head (about 4-5 cups). These little green trees are perfect for roasting, as their tops get wonderfully crispy while the stems become tender. They soak up the seasoning beautifully.
- Red Bell Pepper: 1 large, cut into 1-inch chunks. It adds a sweet, slightly smoky flavor and a brilliant splash of color that makes the dish visually appealing.
- Asparagus: 1 bunch, trimmed. Asparagus roasts relatively quickly, becoming tender-crisp and adding an elegant, earthy flavor that pairs wonderfully with both the salmon and the lemon.
- Red Onion: 1 medium, cut into wedges. When roasted, red onion loses its sharp bite and caramelizes into a sweet, jammy, and deeply flavorful component of the dish.
- Baby Potatoes: 1 lb, halved or quartered. These require a head start in the oven to ensure they are perfectly tender and fluffy on the inside with a golden, crispy exterior by the time the salmon is cooked.
- Extra Virgin Olive Oil: 1/3 cup, divided. A good quality olive oil is essential for roasting; it helps the vegetables caramelize, prevents sticking, and adds a fruity, peppery flavor.
- Garlic: 4 cloves, minced. Freshly minced garlic provides a pungent, aromatic base that infuses the entire dish with its savory essence.
- Fresh Dill: 1/4 cup, chopped. Dill and salmon are a classic pairing for a reason. Its fresh, slightly tangy, and anise-like flavor cuts through the richness of the fish.
- Dried Oregano: 1 teaspoon. This adds a warm, herbaceous, and peppery note that complements the roasted vegetables perfectly.
- Lemon: 1 large, zested and juiced, plus another for serving. The lemon is a multi-tasker, with its zest and juice creating a bright, acidic marinade for the salmon and its wedges providing a fresh squeeze at the end to liven up all the flavors.
- Salt: 1.5 teaspoons, or to taste. Essential for bringing out the natural flavors of the salmon and vegetables.
- Black Pepper: 1/2 teaspoon, freshly ground. Provides a gentle, spicy heat that balances the other seasonings.
Instructions
- Preheat and Prep the Pan: Begin by preheating your oven to 400°F (200°C). It’s crucial to have the oven fully heated to ensure the vegetables start roasting immediately, which is key for developing that desirable crispy exterior. Line a large, rimmed baking sheet with parchment paper. This is a non-negotiable step for easy cleanup; it prevents the vegetables and salmon from sticking and means you won’t have to scrub the pan later.
- Prepare the Potatoes: In a large mixing bowl, combine the halved or quartered baby potatoes with 1 tablespoon of olive oil, 1/2 teaspoon of salt, and a pinch of black pepper. Toss everything together until the potatoes are evenly coated. Spread them in a single layer on one half of your prepared baking sheet. It’s important they aren’t crowded, as this allows them to roast rather than steam.
- Give the Potatoes a Head Start: Place the baking sheet with the potatoes into the preheated oven and roast for 15 minutes. Potatoes are the densest vegetable in this recipe and require a longer cooking time to become tender. This initial roasting period ensures they will be perfectly cooked at the same time as the rest of the ingredients.
- Season the Remaining Vegetables: While the potatoes are roasting, add the broccoli florets, red bell pepper chunks, asparagus, and red onion wedges to the same large mixing bowl (no need to wash it). Drizzle with 2 tablespoons of olive oil, the minced garlic, dried oregano, 1 teaspoon of salt, and 1/4 teaspoon of black pepper. Toss thoroughly until every piece is glistening with oil and seasoning.
- Add Vegetables to the Pan: After the potatoes have roasted for 15 minutes, carefully remove the hot baking sheet from the oven. Push the potatoes to one side and arrange the seasoned vegetable mixture on the other half of the pan. Again, spread them into a single, even layer. Return the sheet pan to the oven and roast for an additional 10 minutes. This step continues to cook the potatoes while giving the other, quicker-cooking vegetables a chance to start tenderizing and caramelizing.
- Prepare the Salmon: While the vegetables are in the oven, prepare the salmon. Pat the salmon fillet completely dry with paper towels. A dry surface is essential for the oil and seasonings to adhere properly and helps the exterior to cook nicely rather than steam. Place the salmon in the now-empty mixing bowl.
- Create the Lemon-Dill Marinade: In a small bowl, whisk together the remaining olive oil, the juice and zest of one lemon, the chopped fresh dill, and the remaining 1/4 teaspoon of black pepper. Pour this vibrant mixture over the salmon fillet, using your hands or a brush to ensure it’s coated evenly on all sides. The acid from the lemon juice will begin to tenderize the fish slightly, while the zest and dill infuse it with incredible flavor.
- Add the Salmon to the Pan: After the vegetables have had their 10 minutes, once again remove the pan from the oven. Carefully nestle the seasoned salmon fillet in the center of the pan, pushing the vegetables aside to make room. It should be surrounded by the partially roasted vegetables.
- Final Roast: Return the fully loaded sheet pan to the oven. Bake for 12-15 minutes. The exact time will depend on the thickness of your salmon fillet. The salmon is perfectly cooked when it is opaque and flakes easily with a fork. The vegetables should be tender-crisp and have nicely browned, caramelized edges. Be careful not to overcook the salmon, as it can become dry.
- Rest and Serve: Remove the sheet pan from the oven. Let it rest for a couple of minutes. This allows the juices in the salmon to redistribute, ensuring a moist and flavorful fillet. Squeeze the juice of the second lemon over the entire pan for a final burst of freshness. Garnish with additional fresh dill if desired, and serve immediately.
Nutrition
- Serving Size: one normal portion
- Calories: 550
- Fiber: 9g
- Protein: 42g





