Garlic Butter Salmon Asparagus

Featured in: One-Pan & Sheet-Pan Meals

This dish combines tender salmon fillets and crisp asparagus baked together, infused with a rich garlic butter sauce. Lemon slices add brightness while Dijon mustard and red pepper flakes deepen the flavor profile. Roasting brings out a beautiful caramelization and ensures the salmon flakes easily. Garnished with fresh parsley, this easily prepared meal is perfect for a light, elegant dinner and pairs wonderfully with white wines.

Updated on Mon, 02 Mar 2026 11:01:00 GMT
Garlic Butter Salmon with Asparagus, roasted to perfection with lemon and garlic, creates a stunning and healthy main dish. Save Pin
Garlic Butter Salmon with Asparagus, roasted to perfection with lemon and garlic, creates a stunning and healthy main dish. | vectoroven.com

My neighbor knocked on the door one April evening with a bunch of fresh asparagus from her garden, and I knew instantly what had to happen. Salmon and asparagus seemed like they were made for each other, especially when you dress them in something as simple and transformative as garlic butter. That night, watching the kitchen fill with the most incredible aroma of roasting fish and caramelized garlic, I realized this wasn't going to be a one-time thing. It became my go-to move for spring dinner parties, the dish I make when I want to impress without spending hours in the kitchen.

I made this for my sister's birthday dinner last year, and she actually put her fork down mid-bite to ask what was in the sauce. When I told her it was just melted butter and garlic, she didn't believe me at first. That moment of surprise, when someone realizes elegant food doesn't require a complicated recipe, never gets old.

Ingredients

  • Salmon fillets (4, about 6 oz each): The heart of this dish deserves quality fish with firm, vibrant flesh. If you can get skin-on, leave it on during roasting—it crisps up beautifully and holds the fillet together, but honestly, either way works wonderfully.
  • Fresh asparagus (1 lb): Spring asparagus is thinner and more tender than the thick winter stalks, so snap off those woody ends and you're golden. If you're shopping in off-season, thicker asparagus still works, just give it a few extra minutes in the oven.
  • Unsalted butter (4 tbsp): Unsalted lets you control the salt level, which matters when the fish itself brings its own mineral notes. Melt it gently so it stays silky rather than turning nutty brown.
  • Garlic (3 cloves, minced): Mincing by hand is worth the thirty seconds because you can judge how fine you want it. Finely minced garlic distributes evenly through the butter rather than leaving big pockets of intensity.
  • Fresh lemon juice (1 tbsp): This is what lifts the entire dish and keeps it from feeling heavy. Squeeze it from a fresh lemon right before cooking—the difference between bottled and fresh is honestly startling.
  • Dijon mustard (1 tsp): A tiny bit adds subtle depth and helps emulsify the sauce so it clings to the fish rather than pooling at the bottom of the pan.
  • Salt, black pepper, and red pepper flakes: The salt brings out the salmon's natural sweetness, pepper adds warmth, and red pepper flakes are your secret weapon for anyone who likes a little heat.
  • Lemon slices, fresh parsley, and optional Parmesan: These are the finishing touches that make people think you spent way more time on this than you actually did.

Tired of Takeout? 🥡

Get 10 meals you can make faster than delivery arrives. Seriously.

One email. No spam. Unsubscribe anytime.

Instructions

Get your oven ready and prep your pan:
Heat your oven to 400°F and line a baking sheet with parchment paper or foil—this prevents sticking and makes cleanup instant. A cold oven means the fish cooks unevenly, so give it a solid five minutes to preheat while you gather everything else.
Arrange your fish and vegetables:
Place salmon fillets in the center of your baking sheet with plenty of breathing room around each one, then nestle the trimmed asparagus spears alongside. Tuck lemon slices between everything so they roast and perfume the whole pan—this little touch makes the presentation feel intentional.
Make your garlic butter magic:
Whisk together your melted butter, minced garlic, fresh lemon juice, Dijon mustard, salt, pepper, and red pepper flakes in a small bowl. Do this whisking by hand because you'll actually feel when it comes together into something silky and cohesive, not separated and oil-slicked.
Drizzle and roast:
Pour your garlic butter sauce over the salmon and asparagus with a gentle hand—you want an even coating without drowning anything. Roast for 15 to 18 minutes until the salmon flakes easily with a fork and asparagus tips are just starting to wrinkle at the edges.
Finish and serve:
Pull everything out, let it rest for about a minute, then scatter fresh parsley over the top if you have it. Serve immediately with extra lemon wedges so people can add brightness to taste.
Save Pin
| vectoroven.com

There's something about serving food on one beautiful sheet that somehow makes even a simple weeknight feel like an occasion. My kids actually asked for seconds without me having to prompt them, which in my house is basically a standing ovation.

Why This Dish Feels Restaurant Quality at Home

The secret is that roasting concentrates flavors instead of diluting them the way pan-searing or boiling would. Everything cooks in its own little microclimate on that sheet pan, the garlic butter gets into every crevice, and the lemon rounds release their oils right into the sauce. It looks like you spent all day planning it, but you actually just threw it together.

Timing Matters More Than Precision

This is one of those recipes where being approximate actually works in your favor. Your oven might run hot, your salmon fillets might be slightly different thicknesses, or your asparagus might be particularly thick—all of these things matter less than checking for doneness visually. The salmon should be opaque and flake easily, the asparagus should have a little tender-crisp feel, and if things need two extra minutes, they're fine.

Make It Your Own and Keep It Simple

I've added everything from capers to pine nuts to this dish, and every version has been good, but the purest version with just butter and garlic is somehow always the best. That said, grated Parmesan over the asparagus before roasting adds a subtle nuttiness that makes people wonder what you did differently. If you want to swap green beans or broccolini for asparagus, the cooking time stays basically the same, just watch for that tender-crisp moment.

  • Pair this with a crisp white wine like Sauvignon Blanc or Pinot Grigio—the acidity cuts through the butter beautifully and makes the whole meal feel more complete.
  • Leftovers actually work great flaked into a salad the next day, though honestly there are rarely any left to repurpose.
  • If you're cooking for more than four people, just double everything and use two baking sheets rather than stacking vegetables on top of each other.
This vibrant Garlic Butter Salmon with Asparagus features tender fish and crisp veggies, drizzled in a rich, golden butter sauce. Save Pin
This vibrant Garlic Butter Salmon with Asparagus features tender fish and crisp veggies, drizzled in a rich, golden butter sauce. | vectoroven.com

This dish has become my answer to the question, what's for dinner when you want something delicious but don't have hours to spend cooking. It's the recipe I come back to every spring, and it never disappoints.

Recipe FAQs

How do I ensure the salmon stays moist?

Use skin-on fillets and baste with garlic butter during roasting to lock in moisture and enhance flavor.

Can I substitute asparagus with other vegetables?

Yes, green beans or broccolini work well as alternatives and maintain a similar texture when roasted.

What is the best oven temperature for roasting?

Preheat the oven to 400°F (200°C) for even cooking and perfect browning of salmon and vegetables.

How can I add extra flavor to the asparagus?

Sprinkle grated Parmesan over the asparagus before roasting to create a savory crust.

What wine pairs well with this dish?

Dry white wines such as Sauvignon Blanc or Pinot Grigio complement the buttery garlic flavors beautifully.

20-Minute Dinner Pack — Free Download 📥

10 recipes, 1 shopping list. Everything you need for a week of easy dinners.

Instant access. No signup hassle.

Garlic Butter Salmon Asparagus

Salmon and asparagus roasted with a fragrant garlic butter sauce for a flavorful spring dinner.

Time to prepare
15 minutes
Time to cook
20 minutes
Overall Time
35 minutes
Created by Lucas Jenkins


Level Easy

Cuisine American/European

Makes 4 Portions

Special Diets No Gluten, Reduced Carbs

What You Need

Seafood

01 4 salmon fillets (6 oz each), skin-on or skinless

Vegetables

01 1 lb fresh asparagus, woody ends trimmed
02 1 lemon, sliced into rounds
03 2 tbsp chopped fresh parsley, optional for garnish

Garlic Butter Sauce

01 4 tbsp unsalted butter, melted
02 3 cloves garlic, minced
03 1 tbsp fresh lemon juice
04 1 tsp Dijon mustard
05 1/2 tsp salt
06 1/4 tsp black pepper
07 1/4 tsp crushed red pepper flakes, optional

How-To Steps

Step 01

Prepare Baking Sheet: Preheat oven to 400°F. Line a large baking sheet with parchment paper or foil.

Step 02

Arrange Components: Place salmon fillets in the center of the baking sheet. Arrange trimmed asparagus around the salmon in a single layer. Tuck lemon slices between salmon and asparagus.

Step 03

Prepare Garlic Butter Sauce: In a small bowl, whisk together melted butter, minced garlic, lemon juice, Dijon mustard, salt, black pepper, and red pepper flakes.

Step 04

Apply Sauce: Drizzle the garlic butter sauce evenly over the salmon and asparagus.

Step 05

Roast: Roast in the oven for 15 to 18 minutes, or until salmon flakes easily with a fork and asparagus is tender.

Step 06

Finish and Serve: Garnish with chopped parsley before serving. Serve immediately with lemon wedges if desired.

What You’ll Need

  • Baking sheet
  • Parchment paper or aluminum foil
  • Small mixing bowl
  • Whisk
  • Knife and cutting board

Allergy Details

Review every component for allergens. See a health expert if unsure.
  • Contains fish
  • Contains dairy
  • Dijon mustard may contain sulfites

Nutrition details (each serving)

Only for informational use—this isn't a substitute for a doctor's advice.
  • Energy: 350
  • Fat Content: 21 grams
  • Carbohydrates: 7 grams
  • Proteins: 34 grams

Cooking Shouldn't Be Hard ❤️

Get a free recipe pack that makes weeknight dinners effortless. Real food, real fast.

Free forever. Unsubscribe anytime.