Garlic Butter Salmon Asparagus

Featured in: Warm Everyday Plates

This dish features succulent salmon fillets paired with fresh asparagus, all roasted to perfection in a luscious garlic butter sauce. With hints of lemon and Dijon mustard, the flavors meld beautifully to create a vibrant and elegant main course. Ideal for a quick yet refined dinner, it combines simplicity and taste effortlessly. Garnished with parsley, this meal suits gluten-free and low-carb preferences.

Updated on Mon, 02 Mar 2026 11:29:00 GMT
A golden salmon fillet rests atop a bed of roasted asparagus, glistening with rich garlic butter sauce. Save
A golden salmon fillet rests atop a bed of roasted asparagus, glistening with rich garlic butter sauce. | saffronhollow.com

There's something about the smell of garlic butter hitting a hot baking sheet that makes you feel like you've got your life together, even if you're cooking on a Tuesday night in sweatpants. I discovered this salmon dish by accident when a friend mentioned she needed something impressive but foolproof for her first dinner party, and I realized I'd been overcomplicating elegant meals my whole life. The beauty of this recipe is that it looks like you spent hours fussing, when really you're just letting the oven do the work while you pour a glass of wine and actually enjoy the evening. It became my go-to when I wanted to feel fancy without the stress.

I made this for my sister's birthday dinner last spring, and what I remember most isn't the meal itself but how she lingered at the table, soaking a piece of crusty bread in the butter that pooled on her plate. Her kids, who normally push vegetables around in disgust, actually ate the asparagus without complaining, and she gave me this look like I'd performed actual magic. That's when I knew this recipe had staying power—not because it's complicated, but because it creates those small moments where food becomes a reason to slow down together.

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), skin-on or skinless: The skin crisps beautifully if you keep it on, but honestly, skinless is easier if you're not confident with fish, and it still turns out tender and flaky because you're not overcooking it.
  • Fresh asparagus (1 lb), woody ends trimmed: Snap the ends where they naturally break instead of cutting—you'll know exactly where the tender part starts, and there's something satisfying about doing it this way.
  • Lemon (1), sliced into rounds: These aren't just garnish; they roast alongside everything and become these soft, almost sweet little wheels that add brightness you can actually taste.
  • Unsalted butter (4 tbsp), melted: This is where the magic lives, so don't skimp or substitute here—good butter tastes noticeably different once it's golden and mixed with garlic.
  • Garlic (3 cloves), minced: Mince it yourself if you have five extra minutes; the texture and flavor are worth it, though jarred works in a pinch.
  • Fresh lemon juice (1 tbsp): A squeeze from half a lemon is better than bottled if you can manage it, and it keeps the sauce bright instead of dull.
  • Dijon mustard (1 tsp): This quietly sharpens everything without announcing itself; it's the secret ingredient that makes people ask what you did differently.
  • Salt (1/2 tsp) and black pepper (1/4 tsp): Taste as you go, because salmon and asparagus are forgiving, and you can always add more at the table.
  • Crushed red pepper flakes (1/4 tsp, optional): I usually add this for a whisper of heat that pairs beautifully with the richness of the butter.
  • Fresh parsley (2 tbsp), chopped, for garnish: This is optional but gives you something green and fresh-looking on the plate, which your eyes eat first anyway.

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 stage:
Preheat to 400°F (200°C) and line your baking sheet with parchment paper or foil—this is non-negotiable if you want the bottom to stay tender and not stick to the pan. Having everything ready before you start is the difference between calm cooking and frantic cooking.
Arrange your ingredients like you're composing a painting:
Place salmon fillets in the center of the sheet with some breathing room between them, then tuck asparagus around them in a single layer and nestle lemon slices between everything. This isn't just for Instagram; it ensures everything roasts at the same pace without anything getting crowded or steamed.
Make the garlic butter sauce in one bowl:
Whisk melted butter with minced garlic, lemon juice, Dijon mustard, salt, pepper, and red pepper flakes—you'll smell the garlic blooming into the warm butter, which is how you know it's coming together. Make sure everything is combined before you drizzle it, so the flavors are evenly distributed.
Drizzle with purpose and intention:
Pour the garlic butter over the salmon and asparagus in a thin, steady stream, letting it catch in the little valleys of the asparagus and pool around the fish. You want everything lightly coated but not swimming in butter, because the oven heat will intensify the flavors.
Roast until your kitchen smells incredible:
Slide the sheet into the oven for 15–18 minutes—the salmon is done when it flakes easily with a fork, and the asparagus should still have a tiny bit of snap to it, not mushy. If you're unsure, cut into the thickest part of the salmon; there should be no translucent center, just opaque, tender fish.
Finish with color and freshness:
Pull everything out, scatter parsley over the top if you're using it, and serve immediately with extra lemon wedges on the side. The longer it sits, the more the heat dissipates, so get it to the table while it's still warm and the butter is glossy.
Save
| saffronhollow.com

What stays with me about this dish is how it became my solution for those moments when I wanted to cook something that mattered but didn't have the energy for fussiness. It's the recipe I turn to when I'm tired but still want to show up for the people I'm feeding, and somehow it never feels like settling.

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.

Timing and Temperature Matter More Than You Think

The difference between a slightly undercooked salmon and a dry one is literally minutes, and oven temperatures vary wildly depending on how old yours is or where you live. I learned to set a timer for 15 minutes, then peek and check the thickest part of the fish with a fork—if it still looks translucent, give it two more minutes and check again. This method has saved me more times than I can count, and it's the reason I stopped blindly following the recipe and started trusting my own judgment.

Why One Sheet Pan Changes Everything

There's a reason this style of cooking became my default for weeknight dinners—having the salmon, vegetables, and sauce all roasting together means the flavors mingle and deepen without you standing at the stove stirring. The butter gets into the asparagus, the lemon brightens everything, and by the time it's done, you have a complete meal that looks like you planned it for hours. Plus, your kitchen smells amazing, which is honestly half the appeal.

Ways to Make It Yours and Still Have It Work

This recipe is a template as much as it is a fixed formula, and I've played with it enough times to know what bends and what breaks. You can swap the asparagus for green beans, broccolini, or even thin-sliced zucchini, and the whole thing still comes together beautifully because the garlic butter carries the show. A sprinkle of grated Parmesan over the asparagus before roasting adds a salty, umami note that makes everything taste richer, or you can finish it with a tiny pinch of fleur de sel for crunch.

  • Serve it with a crisp white wine like Sauvignon Blanc or Pinot Grigio if you're in the mood for a full evening rather than just dinner.
  • Make the garlic butter sauce a few hours ahead and store it covered in the fridge, then gently warm it before drizzling.
  • Double the sauce recipe if you love soaking bread in it like my sister does, because you'll never regret having extra.
Succulent salmon and tender asparagus roast together, infused with aromatic garlic butter for a perfect spring meal. Save
Succulent salmon and tender asparagus roast together, infused with aromatic garlic butter for a perfect spring meal. | saffronhollow.com

This is the dish I reach for when I want to remind myself that cooking doesn't have to be complicated to be meaningful. Every time someone takes a bite and their eyes go a little wide because it tastes this good, I remember why I started cooking in the first place.

Recipe FAQs

What is the best way to roast salmon and asparagus together?

Arrange salmon fillets and trimmed asparagus on a lined baking sheet, ensuring even spacing. Drizzle with garlic butter sauce and roast at 400°F for 15–18 minutes until salmon flakes easily and asparagus is tender.

Can I substitute the asparagus with another vegetable?

Yes, green beans or broccolini make excellent alternatives, offering similar texture and cooking times when roasted alongside salmon.

How do I prepare the garlic butter sauce for this dish?

Whisk melted butter with minced garlic, fresh lemon juice, Dijon mustard, salt, pepper, and optional red pepper flakes to create a fragrant and flavorful sauce.

What garnish complements this salmon and asparagus dish?

Chopped fresh parsley adds a pop of color and freshness. Lemon wedges served alongside enhance the bright citrus notes.

Are there any allergens in the ingredients used?

Yes, this dish contains fish (salmon) and dairy from the butter. Dijon mustard may also contain sulfites; check labels if sensitive.

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

Tender salmon and crisp asparagus roasted in a flavorful garlic butter sauce for an elegant, easy meal.

Prep Time
15 min
Time to Cook
20 min
Overall Time
35 min
Recipe by Mira Dalton

Recipe Type Warm Everyday Plates

Skill Level Easy

Cuisine Type American/European

Makes 4 Portions

Dietary Details No Gluten, Reduced Carb

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 Make It

Step 01

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

Step 02

Arrange salmon and vegetables: 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

Create 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 combined.

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 the salmon flakes easily with a fork and the asparagus is tender.

Step 06

Finish and serve: Garnish with chopped parsley before serving. Serve immediately with extra 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 Notice

Review every item for potential allergens, and reach out to a provider with any uncertainty.
  • Contains fish and dairy (butter)
  • Dijon mustard may contain sulfites

Nutrition Stats (per portion)

Details here are for general advice—always consult a health expert for specific needs.
  • 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.