Written by

Christine Myers

Published

Easy Garlic Butter Baked Salmon with Asparagus

Ready In 30 minutes
Servings 4 servings
Difficulty Easy

Love this? Save it for later!

Share the inspiration with your friends

My neighbor wasn’t trying to impress anyone. I’d stopped by to return a casserole dish I’d borrowed weeks ago—honestly, I was embarrassed it took me that long—and this smell hit me before I even knocked on the door. It was buttery, garlicky, and something else I couldn’t quite place. She opened the door with oven mitts on and said, “Oh, just threw together some salmon. You want to stay?” Just threw together. As if the most incredible aroma I’d ever been ambushed by was no big deal.

I sat at her kitchen counter watching her pull this sheet pan out of the oven, and I mean, the salmon had this gorgeous golden crust, and the asparagus was perfectly tender. She didn’t use a recipe, didn’t measure anything, just drizzled and sprinkled like it was nothing. I took one bite and honestly, I think I forgot to keep talking for a solid thirty seconds. She laughed and said, “It’s just garlic butter, honey. That’s all it is.”

Maybe you’ve been there—where someone makes something so simple it feels almost embarrassing to ask for the details. But I asked anyway. And I’ve been making this Easy Garlic Butter Baked Salmon with Asparagus ever since. It’s the recipe I make when I want to feel like I’ve got my act together without actually trying that hard. It’s the one that makes people close their eyes when they take a bite, and you get to act all casual about it. Let me tell you, there’s nothing better than that.

Why You’ll Love This Recipe

This isn’t just another salmon recipe. I’ve tested this one about a dozen times to get the balance exactly right—enough garlic to be bold but not overwhelming, butter that coats every flake without making things greasy, and asparagus that comes out tender-crisp instead of sad and limp. Here’s why this one stands out:

  • Quick & Easy: From start to finish, this comes together in under 30 minutes. It’s my go-to for busy weeknights when I want something that feels special without spending hours in the kitchen.
  • Simple Ingredients: You likely have everything in your kitchen right now. No fancy trips to specialty stores, no obscure ingredients you’ll use once and forget about.
  • Perfect for Weeknight Dinners or Impressing Guests: It’s fancy enough for company but easy enough for a Tuesday. I’ve made this for dinner parties and for solo meals when I’m watching Netflix in my sweats.
  • Crowd-Pleaser: Even people who say they “don’t really like fish” have asked me for this recipe. The garlic butter situation is that powerful.
  • Unbelievably Delicious: The salmon stays incredibly moist, the garlic butter creates this rich, savory coating, and the asparagus soaks up all the goodness from the pan. It’s comfort food that happens to be good for you.

What makes this different from every other baked salmon recipe out there is the technique. Instead of just dumping butter on top, we’re creating a garlic butter mixture that gets brushed on generously, allowing it to seep into the salmon as it bakes. The asparagus goes right on the same pan, so it absorbs all those buttery garlic juices. One pan, minimal cleanup, maximum flavor. This is the kind of meal that makes you feel like you’ve got your life together, even if the rest of the day was chaos.

What Ingredients You Will Need

This recipe uses simple, wholesome ingredients to deliver bold flavor and satisfying texture without the fuss. Most of these are pantry staples, which is exactly why I make this so often.

For the Salmon & Asparagus

  • 4 salmon fillets (6 oz each, about 170g) — Look for fillets that are similar in thickness so they cook evenly. I prefer wild-caught when I can find it, but farm-raised works beautifully too.
  • 1 bunch asparagus (about 1 lb, 450g) — Look for spears that are bright green with firm tips. Thicker spears hold up better in the oven.
  • 4 tablespoons unsalted butter (56g) — Salted butter works too, just reduce the added salt slightly. I recommend Kerrygold for the richest flavor.
  • 4 cloves garlic (minced) — Fresh garlic is non-negotiable here. The jarred stuff won’t give you the same punch.
  • 2 tablespoons olive oil (30ml) — Helps the asparagus roast instead of steam. A good extra virgin olive oil adds flavor.
  • 1 lemon (for juice and slices) — Fresh lemon is key. Bottled lemon juice has a weird metallic taste that I just can’t get past.
  • Salt and black pepper (to taste) — I use kosher salt for its clean flavor and easy pinch-ability.
  • ½ teaspoon paprika (optional, for color) — Adds a nice golden hue to the salmon. Smoked paprika works wonderfully here too.
  • Fresh parsley (for garnish, optional) — Adds a pop of color and freshness at the end.

Substitution Notes

garlic butter baked salmon with asparagus preparation steps

If you don’t have asparagus, green beans or broccoli work beautifully. For a dairy-free version, use vegan butter or ghee (which is lactose-free). Salmon can be swapped for trout or even thick white fish like cod, though cooking times will vary slightly. If you’re watching your butter intake, you can use half butter and half olive oil—still delicious, just a little less decadent.

Equipment Needed

One of the things I love most about this recipe is how little equipment it requires. You don’t need a fancy kitchen to pull this off.

  • Baking sheet or sheet pan — A standard half-sheet pan (18×13 inches) works perfectly. Line it with parchment paper for easier cleanup. I’ve used the same battered old pan for years and it still does the job.
  • Small saucepan or microwave-safe bowl — For melting the butter and garlic together. A small skillet works too.
  • Chef’s knife and cutting board — For mincing garlic and trimming asparagus. A sharp knife makes this step so much faster.
  • Pastry brush or spoon — For brushing the garlic butter over the salmon. A spoon works in a pinch, but a brush gives you better coverage.
  • Instant-read thermometer (optional but recommended) — Takes the guesswork out of knowing when salmon is perfectly cooked. I use a Thermapen and it’s worth every penny.
  • Measuring spoons — For accuracy, though honestly, I often just eyeball it now.

If you don’t have a pastry brush, don’t stress. I’ve used the back of a spoon, a silicone spatula, and even my clean fingers to spread the butter. It all works.

Preparation Method

  1. Preheat your oven to 400°F (200°C). Give it a full 15-20 minutes to come to temperature. A properly preheated oven ensures the salmon cooks evenly and develops that nice golden exterior.
  2. Prepare the asparagus. Rinse the asparagus and snap off the woody ends. Here’s a trick I learned years ago: hold a spear at both ends and bend it gently—it will naturally snap right where the tough part ends. Discard the ends and place the spears on your baking sheet. Drizzle with 2 tablespoons olive oil, season with salt and pepper, and toss to coat. Spread them in a single layer on one side of the pan.
  3. Make the garlic butter. In a small saucepan over low heat (or in a microwave-safe bowl for 30 seconds), melt the 4 tablespoons of butter. Add the minced garlic and stir. Let it sit for about a minute—this allows the garlic to infuse the butter without burning. Burnt garlic gets bitter, and we want sweet, aromatic goodness here.
  4. Prepare the salmon. Pat the salmon fillets dry with paper towels. This step matters more than you think—dry salmon gets a better sear and doesn’t steam. Place the fillets on the other side of the baking sheet, skin-side down if they have skin. Season generously with salt, pepper, and the paprika if using.
  5. Brush the salmon. Using your pastry brush or a spoon, generously brush the garlic butter over each salmon fillet. Don’t be shy here—this is where all the flavor lives. Make sure you get the sides too. Reserve any remaining butter for drizzling later.
  6. Add lemon slices. Thinly slice half your lemon and place 2-3 slices on top of each salmon fillet. This keeps the fish moist and adds a bright citrus note that cuts through the richness of the butter. Squeeze the remaining lemon half over the asparagus.
  7. Bake. Place the sheet pan in the preheated oven and bake for 12-15 minutes, depending on the thickness of your salmon. For fillets that are about 1 inch thick, 13 minutes is usually perfect. The salmon should be opaque and flake easily with a fork. If you’re using a thermometer, the internal temperature should reach 145°F (63°C) at the thickest part.
  8. Broil for extra color (optional). If you want that gorgeous golden-brown top, switch your oven to broil for the last 1-2 minutes of cooking. Watch it carefully—broiling can go from perfect to burnt in seconds. I learned this the hard way and now I stand right there watching.
  9. Rest and serve. Remove the pan from the oven and let it rest for 2-3 minutes. This allows the juices to redistribute. Discard the lemon slices (they’ve done their job) and garnish with fresh parsley and a final squeeze of fresh lemon juice if desired.

Cooking Tips & Techniques

I’ve messed up this recipe more times than I’d like to admit, and I’ve learned something from every mistake. Here’s what I wish someone had told me earlier:

Don’t overcrowd the pan. If your salmon fillets are touching or overlapping, they’ll steam instead of roast. Give them space. If you’re cooking for a crowd, use two pans or cook in batches. Trust me, the extra pan is worth it.

Room temperature salmon cooks more evenly. Take your salmon out of the fridge about 15-20 minutes before cooking. Cold salmon straight from the fridge will cook unevenly—the outside will be done before the center catches up. I’ve made this mistake on a rushed weeknight and ended up with dry edges and a raw middle. Not cute.

Watch the garlic. Garlic burns easily, especially under the broiler. If you’re adding the optional broil step, keep a close eye on it. I once walked away to answer a text and came back to garlic that had gone from golden to charcoal. The whole apartment smelled like regret.

Use a thermometer. I know I keep saying this, but it’s the single best investment you can make for cooking fish. Salmon is perfectly cooked at 145°F (63°C), and a thermometer takes all the guesswork out. No more cutting into your beautiful fillet to check if it’s done, only to have it fall apart.

Patience with the asparagus. Thicker asparagus spears need a head start. If your asparagus is particularly thick, give it a 5-minute head start in the oven before adding the salmon. Thin spears can go in together. I learned this after serving asparagus that was still crunchy on one end and perfect on the other.

Variations & Adaptations

This recipe is incredibly forgiving and adaptable. Here are some variations I’ve tried and loved:

Lemon Herb Version: Add 1 teaspoon of dried dill or thyme to the garlic butter mixture. The herbs complement the salmon beautifully and add an extra layer of flavor. I made this for Easter brunch and my aunt asked for the recipe before she finished eating.

Spicy Cajun Twist: Replace the paprika with 1 teaspoon of Cajun seasoning and add a pinch of cayenne pepper to the butter. This gives the salmon a smoky, spicy kick that’s absolutely addictive. Serve with a side of creamy coleslaw to balance the heat.

Maple Dijon Glaze: Whisk 2 tablespoons of maple syrup and 1 tablespoon of Dijon mustard into the melted butter before brushing. The sweetness caramelizes beautifully in the oven, and the mustard adds a tangy depth. This version is dangerous—I ate three fillets in one sitting once. No regrets.

Low-Carb/Keto Adaptation: This recipe is already naturally low-carb and keto-friendly. Replace the asparagus with broccoli florets or zucchini slices for variety. The garlic butter keeps everything rich and satisfying without any carbs.

Dairy-Free Version: Substitute the butter with a high-quality vegan butter or ghee (which is technically dairy-free since the milk solids are removed). I’ve used Miyoko’s European Style Cultured Vegan Butter and it works beautifully—just as rich and creamy.

Serving & Storage Suggestions

Serving: This salmon is best served immediately, fresh from the oven. The butter is still warm and glossy, the asparagus is perfectly tender, and everything is at its peak. I like to serve it with a side of fluffy rice, quinoa, or crusty bread to soak up any leftover garlic butter from the pan. A simple green salad with lemon vinaigrette is also a lovely accompaniment.

Storage: Leftovers can be stored in an airtight container in the refrigerator for up to 3 days. The salmon will lose some of its moisture upon reheating, but the flavor remains delicious. I’ve been known to flake cold leftover salmon over a salad for lunch the next day—it’s fantastic.

Reheating: The best way to reheat is in a low oven (300°F/150°C) for about 10 minutes, or in a skillet over medium-low heat with a splash of water or broth to create steam. Avoid the microwave—it will dry out the salmon and make the asparagus soggy. I learned this after one too many rubbery microwaved fillets.

Freezing: Cooked salmon can be frozen for up to 2 months. Wrap each fillet tightly in plastic wrap and then foil before freezing. Thaw overnight in the refrigerator and reheat gently. The texture won’t be quite as perfect as fresh, but it’s still a solid meal option for busy nights.

Nutritional Information & Benefits

This Easy Garlic Butter Baked Salmon with Asparagus is not just delicious—it’s genuinely good for you. Here’s a rough estimate per serving (one fillet with asparagus):

  • Calories: ~420
  • Protein: ~38g
  • Fat: ~28g
  • Carbohydrates: ~8g
  • Fiber: ~3g

Salmon is packed with omega-3 fatty acids, which are fantastic for heart health and brain function. It’s also an excellent source of high-quality protein and vitamin D. Asparagus brings its own nutritional power—it’s rich in fiber, folate, and vitamins A, C, and K. Together, they make a meal that’s as nourishing as it is satisfying.

This recipe is naturally gluten-free, low-carb, and keto-friendly. If you’re watching your sodium, simply reduce the added salt. I personally love that I can indulge in something this buttery and rich while still feeling good about what I’m putting in my body. It’s the kind of meal that makes healthy eating feel like a treat.

Conclusion

This Easy Garlic Butter Baked Salmon with Asparagus has become a staple in my kitchen for good reason. It’s the recipe I turn to when I want to feel like a culinary genius without actually doing much work. The garlic butter is rich and aromatic, the salmon stays perfectly moist, and the asparagus soaks up all that deliciousness from the pan. It’s one of those rare meals that tastes like you spent hours on it but comes together in under 30 minutes.

I love that this recipe is endlessly adaptable—you can swap in different vegetables, change up the seasonings, or adjust it for dietary needs. It’s forgiving, reliable, and always impressive. Whether you’re cooking for a busy weeknight, a special occasion, or just because you deserve a good meal, this salmon delivers every single time.

I’d love to hear how this turns out for you! Drop a comment below and let me know if you tried any variations, what sides you served it with, or if you have any questions. And if you loved it, share it with a friend who needs a good salmon recipe in their life. Happy cooking, friends!

Frequently Asked Questions

Can I use frozen salmon for this recipe?

Yes, but thaw it completely in the refrigerator first (overnight is best). Pat it very dry before seasoning—frozen salmon releases more water as it cooks, which can make things soggy. If you’re in a hurry, you can thaw it under cold running water for about 30 minutes.

How do I know when the salmon is fully cooked?

The salmon should be opaque and flake easily with a fork. For the most accurate result, use an instant-read thermometer—the internal temperature should reach 145°F (63°C) at the thickest part. The fish will continue to cook slightly after you remove it from the oven, so you can pull it at 140°F (60°C) if you prefer.

Can I add other vegetables to the sheet pan?

Absolutely! Broccoli, zucchini, bell peppers, or cherry tomatoes all work beautifully. Just keep in mind that different vegetables have different cooking times. Add harder vegetables like broccoli or carrots a few minutes before the salmon, and quicker-cooking ones like cherry tomatoes or zucchini at the same time.

What if I don’t have fresh garlic?

Fresh garlic really does make a difference here, but if you’re in a pinch, you can use 1 teaspoon of garlic powder mixed into the melted butter. Avoid jarred minced garlic if possible—it has a different flavor and can sometimes be bitter. I’ve tried it and honestly, it’s just not the same.

Can I make this recipe ahead of time?

You can prep the ingredients ahead—trim the asparagus, mince the garlic, and portion the butter. But I recommend baking the salmon just before serving for the best texture. Leftovers are still good, but salmon is truly at its peak straight from the oven. If you need to reheat, use the low oven method I mentioned above.

Pin This Recipe!

garlic butter baked salmon with asparagus recipe

Print

Easy Garlic Butter Baked Salmon with Asparagus

This Easy Garlic Butter Baked Salmon with Asparagus is a quick and delicious weeknight dinner that comes together in under 30 minutes. The garlic butter creates a rich, savory coating on the salmon while the asparagus soaks up all the goodness from the pan.

  • Author: Naomi
  • Prep Time: 10 minutes
  • Cook Time: 15 minutes
  • Total Time: 25 minutes
  • Yield: 4 servings 1x
  • Category: Main Course
  • Cuisine: American

Ingredients

Scale
  • 4 salmon fillets (6 oz each, about 170g)
  • 1 bunch asparagus (about 1 lb, 450g)
  • 4 tablespoons unsalted butter (56g)
  • 4 cloves garlic (minced)
  • 2 tablespoons olive oil (30ml)
  • 1 lemon (for juice and slices)
  • Salt and black pepper (to taste)
  • ½ teaspoon paprika (optional, for color)
  • Fresh parsley (for garnish, optional)

Instructions

  1. Preheat your oven to 400°F (200°C).
  2. Prepare the asparagus: rinse and snap off woody ends. Place on baking sheet, drizzle with 2 tablespoons olive oil, season with salt and pepper, and toss to coat. Spread in a single layer on one side of the pan.
  3. Make the garlic butter: in a small saucepan over low heat (or microwave-safe bowl for 30 seconds), melt 4 tablespoons butter. Add minced garlic and stir. Let sit for about a minute.
  4. Prepare the salmon: pat fillets dry with paper towels. Place on the other side of the baking sheet, skin-side down. Season generously with salt, pepper, and paprika if using.
  5. Brush the salmon: generously brush garlic butter over each fillet, including sides. Reserve any remaining butter for drizzling later.
  6. Add lemon slices: thinly slice half the lemon and place 2-3 slices on each fillet. Squeeze remaining lemon half over the asparagus.
  7. Bake: place sheet pan in preheated oven and bake for 12-15 minutes, depending on thickness. Salmon should be opaque and flake easily with a fork. Internal temperature should reach 145°F (63°C).
  8. Broil for extra color (optional): switch oven to broil for last 1-2 minutes, watching carefully.
  9. Rest and serve: remove pan from oven and let rest 2-3 minutes. Discard lemon slices, garnish with fresh parsley and a final squeeze of lemon juice if desired.

Notes

Don’t overcrowd the pan; give salmon space to roast. Bring salmon to room temperature 15-20 minutes before cooking for even cooking. Watch garlic carefully under broiler to avoid burning. Use a thermometer for perfect doneness. Thicker asparagus may need a 5-minute head start in the oven.

Nutrition

  • Serving Size: 1 fillet with aspara
  • Calories: 420
  • Sugar: 3
  • Sodium: 400
  • Fat: 28
  • Saturated Fat: 12
  • Carbohydrates: 8
  • Fiber: 3
  • Protein: 38

Keywords: garlic butter salmon, baked salmon, asparagus, sheet pan dinner, easy salmon recipe, weeknight dinner, healthy salmon

Did you make this recipe?

Share a photo and tag us — we can't wait to see what you've made!

You might also love these recipes

Leave a Comment

Recipe rating