I just made Garlic Butter Sheet Pan Salmon that’s ridiculously juicy and flavorful and honestly better than any restaurant version, so keep scrolling if you don’t believe me.

I’m obsessed with this Garlic Butter Sheet Pan Salmon because it actually tastes like someone cared, not just a restaurant throw-together. I love the way garlic sings and how the unsalted butter, melted, coats every inch so the salmon stays juicy.
And it’s dumb simple, part of my Easy Salmon Recipes rotation when life gets chaotic. I adore the bright hit of citrus and the little crunchy edges from roasting.
But mostly I love that it looks restaurant-fancy on the plate while being totally no-drama in the kitchen. I eat it way too often and never apologize.
Not sorry though.
Ingredients

- Salmon fillets: protein-packed, flaky and rich, skin gets crispy if you leave it on.
- Kosher salt: brings out the real fishiness, don’t be shy with it.
- Black pepper: little bite and warmth, it’s simple but necessary.
- Unsalted butter: adds silky richness and that cozy, comforting mouthfeel.
- Olive oil: helps crisp edges and keeps things from sticking, subtle fruitiness.
- Garlic: bright punch, makes it smell like dinner’s actually happening.
- Lemon juice: brightens the whole thing, cuts through the fattiness nicely.
- Lemon zest: concentrated citrus pop, small thing, big impact.
- Lemon slices: pretty and juicy, they roast up sweet and tangy.
- Parsley: fresh green finish, it makes the plate look alive.
- Paprika: smoky color and warmth, or mild sweetness if you pick regular.
- Red pepper flakes: optional heat, adds kick if you’re feeling bold.
- Potatoes or asparagus: carbs or veggies, pick your vibe for the pan.
Ingredient Quantities
- About 4 (6 oz) salmon fillets, skin on if you got it
- 1 tsp kosher salt (or to taste)
- 1/2 tsp freshly ground black pepper
- 4 tbsp unsalted butter, melted
- 2 tbsp olive oil
- 3 cloves garlic, minced (more if you like garlic)
- 2 tbsp fresh lemon juice (about 1 lemon)
- 1 tsp lemon zest
- 1 small lemon, thinly sliced for roasting
- 2 tbsp fresh parsley, chopped (or more for garnish)
- 1/2 tsp smoked paprika or regular paprika
- 1/4 tsp red pepper flakes, optional for heat
- 1 lb baby potatoes, halved, or 1 lb asparagus trimmed (pick one or use both)
- Salt and pepper for the veggies, about 1/2 tsp salt and 1/4 tsp pepper
How to Make this
1. Preheat oven to 425F and line a large sheet pan with foil or parchment for easy cleanup, then pat the salmon dry and let it sit at room temp while you prep the veggies.
2. If using baby potatoes: halve them and boil in salted water for 8 minutes until just tender, drain and dry well. If using asparagus: trim woody ends and pat dry. You can do both if you want more veggies, just space them out on the pan.
3. Toss the potatoes or asparagus on the sheet pan with 2 tbsp olive oil, about 1/2 tsp salt and 1/4 tsp pepper, and spread them into an even layer so they roast not steam.
4. In a small bowl whisk together 4 tbsp melted butter, 3 minced garlic cloves, 2 tbsp fresh lemon juice, 1 tsp lemon zest, 1 tsp kosher salt (or to taste), 1/2 tsp black pepper, 1/2 tsp smoked or regular paprika, and 1/4 tsp red pepper flakes if using. Taste quickly and adjust salt or lemon if needed.
5. Place thin lemon slices across the veggies and set the salmon fillets skin-side down on the pan, leaving space between pieces so air circulates. Spoon about half the butter-garlic sauce over the fillets and a little over the veggies.
6. Roast at 425F: for halved baby potatoes it usually takes 15 to 18 minutes, for asparagus about 10 to 12 minutes. Salmon 6 oz fillets will cook in about 10 to 14 minutes depending on thickness. Check salmon at 10 minutes, it should flake easily and read 125 to 130F for medium. If veggies need more time, remove the fish earlier and tent with foil to keep warm.
7. When salmon is done, brush on the remaining garlic-butter mixture and sprinkle chopped parsley and extra lemon zest over everything for brightness.
8. Let the salmon rest 2 minutes before serving so the juices redistribute. Squeeze extra fresh lemon if you like it brighter, and add more red pepper flakes for heat.
9. Tips: use skin-on fillets for a crispy bottom if you want, and line the pan so cleanup is easy. Don’t overcrowd the pan or the fish will steam instead of roast. If your potatoes are small and thin, skip boiling and just roast 18 to 22 minutes.
Equipment Needed
1. Large rimmed sheet pan (lined with foil or parchment)
2. Medium pot (for boiling potatoes) or colander if skipping boiling
3. Mixing bowl (small) for the butter garlic sauce
4. Whisk or fork (to mix the sauce)
5. Measuring spoons and a tablespoon
6. Chef’s knife and a cutting board
7. Tongs or a fish spatula (for moving the salmon)
8. Oven mitts or pot holders
9. Instant-read thermometer (to check salmon doneness)
10. Spoon or silicone brush (to spoon/brush sauce over fish)
FAQ
Sheet Pan Lemon Garlic Butter Salmon Recipe Substitutions and Variations
- Unsalted butter: ghee, melted coconut oil, extra virgin olive oil, or light mayonnaise (yes really, it helps with browning)
- Fresh lemon juice: lime juice, white wine or apple cider vinegar (use less), or even bottled lemon if it’s all you got
- Fresh parsley: chopped dill, cilantro, or chives — parsley gives brightness, but these work fine
- Baby potatoes / asparagus: fingerling or red potatoes, sweet potato cubes, green beans, or broccolini (roast times will vary)
Pro Tips
1) Pat the salmon and veggies super dry before oiling and seasoning. If there’s moisture they’ll steam not roast, and you lose that crisp bottom and roasted potato edges. A paper towel works fine, just dont over-handle the fillets.
2) Par-cook dense potatoes so timing matches the fish. Boil the halved potatoes until just tender, then shake them in the colander to rough up the edges before oiling and roasting. Those rough edges = crispier golden bits.
3) Use a hot oven and space everything out. 425F gives quick roasting and keeps the salmon from overcooking, but if the pan is crowded you’ll get steam. If some pieces finish early, lift the fish onto a warm plate and tent loosely with foil so it rests without getting soggy.
4) Reserve about half the garlic-butter to brush on after roasting and taste the sauce before you pour it. The lemon and salt can change a lot once heated, so adjust seasoning cold, then finish with the rest to keep bright, fresh flavor and garlicky punch.

Sheet Pan Lemon Garlic Butter Salmon Recipe
I just made Garlic Butter Sheet Pan Salmon that's ridiculously juicy and flavorful and honestly better than any restaurant version, so keep scrolling if you don't believe me.
4
servings
633
kcal
Equipment: 1. Large rimmed sheet pan (lined with foil or parchment)
2. Medium pot (for boiling potatoes) or colander if skipping boiling
3. Mixing bowl (small) for the butter garlic sauce
4. Whisk or fork (to mix the sauce)
5. Measuring spoons and a tablespoon
6. Chef’s knife and a cutting board
7. Tongs or a fish spatula (for moving the salmon)
8. Oven mitts or pot holders
9. Instant-read thermometer (to check salmon doneness)
10. Spoon or silicone brush (to spoon/brush sauce over fish)
Ingredients
About 4 (6 oz) salmon fillets, skin on if you got it
1 tsp kosher salt (or to taste)
1/2 tsp freshly ground black pepper
4 tbsp unsalted butter, melted
2 tbsp olive oil
3 cloves garlic, minced (more if you like garlic)
2 tbsp fresh lemon juice (about 1 lemon)
1 tsp lemon zest
1 small lemon, thinly sliced for roasting
2 tbsp fresh parsley, chopped (or more for garnish)
1/2 tsp smoked paprika or regular paprika
1/4 tsp red pepper flakes, optional for heat
1 lb baby potatoes, halved, or 1 lb asparagus trimmed (pick one or use both)
Salt and pepper for the veggies, about 1/2 tsp salt and 1/4 tsp pepper
Directions
- Preheat oven to 425F and line a large sheet pan with foil or parchment for easy cleanup, then pat the salmon dry and let it sit at room temp while you prep the veggies.
- If using baby potatoes: halve them and boil in salted water for 8 minutes until just tender, drain and dry well. If using asparagus: trim woody ends and pat dry. You can do both if you want more veggies, just space them out on the pan.
- Toss the potatoes or asparagus on the sheet pan with 2 tbsp olive oil, about 1/2 tsp salt and 1/4 tsp pepper, and spread them into an even layer so they roast not steam.
- In a small bowl whisk together 4 tbsp melted butter, 3 minced garlic cloves, 2 tbsp fresh lemon juice, 1 tsp lemon zest, 1 tsp kosher salt (or to taste), 1/2 tsp black pepper, 1/2 tsp smoked or regular paprika, and 1/4 tsp red pepper flakes if using. Taste quickly and adjust salt or lemon if needed.
- Place thin lemon slices across the veggies and set the salmon fillets skin-side down on the pan, leaving space between pieces so air circulates. Spoon about half the butter-garlic sauce over the fillets and a little over the veggies.
- Roast at 425F: for halved baby potatoes it usually takes 15 to 18 minutes, for asparagus about 10 to 12 minutes. Salmon 6 oz fillets will cook in about 10 to 14 minutes depending on thickness. Check salmon at 10 minutes, it should flake easily and read 125 to 130F for medium. If veggies need more time, remove the fish earlier and tent with foil to keep warm.
- When salmon is done, brush on the remaining garlic-butter mixture and sprinkle chopped parsley and extra lemon zest over everything for brightness.
- Let the salmon rest 2 minutes before serving so the juices redistribute. Squeeze extra fresh lemon if you like it brighter, and add more red pepper flakes for heat.
- Tips: use skin-on fillets for a crispy bottom if you want, and line the pan so cleanup is easy. Don’t overcrowd the pan or the fish will steam instead of roast. If your potatoes are small and thin, skip boiling and just roast 18 to 22 minutes.
Notes
- Below you’ll find my best estimate of this recipe’s nutrition facts. Treat the numbers as a guide rather than a rule—great food should nourish both body and spirit. Figures are approximate, and the website owner assumes no liability for any inaccuracies in this recipe.
Nutrition Facts
- Serving Size: 305g
- Total number of serves: 4
- Calories: 633kcal
- Fat: 42.9g
- Saturated Fat: 12.5g
- Trans Fat: 0.2g
- Polyunsaturated: 6g
- Monounsaturated: 24.2g
- Cholesterol: 124mg
- Sodium: 965mg
- Potassium: 1310mg
- Carbohydrates: 20.3g
- Fiber: 2.8g
- Sugar: 1.5g
- Protein: 36g
- Vitamin A: 400IU
- Vitamin C: 31mg
- Calcium: 65mg
- Iron: 1.7mg









