You’ll love this easy Sheet Pan Salmon and Vegetables dinner! It’s all made in one pan for easy clean-up, which is ideal for those busy weeknights.
The salmon filets are brushed with a seasoned garlic butter, and the vegetables (asparagus, baby potatoes, tomatoes) are seasoned roasted until tender and delicious.
This sheet pan salmon dinner is also highly customizable! Simply use your favorite veggies or seasoning for the salmon.
This sheet pan salmon and vegetables dinner is a weeknight favorite! It’s a full meal on its own. It’s super easy and simple, and clean-up is a breeze.
I also like that this sheet pan salmon with vegetable dinner is pretty well-balanced. You get a full portion of salmon, accompanied by filling potatoes and a healthy side of asparagus and tomatoes.
Here’s why I love this sheet pan salmon dinner:
- The easy seasoned garlic butter that adds so much great flavor!
- It’s a full meal: Tender salmon and a generous serving of side veggies.
- It’s customizable: Use your favorite veggies or seasoning for the salmon.
Speaking of salmon, here are my favorite salmon recipes on the blog: Salmon Florentine, Creamy Salmon Pasta, and Salmon Burgers.
Jump to:
A One Pan Wonder
The great thing about this sheet pan salmon and vegetables dinner is that it’s made all in one sheet pan. No need to pre-cook anything separately or anything like that.
To make it even easier to clean, you can line the sheet pan with aluminum foil. So convenient!
I’d recommend using an 18×13 inch sheet pan (also known as a “half sheet pan”) to make 4 servings. I really like this durable warp-resistant sheet pan, ideal for roasting at high temperatures.
With Asparagus, Potatoes, and Tomatoes
My favorite veggies to use for this sheet pan salmon dinner are asparagus, baby potatoes, and cherry tomatoes on the vine. You get the satisfying comfort of roasted potatoes, the freshness of asparagus, and the juiciness from the tomatoes.
The potatoes should get a head start first since they take closer to 30 minutes to roast. The salmon, asparagus, and tomatoes go in at the 20 minute mark to roast for 10-12 minutes.
You can also use a variety of other veggies, such as broccoli, cauliflower, carrots, brussels sprouts and more! For more ideas, including roasting times, check out the “Serving Ideas and Variations” section below.
Seasoning for the Salmon
The salmon is brushed with an easy seasoned garlic butter, made with melted butter, fresh minced garlic, paprika, Italian seasoning.
This easy seasoned garlic butter adds so much flavor to the salmon filets. I even make extra to drizzle over the vegetables. It’s so delicious!
Ingredient Notes
- Salmon filets: Get the thick portioned salmon filets, if possible.
- For the seasoned garlic butter: melted butter, minced garlic, Italian seasoning, smoked paprika.
- Lemon slices to place on top of the salmon
- Baby potatoes, asparagus, cherry tomatoes: Feel free to use other veggies you may like but account for the proper roasting time of each.
- Seasoning: Olive oil, garlic powder, Italian seasoning, salt, and pepper.
Step-by-Step Instructions
Step 1 | Roast potatoes
Toss the halved baby potatoes with olive oil, Italian seasoning, garlic powder, salt, and pepper. Place the potatoes cut side down on the sheet pan. Roast at 425 degrees F for 20 minutes, until almost tender.
Step 2 | Make the herbed melted butter
Meanwhile, make the herbed butter mixture, which you will use to brush the salmon filets with. Combine melted butter, minced garlic, Italian seasoning, smoked paprika.
Step 3 | Assemble
- After the potatoes have roasted for 20 minutes, remove from the oven. Push the potatoes to the side of the sheet pan and arrange the salmon filets, asparagus, and tomatoes.
- Generously brush salmon and veggies with the prepared seasoned garlic butter.
- Season salmon filets with salt and pepper.
- Arrange lemon slices on top of the seasoned salmon.
Step 4 | Return to oven and roast
Return the assembled sheet pan salmon dinner to the oven and continue roasting at 425 degrees F for another 10-12 minutes, or until the salmon is cooked through. And that’s it!
Prep Ahead Tips
Salmon sheet pan dinner is best served freshly roasted, as the asparagus can get a bit soggy if refrigerated overnight. However, there are a few ways to prep this recipe in advance:
- Make the seasoned garlic butter in advance. You’ll need to reheat and re-melt it to use.
- If you’re buying a whole salmon, pre-cut them into individual filet portions.
If you’d rather make the entire dish ahead or for meal prep, that’s fine too. It will last in the fridge for about 2 days.
Variations
You can try using different vegetables. Here are other great ideas for this sheet pan salmon and vegetables, including how long they take to roast at 425 degrees F, so you can time it accordingly:
- Broccoli or cauliflower florets: 20 minutes
- Sweet potatoes, cubed: 25-30 minutes
- Baby carrots: 18-20 minutes
- Brussels sprouts, halved: 25 minutes
- Green beans: 12-15 minutes
Other variations include using your favorite seasoning for the salmon. To keep it simple, use olive oil, salt, pepper. Or use your favorite seasoning blends. Up to you!
Serving Ideas and Pairings
This sheet pan salmon is really a full meal on its own, but that doesn’t mean that you can’t have extra sides with it! Try this Coconut Jasmine Rice or Lemon Arugula Salad.
If you are a fellow salmon lover, you’ll love these recipes:
Recipe FAQs
Yes! My favorites are broccoli, cauliflower, and brussels sprouts. Just be sure to adjust the roasting time of each vegetable accordingly. For more substitution ideas and roasting times, check out the “Serving Ideas and Variations” section above.
At 425 degrees F, it should take about 10-12 minutes, depending on the thickness of the filets. Thicker cuts should take closer to 15 minutes.
If you want to keep it simple, try olive oil, salt, and pepper. Or use your favorite seasoning blends! It’s very versatile.
Tips for Success
- Make sure the roasting sheet pan is large enough to fit everything in one layer. If it’s too crowded or packed, use 2 sheet pans so everything roasts properly.
- If you’re swapping out the vegetables, make sure they go in at the right time to account for their recommended roasting times.
- If your salmon filets are extra thick, they may take closer to 15 minutes.
I’d love to hear from you! If you loved my recipe, please consider leaving a 5-star rating and a comment down below. Sign up for my newsletter and follow along on Instagram, Facebook, or Pinterest
Sheet Pan Salmon and Vegetables
Equipment
Ingredients
- 1 ½ pounds baby potatoes, halved
- Olive oil for drizzling
- ½ teaspoon Italian seasoning
- ½ teaspoon garlic powder
- Salt and pepper
- ¾ pound fresh asparagus, ends trimmed
- 12 ounces cherry tomatoes on the vine - or regular cherry tomatoes
- 4 thick salmon filets
- 4 slices fresh lemon
Seasoned garlic butter
- 4 tablespoons melted butter
- 2 cloves garlic, minced
- ½ teaspoon Italian seasoning
- ½ teaspoon smoked paprika
Instructions
- Preheat oven to 425 degrees F. Toss baby potatoes with about 2 tablespoons of olive oil, ½ teaspoon Italian seasoning, ½ teaspoon garlic powder, ½ teaspoon salt, and a few grinds black pepper. Arrange potatoes, cut side down, on a large 18×13 inch sheet pan. Roast for 20 minutes, until almost tender. Note: If the sheet pan is too crowded, use 2 sheet pans.
- Meanwhile, make the seasoned garlic butter: Combine the melted butter, minced garlic, Italian seasoning, and smoked paprika. Set aside.
- After 20 minutes have passed, remove the sheet pan from the oven and push the potatoes to the side. Arrange salmon, asparagus, and tomatoes on the sheet pan, in one single layer. Generously brush with the seasoned garlic butter. Season salmon with salt and pepper, and arrange lemon slices over the salmon.
- Return to oven and bake for another 12 minutes, until the salmon is fully cooked through and tender. If your filets are extra thick, it may take an extra few minutes. Serve immediately. Enjoy!
Notes
- Salmon fillets: Choose similarly sized cuts of salmon to ensure even cooking. Extra thick cuts may take an extra 2-3 minutes in the oven.
- Prep ahead: The seasoned garlic butter can be made in advance, and reheated and remelted prior to use.
- Refrigerate leftovers in sealed containers for up to 2 days. Reheat in microwave oven.
- Variations: The veggies can be swapped, but adjust roasting times for each accordingly.
- Broccoli or cauliflower florets: 20 minutes
- Sweet potatoes, cubed: 25-30 minutes
- Baby carrots: 18-20 minutes
- Brussels sprouts, halved: 25 minutes
- Green beans: 12-15 minutes
Jack B says
This recipe has the perfect combo: convenience + delicious! Super easy to make without the usual mess to clean up after making a nice dinner. The presentation of the meal right out of the oven is impressive. Perfect for a festive meal over the holidays. The best part is, it all comes together in under 40 minutes. The flavors are remarkable. The cherry tomatoes give a good texture and balancing flavor to the meal. Makes for a great way to avoid the weeknight doldrums when it comes to dinner planning. Looks and tastes gourmet, with minimal effort. This recipe is now on our standard rotation. Well done Tania!
Tania says
Thank you SO MUCH, Jack! I really appreciate your kind words, and I’m so glad you’re enjoying the recipes.
Cherry Thomas says
Very much tasty and easy to prepare. We really liked this.
Tania says
Thank you Cherry!
Renee Cicero says
I’m making this tomorrow. Swapping out the potatoes for broccoli florets. I’ll let you know how it goes.