Sheet Pan Garlic Butter Salmon and Asparagus
Discover the easiest sheet pan dinner of your life — this Sheet Pan Garlic Butter Salmon and Asparaguscomes together in under 30 minutes with barely any cleanup.
Okay, real talk. I used to think fancy weeknight dinners were a myth. Then I discovered that garlic butter salmon and roasted asparagus could share one pan, one oven, and one very happy stomach.
This is the kind of recipe you’ll bookmark, make on a Tuesday, and text your sister about by Wednesday. It’s that good.
Table of Contents
Why You’ll Love This Recipe
This sheet pan dinner is everything you want on a busy weeknight — fast, flavorful, and shockingly easy to clean up. One pan does all the heavy lifting.
The garlic butter salmon fillets come out tender, flaky, and rich. The roasted asparagus gets just the right amount of crisp at the tips. Together? Pure weeknight magic.
If you love easy salmon dinners, you might also enjoy this crispy air fryer salmon recipe or this cozy baked salmon with potatoes and asparagus.
Sheet Pan Garlic Butter Salmon and Asparagus Ingredients

Here’s everything you need. Nothing fancy, nothing hard to find. Just good, simple ingredients that do big things together.
| Category | Ingredient | Amount |
|---|---|---|
| Protein | Salmon fillets (skin on or off) | 1.5 lbs (2-3 fillets) |
| Veggie | Asparagus, tough ends trimmed | 1 lb |
| Garlic Butter Sauce | Unsalted butter, melted | 1/4 cup |
| Garlic Butter Sauce | Garlic, minced | 4 cloves |
| Garlic Butter Sauce | Olive oil | 1 tablespoon |
| Seasoning | Dried dill (optional) | 1 teaspoon |
| Seasoning | Salt | 1/2 teaspoon |
| Seasoning | Black pepper | 1/4 teaspoon |
| Serving | Lemon wedges | To taste |
A quick note on the dill — it’s optional, but it adds a subtle herby brightness that plays beautifully with the garlic butter salmon. I say go for it.
Step-by-Step Instructions

This sheet pan dinner is foolproof, I promise. Follow these steps and dinner will be on the table before you even think about ordering takeout.
Step 1: Preheat and Prep Your Pan
Preheat your oven to 400 degrees F (200 degrees C). Line a large baking sheet with parchment paper — this is your golden ticket to zero-scrubbing cleanup later.
While the oven heats up, take a moment to trim your asparagus. Snap off the tough woody ends — they’ll snap naturally right where they want to break.
Step 2: Make the Garlic Butter Sauce
In a small bowl, whisk together the melted butter, minced garlic, olive oil, dried dill (if using), salt, and pepper. Your kitchen will already smell incredible at this point. You’re welcome.
This garlic butter mixture is the heart of the whole dish. Don’t rush this step — make sure everything is well combined so every bite of salmon and asparagus gets that gorgeous flavor.
Step 3: Arrange Everything on the Pan
Place the salmon fillets on one side of the prepared baking sheet. Arrange the asparagus spears in a single layer on the other side. Single layer is key — you want roasted asparagus, not steamed.
Pro tip: If your asparagus spears are very thin, push them toward the outer edge of the pan so they don’t overcook before the salmon is done.
Step 4: Drizzle That Garlic Butter
Drizzle half the garlic butter mixture generously over the salmon fillets. Make sure each fillet is well coated — don’t be shy here. Drizzle the rest over the asparagus.
Every single spear should get a touch of that buttery garlicky goodness. Use a spoon or pastry brush to make sure it’s evenly distributed.
Step 5: Bake to Perfection
Slide the pan into your preheated oven and bake for 12 to 18 minutes. Cooking time depends on the thickness of your salmon fillets — thinner fillets are done closer to 12 minutes.
The salmon is ready when it flakes easily with a fork and the center is no longer translucent. The roasted asparagus should be tender with just a little crisp at the tips. That texture is everything.
Step 6: Serve and Enjoy
Pull the pan from the oven and serve immediately. A squeeze of fresh lemon over everything right before eating brightens the whole dish and balances the richness of the garlic butter salmon.
Dinner is served. Honestly, the hardest part is not eating directly from the pan.
Expert Tips, Variations, and Troubleshooting
Tips for the Best Results
Pat your salmon dry with a paper towel before adding the garlic butter sauce. Dry fish browns better and absorbs the flavors more evenly. It takes five seconds and makes a real difference.
If your salmon has skin on, place it skin-side down on the pan. The skin acts as a natural barrier that keeps the fish moist while it cooks — and it peels right off when you serve it.
Don’t overcrowd the asparagus. If you have a big bunch, use two pans or roast them in batches. Crowded veggies steam instead of roast, and you lose that gorgeous caramelized flavor.
Easy Variations to Try
Want to mix it up? Swap the asparagus for broccolini, green beans, or thinly sliced zucchini. They all roast beautifully in this same garlic butter sauce and at the same temperature.
For a spicy kick, add a pinch of red pepper flakes to your garlic butter mixture. It adds a gentle heat that pairs wonderfully with the richness of the salmon.
No fresh garlic on hand? Garlic powder works in a pinch — use about half a teaspoon. It won’t be exactly the same, but it’ll still taste fantastic.
Craving more fun salmon ideas? Check out these bang bang salmon bites and bowls for a bold, saucy twist.
Troubleshooting Common Issues
Salmon not cooked through? Pop it back in the oven for 3 to 5 more minutes, uncovered. Every oven is a little different, and thicker fillets just need a bit more time.
Asparagus turning mushy? Your oven may run cool, or the spears were too thin. Next time, add the asparagus to the pan 5 minutes after the salmon to give them less time in the heat.
Garlic butter burning? It can happen if your butter is too thin or the oven runs hot. Make sure the sauce is not pooling in one spot — spread it evenly and use parchment paper to prevent scorching.
Storage and Reheating
| Storage Method | Duration | Notes |
|---|---|---|
| Refrigerator (airtight container) | Up to 3 days | Store salmon and asparagus separately if possible |
| Freezer (salmon only) | Up to 1 month | Asparagus does not freeze well after roasting |
To reheat, warm the salmon in a 275 degree F oven for about 10 minutes. Low and slow keeps it from drying out. Avoid the microwave if you can — it tends to make fish rubbery.
For no-waste ideas, flake leftover garlic butter salmon over a green salad, tuck it into a grain bowl, or fold it into scrambled eggs the next morning. Trust me on that last one.
Nutritional Information

Here’s a rough estimate per serving, based on 4 servings from this recipe. Exact values will vary depending on your specific ingredients.
| Nutrient | Per Serving (approx.) |
|---|---|
| Calories | 380 kcal |
| Protein | 34g |
| Fat | 24g |
| Saturated Fat | 9g |
| Carbohydrates | 5g |
| Fiber | 2g |
| Sodium | 380mg |
This sheet pan dinner is naturally low-carb, high in protein, and packed with omega-3s from the salmon. It’s genuinely one of those meals that feels indulgent but is actually really good for you.
Frequently Asked Questions
Can I use frozen salmon for this sheet pan dinner?
Yes, but make sure to fully thaw the salmon first and pat it dry before cooking. Frozen salmon releases extra moisture as it bakes, which can prevent it from getting that nice flaky texture and cause the garlic butter sauce to slide off.
How do I know when the garlic butter salmon is fully cooked?
The salmon is done when it flakes easily with a fork and the flesh is opaque all the way through. If you have a thermometer, the internal temperature should reach 125 to 130 degrees F for medium, or 145 degrees F for fully cooked through.
Can I add other vegetables to the pan?
Absolutely. Broccolini, cherry tomatoes, zucchini, and green beans all work well at the same temperature. Just make sure everything is cut to a similar size so it roasts evenly alongside the salmon.
Is this recipe dairy-free if I skip the butter?
Yes! Simply replace the butter with extra olive oil or a dairy-free butter alternative. You’ll still get a delicious garlic-coated salmon and asparagus with great flavor and crispy edges.
What should I serve with this sheet pan garlic butter salmon?
This dish is a complete meal on its own, but it pairs beautifully with steamed rice, quinoa, or crusty bread to soak up all that garlic butter. A simple side salad also works great if you want to keep things light.
Final Thoughts
This Sheet Pan Garlic Butter Salmon and Asparagus is one of those recipes that earns a permanent spot in your weekly rotation. It’s fast, it’s fresh, and the cleanup is basically nonexistent.
Whether you’re cooking for yourself, your family, or trying to impress someone on a random Tuesday, this sheet pan dinner delivers every single time.
Give it a try tonight and let me know how it goes! Leave a comment below, or if you make it, share a photo on Pinterest — I’d absolutely love to see your version. And if you’re looking for more easy dinner ideas, browse all our quick and delicious recipes for your next weeknight win.

Sheet Pan Garlic Butter Salmon and Asparagus
Equipment
- Large baking sheet
- Parchment paper
- Small mixing bowl
- Whisk
- Spoon or pastry brush
Ingredients
Protein
- 1.5 lbs Salmon fillets skin on or off, about 2-3 fillets
Vegetables
- 1 lb Asparagus tough ends trimmed
Garlic Butter Sauce
- 0.25 cup Unsalted butter melted
- 4 cloves Garlic minced
- 1 tablespoon Olive oil
Seasoning
- 1 teaspoon Dried dill optional
- 0.5 teaspoon Salt
- 0.25 teaspoon Black pepper
For Serving
- Lemon wedges to taste
Instructions
- Preheat your oven to 400°F (200°C). Line a large baking sheet with parchment paper for easy cleanup.
- In a small bowl, whisk together the melted butter, minced garlic, olive oil, dried dill (if using), salt, and pepper until well combined.
- Place the salmon fillets on one side of the prepared baking sheet. Arrange the asparagus spears in a single layer on the other side of the pan.
- Drizzle half of the garlic butter mixture over the salmon fillets, ensuring they are well coated. Drizzle the remaining garlic butter mixture evenly over the asparagus.
- Bake for 12 to 18 minutes, or until the salmon is cooked through and flakes easily with a fork, and the asparagus is tender-crisp. Cooking time will vary depending on the thickness of your salmon fillets.
- Remove from the oven and serve immediately with fresh lemon wedges squeezed over the top.
