Garlic Butter Salmon Asparagus

Featured in: Kitchen Routine Meals

This dish features tender salmon fillets baked alongside crisp asparagus, all coated in a fragrant garlic butter sauce. The combination of melted butter, minced garlic, fresh lemon juice, and a hint of Dijon mustard creates a rich, tangy flavor that enhances the salmon's natural taste. Roasting the ingredients together allows the flavors to meld while keeping the salmon moist and the asparagus tender. Garnished with fresh parsley and lemon slices, this dish offers a vibrant and elegant option for a spring dinner gathering.

Updated on Tue, 03 Mar 2026 10:44:00 GMT
Garlic Butter Salmon with Asparagus sizzling on a baking sheet, golden butter sauce glistening over tender fillets and crisp green spears. Save
Garlic Butter Salmon with Asparagus sizzling on a baking sheet, golden butter sauce glistening over tender fillets and crisp green spears. | maisonflavors.com

My neighbor stopped by one April evening with a bottle of wine and asked if I could throw together something special for her anniversary dinner the next night. I had salmon in the freezer and asparagus from the farmers market, so I grabbed a pan and started experimenting with garlic butter right there in my kitchen while she watched. Twenty minutes later, we were both amazed at how elegant and simple it all came together, and that's when I realized this would become my go-to impressive weeknight dinner.

I made this dish for my parents last spring when they visited, and my mom kept asking for the recipe before she'd even finished eating. She said it reminded her of restaurants we visited years ago in Provence, but better because it came from our own kitchen. Watching her close her eyes after each bite told me everything I needed to know about whether this recipe was a keeper.

What's for Dinner Tonight? 🤔

Stop stressing. Get 10 fast recipes that actually work on busy nights.

Free. No spam. Just easy meals.

Ingredients

  • Salmon fillets (4, about 6 oz each): Look for fillets that feel firm to the touch and smell fresh like the ocean, not fishy—that's the real tell of quality salmon.
  • Fresh asparagus (1 lb): Choose spears that are bright green and snap when bent; those woody ends at the bottom will break off naturally when you're ready.
  • Unsalted butter (4 tbsp melted): This is your base, so use real butter here—it makes a difference you can actually taste compared to anything else.
  • Garlic (3 cloves minced): Mince it small so it distributes evenly through the sauce and doesn't leave you with surprise chunks.
  • Fresh lemon juice (1 tbsp): Squeeze it fresh from the lemon you're slicing for the pan; bottled juice tastes thin and tired by comparison.
  • Dijon mustard (1 tsp): This adds a subtle tang that rounds out the richness without you being able to identify exactly what's making it taste so good.
  • Salt and black pepper (1/2 tsp and 1/4 tsp): Season generously because the roasting concentrates flavors, and you want the dish to sing.
  • Red pepper flakes (1/4 tsp, optional): Just a whisper of heat that makes the salmon feel more sophisticated than it has any right to be.
  • Lemon (1 whole, sliced into rounds): These slices protect the salmon while roasting and add brightness without extra work.
  • Fresh parsley (2 tbsp chopped, optional): Green and fresh at the end, this makes people think you spent more time cooking 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

Heat your oven and prep your pan:
Turn the oven to 400°F and line a baking sheet with parchment paper so nothing sticks and you don't have to scrub later. A hot oven means the salmon will cook gently while the asparagus gets just a little char.
Arrange salmon and asparagus:
Place salmon fillets down the center of your sheet, then tuck the asparagus spears around them in a single layer like you're framing a picture. Slide lemon slices between everything so they nestle in with the vegetables and salmon as they roast together.
Whisk together the garlic butter magic:
In a small bowl, melt your butter if it isn't already, then add garlic, lemon juice, mustard, salt, pepper, and red pepper flakes if using. Whisk it together until it looks smooth and glossy, then taste a tiny bit on your fingertip to make sure it sings.
Coat everything in sauce:
Drizzle that garlic butter all over the salmon and asparagus, making sure nothing gets missed. The butter will sizzle and brown as it roasts, developing flavors you can't get any other way.
Roast until salmon flakes:
Slide the whole sheet into your hot oven for 15 to 18 minutes, keeping an eye on things after minute 12. The salmon is done when a fork flakes it easily and there's no translucent bit in the thickest part; the asparagus should be tender with slightly crispy tips.
Finish and serve right now:
Take everything out, scatter parsley over the top if you're using it, and get it to the table while it's still steaming. Serve with lemon wedges so people can add extra brightness if they want.
Save
| maisonflavors.com

My daughter asked if salmon was always this good, or if I'd just gotten better at cooking it. That simple question made me realize how many dishes become favorites not because they're complicated, but because you've learned to treat the ingredients with respect and trust the process.

Still Scrolling? You'll Love This 👇

Our best 20-minute dinners in one free pack — tried and tested by thousands.

Trusted by 10,000+ home cooks.

The Secret of One-Pan Cooking

There's something deeply satisfying about having everything cook together on a single sheet, everything touching at different rates but finishing at exactly the right moment. The asparagus picks up the butter and garlic from below while the salmon gently releases its oils that flavor the vegetables. It's not fancy technique; it's just geometry and timing working together the way they're supposed to.

Building Confidence with Fish

Fish used to intimidate me because I thought it would fall apart or cook unevenly, but salmon taught me that it's actually more forgiving than chicken if you don't overthink it. The key is hot enough heat that the exterior sets quickly while the inside stays tender, and a timer so you're not poking at it every thirty seconds. Once you nail this dish a couple of times, you'll feel confident cooking salmon any way you want.

Why This Works for Every Occasion

This recipe lives in that perfect space where it feels restaurant-worthy but doesn't demand fancy equipment or ingredients you can't pronounce. It's healthy enough for your weeknight dinner goals but impressive enough that you can serve it to people you want to impress. Best of all, if something unexpected happens—a guest runs late, you're hungry sooner than planned—the whole thing adapts without complaining.

  • Make it ahead by prepping your ingredients in the afternoon, then everything roasts in 20 minutes when you're ready to eat.
  • Double the recipe easily for a crowd; just use a larger sheet pan and add a few minutes to the roasting time.
  • Leftovers turn into an amazing salmon salad the next day if you happen to have any, though that's rare in my house.
Oven-roasted Garlic Butter Salmon with Asparagus, the rich garlic aroma mingling with fresh lemon and herbs in a spring-inspired dinner. Save
Oven-roasted Garlic Butter Salmon with Asparagus, the rich garlic aroma mingling with fresh lemon and herbs in a spring-inspired dinner. | maisonflavors.com

This dish has become the recipe I turn to when I want to feel like a real cook without spending all day in the kitchen. It's the kind of meal that tastes like you care, which you do.

Questions & Answers for Recipes

What is the best way to cook salmon for this dish?

Roasting salmon fillets in the oven at 400°F helps keep the fish moist and allows the garlic butter sauce to infuse rich flavors while cooking evenly alongside asparagus.

Can I substitute asparagus with other vegetables?

Yes, green beans or broccolini are great alternatives that roast well and complement the garlic butter flavors.

How do I make the garlic butter sauce?

Combine melted butter, minced garlic, fresh lemon juice, Dijon mustard, salt, black pepper, and optional red pepper flakes, then drizzle over salmon and vegetables before roasting.

What garnishes enhance this dish?

Chopped fresh parsley and lemon slices add brightness and color, enhancing the overall presentation and flavor.

Is this dish suitable for special diets?

Yes, it fits gluten-free, pescatarian, and low-carb diets, focusing on wholesome ingredients and minimal additives.

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 fillets roasted with asparagus and garlic butter sauce, perfect for a light, flavorful meal.

Prep Time
15 mins
Time for Cooking
20 mins
Overall Time Needed
35 mins
Created by Lindsey Brooks


Skill Level Easy

Cuisine American/European

Servings Produced 4 Portions

Diet Preferences No Gluten, Reduced-Carb

What You'll 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

Directions

Step 01

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

Step 02

Arrange Salmon and Asparagus: Place salmon fillets in the center of the baking sheet. Arrange trimmed asparagus in a single layer around the salmon. 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 until well combined.

Step 04

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

Step 05

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

Step 06

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

You Just Made Something Great 👏

Want more like this? Get my best easy recipes — free, straight to your inbox.

Join 10,000+ home cooks. No spam.

Equipment Needed

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

Allergy Info

Please check every ingredient for allergens and reach out to a healthcare pro if unsure.
  • Contains fish and dairy
  • Dijon mustard may contain sulfites

Nutrition Details (each serving)

These numbers are estimates for reference and not a replacement for health advice.
  • Energy: 350
  • Fats: 21 g
  • Carbohydrates: 7 g
  • Proteins: 34 g

Cooking Shouldn't Be Hard ❤️

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

Free forever. Unsubscribe anytime.