Written by

Valerie Gilbert

Published

Easy Honey Garlic Salmon with Asparagus: Best One-Pan Dinner

Ready In 30 minutes
Servings 4 servings
Difficulty Easy

There used to be this tiny seafood spot tucked behind a laundromat on 14th Street that made the most incredible honey garlic salmon. When they closed suddenly during that weird construction summer two years ago, I actually felt a little lost. I mean, I’d order that salmon every single Wednesday—it was my midweek ritual, the thing that got me through hump day. The glaze was this perfect sticky-sweet situation with just enough garlic to keep things interesting, and the salmon always came out flaky but never dry.

After maybe seven or eight attempts—some where the glaze burned, one where I accidentally used way too much garlic (honestly, is there such a thing?)—I finally cracked the code. And let me tell you, this version might actually be better than the original. The secret? Cooking everything on one pan so the asparagus soaks up all that honey garlic goodness while the salmon gets that gorgeous caramelized crust. I remember the first time I got it right; I actually texted my sister a photo with the caption “WE’RE BACK.”

The best part about this easy honey garlic salmon with asparagus is that it tastes like you spent an hour in the kitchen when really, it’s on the table in under 30 minutes. The glaze does all the heavy lifting—honey brings the sweetness, soy sauce adds that savory depth, and garlic ties it all together in the most satisfying way. You know that feeling when you take a bite and everything just clicks? That’s what happens here.

Maybe you’ve been hunting for that weeknight dinner that feels special but doesn’t require a whole production. Or maybe you just really love salmon and want a new way to make it that doesn’t disappoint. Either way, this one’s for you.

Why You’ll Love This Recipe

Let me be real with you—I’ve tested this easy honey garlic salmon with asparagus at least a dozen times, tweaking the glaze ratios, adjusting the cooking time, even trying different asparagus thicknesses. I wanted to make sure that when you make it, it works perfectly the first time. Here’s why this recipe stands out from the countless other salmon recipes out there:

  • Quick & Easy: From fridge to table in under 30 minutes. Seriously, this is faster than ordering takeout and way more satisfying.
  • Simple Ingredients: You probably have most of these in your pantry right now. Honey, soy sauce, garlic, salmon, asparagus—that’s it. No fancy grocery store runs required.
  • One-Pan Wonder: Less cleanup means more time actually enjoying your dinner. The asparagus cooks right alongside the salmon, soaking up all that flavor.
  • Perfect for Busy Weeknights: This is the dinner I make when I’ve had a long day and just want something delicious without the fuss.
  • Crowd-Pleaser: I’ve served this to friends who “don’t like fish” and watched them go back for seconds. The honey garlic glaze is that good.
  • Unbelievably Delicious: The combination of sweet honey, savory soy sauce, and pungent garlic creates a glaze that caramelizes beautifully on the salmon while keeping it incredibly moist and flaky.

What makes this easy honey garlic salmon with asparagus different from other recipes is the technique. Instead of making the glaze separately and pouring it over, I brush it on during cooking, letting it reduce and caramelize right on the fish. This creates that restaurant-quality sticky glaze without any complicated steps. It’s comfort food that happens to be good for you—healthy, fast, and absolutely soul-satisfying.

What Ingredients You Will Need

This easy honey garlic salmon with asparagus uses simple, wholesome ingredients that work together to create something truly special. The beauty of this recipe is that everything pulls double duty—the glaze flavors both the salmon and the asparagus, so every bite is packed with that sweet-savory goodness.

For the Salmon & Asparagus

  • 4 salmon fillets (6 oz each, skin-on or skinless—I prefer skin-on for extra crispiness)
  • 1 bunch fresh asparagus (about 1 pound, woody ends trimmed)
  • 2 tablespoons olive oil (divided—use a good quality one for drizzling)
  • Salt and black pepper (to taste, preferably freshly ground)
  • ½ teaspoon garlic powder (optional, but adds an extra layer of flavor)
  • Sesame seeds (for garnish, optional but pretty)
  • Fresh parsley or green onions (chopped, for a pop of color)

For the Honey Garlic Glaze

easy honey garlic salmon with asparagus preparation steps

  • ⅓ cup honey (use a runny honey for easy mixing—I like local wildflower honey for its complex flavor)
  • ¼ cup low-sodium soy sauce (or tamari for gluten-free—I recommend Kikkoman for consistent results)
  • 4 cloves garlic (minced—fresh is non-negotiable here, please don’t use the jarred stuff)
  • 1 tablespoon rice vinegar (adds brightness and balances the sweetness)
  • 1 teaspoon sesame oil (optional, but adds that deep nutty flavor)
  • ½ teaspoon red pepper flakes (optional, for a little heat)
  • 1 tablespoon cornstarch mixed with 2 tablespoons water (optional, for a thicker glaze)

A few ingredient notes from my many test runs: Look for salmon fillets that are similar in thickness so they cook evenly. If your asparagus stalks are super thick, you might want to peel the bottom half or add them to the pan a few minutes before the salmon. And please, please use fresh garlic—it makes such a difference in the glaze that I can’t even tell you. The pre-minced stuff in the jar has a different flavor that just doesn’t work as well here.

For substitutions, you can use maple syrup instead of honey for a slightly different sweetness profile. Tamari or coconut aminos work great for a gluten-free option. And if you’re not a fan of asparagus, try broccoli florets or green beans—they both work beautifully with this glaze.

Equipment Needed

One of the things I love most about this easy honey garlic salmon with asparagus is that you don’t need a ton of fancy equipment. Here’s what you’ll need:

  • Large baking sheet or sheet pan (rimmed, to catch any glaze drips—I use a half-sheet pan that’s about 18×13 inches)
  • Parchment paper or aluminum foil (for easy cleanup—trust me on this one)
  • Small bowl (for whisking the glaze together)
  • Whisk or fork (to combine the glaze ingredients)
  • Basting brush or spoon (for brushing the glaze onto the salmon)
  • Chef’s knife and cutting board (for trimming asparagus and mincing garlic)
  • Measuring spoons and cups (for accuracy—baking is science, cooking is art, but this recipe benefits from precision)
  • Instant-read thermometer (optional but recommended—salmon is perfectly cooked at 125°F for medium and 135°F for well-done)

If you don’t have a basting brush, don’t worry—I’ve used the back of a spoon countless times and it works just fine. And if you’re using foil instead of parchment, just give it a quick spray with cooking oil so the salmon doesn’t stick. I learned that one the hard way, let me tell you.

Preparation Method

Alright, let’s make this easy honey garlic salmon with asparagus! I’ve tested this method more times than I can count, so trust me when I say these steps will give you perfect results every time.

Step 1: Preheat and Prep

Preheat your oven to 400°F (200°C). Line a large baking sheet with parchment paper or aluminum foil for easy cleanup. While the oven is heating, take your salmon fillets out of the fridge and let them sit at room temperature for about 10 minutes—this helps them cook more evenly.

Step 2: Make the Honey Garlic Glaze

In a small bowl, whisk together the honey, low-sodium soy sauce, minced garlic, rice vinegar, sesame oil, and red pepper flakes if using. Set aside about 2 tablespoons of this mixture for brushing on the asparagus later. The glaze should smell sweet and savory with a nice garlic kick—if it doesn’t, you might need to adjust the garlic-to-honey ratio.

Step 3: Prepare the Asparagus

Wash the asparagus and snap off the woody ends—they naturally break where the tender part begins. I usually grab one stalk and bend it until it snaps, then use that as a guide to trim the rest. Place the asparagus on one side of your prepared baking sheet, drizzle with 1 tablespoon of olive oil, season with salt and pepper, and toss gently to coat.

Step 4: Season the Salmon

Pat the salmon fillets dry with paper towels—this is crucial for getting that nice caramelized crust. Place them on the other side of the baking sheet, skin-side down if using skin-on fillets. Drizzle with the remaining 1 tablespoon of olive oil and season with salt, pepper, and garlic powder if using.

Step 5: Apply the Glaze

Using a basting brush or spoon, generously brush the honey garlic glaze over the top and sides of each salmon fillet. Don’t be shy here—this is where all the flavor comes from. Reserve a little bit of glaze for brushing on halfway through cooking.

Step 6: Bake

Place the baking sheet in the preheated oven and bake for 12-15 minutes, depending on the thickness of your salmon. At the 7-minute mark, carefully remove the pan and brush the reserved glaze over the salmon fillets again. Also give the asparagus a quick toss to ensure even cooking. Return to the oven to finish cooking.

Step 7: Check for Doneness

The salmon is done when it flakes easily with a fork and the internal temperature reaches 125°F (52°C) for medium or 135°F (57°C) for well-done. The asparagus should be tender-crisp and slightly charred at the tips. If your asparagus is done before the salmon, just remove it to a plate and let the salmon continue cooking.

Step 8: Rest and Serve

Remove the baking sheet from the oven and let the salmon rest for 2-3 minutes. This allows the juices to redistribute and the glaze to set. Sprinkle with sesame seeds and chopped fresh parsley or green onions if desired. Serve the salmon alongside the asparagus, with extra glaze drizzled on top.

A quick tip from my many trials: If you want extra caramelization, switch your oven to broil for the last 1-2 minutes of cooking. Just watch it closely—the honey in the glaze can burn quickly under the broiler. I may or may not have learned this the smoky way.

Cooking Tips & Techniques

Over the course of perfecting this easy honey garlic salmon with asparagus, I’ve made just about every mistake you can imagine. Here’s what I’ve learned so you don’t have to repeat my errors:

Don’t overcook the salmon. This is the number one mistake people make. Salmon continues to cook slightly after you remove it from the oven, so pull it out when it’s just barely done. The residual heat will finish the job. I use an instant-read thermometer because I’ve ruined too many beautiful fillets by guessing.

Pat the salmon dry. I know it seems like an extra step, but moisture is the enemy of that beautiful caramelized crust. If your salmon is wet, the glaze will slide right off instead of sticking and creating that glossy finish we’re after.

Cut the asparagus uniformly. Try to trim your asparagus stalks to roughly the same length so they cook evenly. Thicker stalks might need a head start in the oven, while thinner ones could be added a few minutes later. I’ve had many a meal where half the asparagus was perfect and the other half was mush—not ideal.

Make extra glaze. Honestly, I always double the glaze recipe. You’ll want extra for drizzling over rice or quinoa, and it keeps beautifully in the fridge for up to a week. I’ve been known to make a batch just to have on hand for quick weeknight dinners.

Room temperature matters. Letting your salmon sit out for 10-15 minutes before cooking helps it cook more evenly. Cold salmon straight from the fridge will cook unevenly, leaving you with a raw center and overcooked edges.

Watch the broiler. If you decide to broil at the end for extra caramelization, keep your eyes on it. The sugar in the honey can go from perfectly golden to burnt in about 30 seconds. Set a timer and don’t walk away—trust me on this one.

Variations & Adaptations

One of the things I love about this easy honey garlic salmon with asparagus is how adaptable it is. Here are some variations I’ve tried and loved:

Spicy Honey Garlic Salmon

Add an extra teaspoon of red pepper flakes or a tablespoon of sriracha to the glaze for a spicy kick. I made this version for a friend who loves heat, and she said it was the best salmon she’d ever had. The sweetness of the honey balances the heat beautifully.

Lemon Herb Variation

Add the zest of one lemon and a tablespoon of fresh thyme or rosemary to the glaze. Swap the rice vinegar for fresh lemon juice. This version is brighter and more herbaceous—perfect for spring and summer meals.

Maple Dijon Twist

Replace the honey with maple syrup and add a tablespoon of Dijon mustard to the glaze. The mustard adds a tangy depth that pairs wonderfully with the salmon. This is my go-to variation when I want something a little different.

Garlic Butter Version

Melt 2 tablespoons of butter and whisk it into the glaze along with an extra clove of garlic. This creates a richer, more indulgent sauce that’s absolutely divine. I save this version for when I’m feeling extra fancy.

Vegetable Swaps

Not an asparagus fan? No problem! Try broccoli florets, green beans, zucchini slices, or bell pepper strips. Just adjust the cooking time based on your vegetable of choice—softer vegetables like zucchini might need less time, while broccoli might need a few extra minutes.

Dietary Adaptations

For a gluten-free version, use tamari or coconut aminos instead of soy sauce. For a lower-sugar option, reduce the honey to ¼ cup or use a sugar-free honey substitute. And if you’re watching your sodium, use low-sodium soy sauce and go easy on the added salt.

Serving & Storage Suggestions

This easy honey garlic salmon with asparagus is incredibly versatile when it comes to serving. Here’s how I like to enjoy it:

Serving Temperature: Serve the salmon warm, right after it’s rested. The glaze is at its best when it’s still glossy and slightly sticky. Room temperature leftovers are also delicious the next day—I’ve been known to eat cold salmon straight from the fridge for lunch.

What to Serve It With: This dish pairs beautifully with steamed jasmine rice, quinoa, or couscous to soak up all that extra glaze. A simple side salad with a light vinaigrette adds freshness and contrast. For a low-carb option, serve it with cauliflower rice or extra roasted vegetables.

Complementary Beverages: A crisp white wine like Sauvignon Blanc or Pinot Grigio is perfect here. For non-alcoholic options, try sparkling water with lemon or a light iced green tea. The brightness of these drinks balances the rich, sweet glaze.

Storage Instructions: Store leftover salmon and asparagus in an airtight container in the refrigerator for up to 3 days. The flavors actually meld and deepen overnight, making leftovers almost better than the original. I’ve been known to make extra on purpose just for this reason.

Reheating Tips: The best way to reheat is in a 300°F (150°C) oven for about 10 minutes, or until just warmed through. You can also use the microwave, but be careful not to overheat—the salmon can dry out quickly. I prefer the oven method because it helps the glaze re-caramelize slightly.

Freezer Instructions: You can freeze the cooked salmon for up to 2 months. Wrap each fillet individually in plastic wrap, then place in a freezer bag. Thaw overnight in the refrigerator and reheat gently. The asparagus doesn’t freeze well, so I recommend making fresh vegetables when you serve the reheated salmon.

Nutritional Information & Benefits

This easy honey garlic salmon with asparagus isn’t just delicious—it’s packed with nutrients that make you feel good about eating it. Here’s the estimated nutritional breakdown per serving (one salmon fillet plus asparagus):

Nutrient Amount Per Serving
Calories 420-450
Protein 38-42g
Fat 18-22g
Carbohydrates 28-32g
Fiber 3-4g
Sugar 22-26g
Sodium 600-700mg

Salmon is one of the best sources of omega-3 fatty acids, which are essential for heart and brain health. It’s also rich in high-quality protein, B vitamins, and selenium. Asparagus is a nutritional powerhouse too—it’s packed with fiber, folate, vitamins A, C, and K, and antioxidants that support overall health.

This recipe is naturally gluten-free if you use tamari instead of soy sauce, and it’s dairy-free as written. The honey adds natural sweetness without refined sugar, though you can adjust the amount to suit your dietary needs. It’s a balanced meal that combines lean protein, healthy fats, and vegetables in one satisfying dish.

Conclusion

This easy honey garlic salmon with asparagus has become my go-to dinner for so many reasons. It’s quick enough for a busy Tuesday night but impressive enough for company. The glaze is that perfect balance of sweet and savory that makes you want to lick the plate—and honestly, I won’t judge you if you do.

What I love most about this recipe is how forgiving it is. Even on nights when I’m rushing or distracted, it turns out beautifully. The honey garlic glaze does all the heavy lifting, transforming simple ingredients into something that feels special. And the fact that it all cooks on one pan? That’s just the cherry on top.

I’d love to hear how this recipe turns out for you! Did you add your own twist? Try a different vegetable? Make it spicier? Drop a comment below and share your experience. And if you loved it as much as I do, please share it with a friend who needs a reliable weeknight dinner in their life. Happy cooking, friends!

Frequently Asked Questions

Can I use frozen salmon for this recipe?

Yes, you can! Just make sure to thaw the salmon completely in the refrigerator overnight before cooking. Pat it very dry with paper towels before seasoning, as frozen salmon tends to release more moisture. You might need to add a couple of minutes to the cooking time.

How do I know when the salmon is perfectly cooked?

The best way is to use an instant-read thermometer—125°F (52°C) for medium and 135°F (57°C) for well-done. If you don’t have a thermometer, look for the salmon to flake easily with a fork and have a slightly translucent center. The flesh should be opaque and separate easily.

Can I make the honey garlic glaze ahead of time?

Absolutely! You can make the glaze up to a week in advance and store it in an airtight container in the refrigerator. Just give it a good stir before using, as the honey can settle at the bottom. I often double the recipe and keep extra on hand for quick dinners.

What if I don’t have rice vinegar?

No problem! You can substitute apple cider vinegar, white wine vinegar, or even fresh lemon juice. Each will add a slightly different flavor, but all work well. The acid is important for balancing the sweetness of the honey, so don’t skip it entirely.

Can I cook this on the stovetop instead of the oven?

Yes! Heat a large skillet over medium-high heat with a tablespoon of oil. Cook the salmon for 4-5 minutes per side, brushing with glaze as it cooks. Add the asparagus to the pan for the last 3-4 minutes, stirring occasionally. The stovetop method gives you even more caramelization on the salmon.

Pin This Recipe!

easy honey garlic salmon with asparagus recipe

Print

Easy Honey Garlic Salmon with Asparagus: Best One-Pan Dinner

This easy honey garlic salmon with asparagus is a quick, one-pan dinner that comes together in under 30 minutes. The sweet and savory glaze caramelizes beautifully on the salmon while the asparagus soaks up all the flavor, making it a perfect weeknight meal that tastes like you spent hours in the kitchen.

  • Author: Mila
  • 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, skin-on or skinless)
  • 1 bunch fresh asparagus (about 1 pound, woody ends trimmed)
  • 2 tablespoons olive oil (divided)
  • Salt and black pepper (to taste)
  • ½ teaspoon garlic powder (optional)
  • Sesame seeds (for garnish, optional)
  • Fresh parsley or green onions (chopped, for garnish)
  • ⅓ cup honey
  • ¼ cup low-sodium soy sauce
  • 4 cloves garlic (minced)
  • 1 tablespoon rice vinegar
  • 1 teaspoon sesame oil (optional)
  • ½ teaspoon red pepper flakes (optional)
  • 1 tablespoon cornstarch mixed with 2 tablespoons water (optional, for a thicker glaze)

Instructions

  1. Preheat your oven to 400°F (200°C). Line a large baking sheet with parchment paper or aluminum foil. Let salmon fillets sit at room temperature for about 10 minutes.
  2. In a small bowl, whisk together honey, low-sodium soy sauce, minced garlic, rice vinegar, sesame oil, and red pepper flakes if using. Set aside about 2 tablespoons for brushing on asparagus later.
  3. Wash asparagus and snap off woody ends. Place on one side of the prepared baking sheet, drizzle with 1 tablespoon olive oil, season with salt and pepper, and toss gently to coat.
  4. Pat salmon fillets dry with paper towels. Place on the other side of the baking sheet, skin-side down if using skin-on. Drizzle with remaining 1 tablespoon olive oil and season with salt, pepper, and garlic powder if using.
  5. Generously brush honey garlic glaze over the top and sides of each salmon fillet. Reserve a little glaze for brushing on halfway through cooking.
  6. Bake for 12-15 minutes. At the 7-minute mark, carefully remove the pan, brush reserved glaze over salmon, and toss asparagus. Return to oven to finish cooking.
  7. Salmon is done when it flakes easily with a fork and internal temperature reaches 125°F (52°C) for medium or 135°F (57°C) for well-done. Asparagus should be tender-crisp.
  8. Remove from oven and let rest for 2-3 minutes. Sprinkle with sesame seeds and chopped parsley or green onions if desired. Serve salmon alongside asparagus with extra glaze drizzled on top.

Notes

For extra caramelization, switch to broil for the last 1-2 minutes, but watch closely to prevent burning. Pat salmon dry for best crust. Let salmon sit at room temperature before cooking for even cooking. Make extra glaze for drizzling over rice or quinoa.

Nutrition

  • Serving Size: 1 salmon fillet plus
  • Calories: 420450
  • Sugar: 2226
  • Sodium: 600700
  • Fat: 1822
  • Saturated Fat: 34
  • Carbohydrates: 2832
  • Fiber: 34
  • Protein: 3842

Keywords: honey garlic salmon, one-pan dinner, salmon with asparagus, easy salmon recipe, weeknight dinner, healthy salmon, quick dinner

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