If you are looking for an easy dinner that is colorful, satisfying, and packed with flavor, this Garlic Butter Salmon Sheet Pan Dinner is the kind of recipe that makes weeknight cooking feel effortless. Tender salmon fillets are brushed with a rich garlic herb butter, then roasted alongside golden baby potatoes and fresh vegetables until everything is perfectly cooked.
The combination of buttery salmon, crisp-edged potatoes, roasted broccoli, colorful bell peppers, fresh garlic, lemon, and herbs gives you a complete meal on one pan. The salmon stays tender and flaky, while the vegetables caramelize around the edges and absorb some of the garlic butter as they roast.
This recipe is ideal for busy family dinners, meal prep, or casual entertaining because most of the work is simply chopping, seasoning, and arranging everything on a baking sheet. The potatoes get a short head start before the salmon is added, which allows every component to finish at roughly the same time.
Why You’ll Love This Garlic Butter Salmon Sheet Pan Dinner
A sheet pan dinner is one of the easiest ways to prepare a complete meal without creating a pile of dishes.
Salmon is especially well suited to this method because it cooks quickly and pairs beautifully with roasted vegetables and potatoes.
The garlic butter is what ties everything together. Melted butter, fresh garlic, lemon, parsley, thyme, and a little paprika create a savory sauce that works equally well on the salmon and vegetables.
This recipe is also flexible. You can replace broccoli with asparagus, green beans, zucchini, Brussels sprouts, or cauliflower depending on what you have available.
Best of all, the entire meal can be ready in around 40 minutes.
Ingredients
For the Salmon
- 4 salmon fillets, about 5–6 ounces each
- 1 tablespoon olive oil
- ½ teaspoon kosher salt
- ½ teaspoon freshly ground black pepper
- ½ teaspoon garlic powder
- ½ teaspoon paprika
- ½ teaspoon dried oregano
For the Potatoes
- 1½ pounds baby Yukon Gold potatoes
- 2 tablespoons olive oil
- 1 teaspoon garlic powder
- ½ teaspoon paprika
- ½ teaspoon dried Italian seasoning
- ¾ teaspoon kosher salt
- ½ teaspoon black pepper
For the Vegetables
- 3 cups broccoli florets
- 1 red bell pepper, cut into chunks
- 1 yellow bell pepper, cut into chunks
- 1 small red onion, cut into wedges
- 1 tablespoon olive oil
- ½ teaspoon garlic powder
- ½ teaspoon Italian seasoning
- ½ teaspoon salt
- ¼ teaspoon black pepper
For the Garlic Butter
- 5 tablespoons unsalted butter, melted
- 5 garlic cloves, finely minced
- 1 tablespoon fresh lemon juice
- 1 teaspoon finely grated lemon zest
- 2 tablespoons chopped fresh parsley
- ½ teaspoon dried thyme
- ¼ teaspoon paprika
- ¼ teaspoon crushed red pepper flakes, optional
For Serving
- Fresh parsley
- Lemon wedges
- Freshly cracked black pepper
- Extra garlic butter, optional

How to Make Garlic Butter Salmon Sheet Pan Dinner
1. Preheat the Oven
Preheat your oven to 425°F (220°C).
Line a large rimmed baking sheet with parchment paper or lightly grease it with olive oil.
Use a large sheet pan so the ingredients have enough room to roast instead of steaming.
2. Prepare the Potatoes
Wash and dry the baby potatoes.
Cut them in half. If some are larger, cut them into quarters so the pieces are similar in size.
Place the potatoes in a bowl and add olive oil, garlic powder, paprika, Italian seasoning, salt, and black pepper.
Toss until thoroughly coated.
3. Give the Potatoes a Head Start
Arrange the potatoes cut-side down on the baking sheet.
Roast for approximately 18–20 minutes.
This step is important because potatoes take longer to cook than salmon.
By giving them a head start, you can finish the entire meal together without overcooking the fish.
4. Prepare the Vegetables
While the potatoes roast, place the broccoli, bell peppers, and onion in a large bowl.
Drizzle with olive oil.
Add garlic powder, Italian seasoning, salt, and black pepper.
Toss until evenly coated.
Keep the vegetable pieces relatively large so they do not become overly soft while roasting.
5. Prepare the Salmon
Pat the salmon fillets dry with paper towels.
Place them on a clean plate.
Drizzle lightly with olive oil and season with salt, black pepper, garlic powder, paprika, and oregano.
If using skin-on salmon, leave the skin attached during cooking. It helps protect the fish and makes the fillets easier to handle.
6. Make the Garlic Butter
In a small bowl, combine melted butter, minced garlic, lemon juice, lemon zest, parsley, thyme, paprika, and optional crushed red pepper flakes.
Stir well.
Reserve a little garlic butter for serving and use the rest during baking.
7. Add the Vegetables
After the potatoes have roasted for 18–20 minutes, carefully remove the baking sheet from the oven.
Turn the potatoes.
Add the seasoned broccoli, peppers, and red onion.
Spread everything into a single layer.
Return the pan to the oven for approximately 8 minutes.
8. Add the Salmon
Remove the sheet pan again.
Make spaces between the vegetables for the salmon fillets.
Place the salmon onto the pan.
Brush each fillet generously with garlic butter.
Drizzle a small amount of the remaining garlic butter over the potatoes and vegetables.
9. Roast Everything Together
Return the pan to the oven.
Roast for approximately 10–14 minutes, depending on the thickness of the salmon.
The salmon should become opaque and flake easily, while the vegetables should be tender with lightly browned edges.
For food safety, salmon can be cooked to an internal temperature of 145°F (63°C).
10. Check the Potatoes
Pierce one of the larger potato pieces with a fork.
It should be soft inside with a lightly crisp exterior.
If the salmon is finished but the potatoes need additional time, transfer the salmon to a clean plate and return the vegetables and potatoes to the oven for another few minutes.
11. Broil for Extra Color
If you want slightly deeper caramelization, place the sheet pan under the broiler for approximately 1–2 minutes.
Watch closely.
Remove the salmon first if necessary so it does not overcook.
12. Finish with Garlic Butter
Remove the sheet pan from the oven.
Brush the salmon with some of the reserved garlic butter.
Drizzle a little over the potatoes and vegetables as well.
The fresh garlic butter adds extra richness and gives the meal a wonderful aroma.
13. Add Fresh Lemon
Squeeze fresh lemon over the salmon just before serving.
Lemon is especially important because it balances the richness of the butter and salmon.
Sprinkle everything with chopped parsley and freshly cracked black pepper.
14. Serve
Divide the salmon, roasted potatoes, and vegetables between plates.
Spoon any buttery juices from the sheet pan over the salmon.
Serve immediately with extra lemon wedges.
What to Serve With Garlic Butter Salmon
Because this is already a complete sheet pan meal, you do not necessarily need another side.
For a larger dinner, serve it with garlic bread or crusty bread for soaking up the garlic butter.
A fresh garden salad is another easy option.
You can also serve the salmon over rice, quinoa, or couscous if you want to stretch the meal further.
For a creamy finishing sauce, try lemon yogurt sauce, garlic aioli, or a simple herb dressing.
Tips for the Best Garlic Butter Salmon Sheet Pan Dinner
Give the potatoes a head start. They require significantly longer than salmon.
Cut vegetables evenly. Similar-sized pieces cook more consistently.
Pat the salmon dry. This helps the seasonings and garlic butter adhere.
Do not overcrowd the pan. Crowding traps moisture and prevents browning.
Use fresh garlic. It gives the butter much better flavor.
Watch the salmon carefully. Fish can go from perfectly tender to dry very quickly.
Use an instant-read thermometer. Salmon is safely cooked at 145°F.
Add lemon at the end. Fresh lemon gives the finished meal a brighter flavor.
Easy Recipe Variations
Garlic Parmesan Salmon Sheet Pan
Sprinkle freshly grated Parmesan over the potatoes and vegetables during the final 5 minutes.
Honey Garlic Salmon
Mix 1 tablespoon honey into the garlic butter for a slightly sweet glaze.
Spicy Garlic Salmon
Add extra crushed red pepper flakes or a little cayenne to the butter.
Salmon with Asparagus
Replace broccoli with asparagus and add it when you add the salmon, since asparagus cooks quickly.
Mediterranean Salmon
Add cherry tomatoes, Kalamata olives, oregano, and crumbled feta after roasting.
Teriyaki Salmon Sheet Pan
Replace the garlic butter with teriyaki sauce and serve with broccoli, peppers, and rice.
Storage and Reheating
Store leftover salmon, potatoes, and vegetables in airtight containers in the refrigerator for up to 2–3 days.
For best results, reheat the salmon gently in a 300°F (150°C) oven for about 8–10 minutes.
Potatoes and vegetables can be reheated at a slightly higher temperature or in an air fryer to restore some crispness.
Avoid overheating the salmon because it can become dry.
Make-Ahead Instructions
The potatoes and vegetables can be washed and chopped earlier in the day.
The garlic butter can be prepared up to 2 days ahead and refrigerated. Gently melt it before using.
You can also season the salmon several hours before cooking and keep it covered in the refrigerator.
For the best texture, roast the salmon shortly before serving.
Final Thoughts
This Garlic Butter Salmon Sheet Pan Dinner combines tender salmon, crispy golden potatoes, colorful roasted vegetables, fresh garlic, butter, herbs, and bright lemon flavor in one simple meal.
The key is timing each ingredient properly: roast the potatoes first, add the vegetables next, and place the salmon on the pan only during the final portion of cooking. This keeps the potatoes tender and golden while preventing the salmon from becoming dry.
Serve it as an easy family dinner, customize it with your favorite vegetables, or add honey, Parmesan, or extra herbs for a different variation. With simple preparation, minimal cleanup, and plenty of garlic butter flavor, this is a sheet pan dinner that works beautifully for both busy evenings and relaxed weekend meals.