
Honey Garlic Salmon with Asparagus (Quick One-Pan Dinner)
Ingredients
Method
- Dry the salmon fillets well with paper towels, then coat both sides with salt, pepper, and paprika. Leave them out at room temperature for 10 minutes.
- Wash the asparagus, then snap or trim off the tough ends. In a bowl, coat the spears with 1 tablespoon olive oil, salt, pepper, and red pepper flakes if using.
- Warm a large skillet over medium-high heat and add 1 tablespoon olive oil. Heat until the oil shimmers.
- Lay the salmon in the pan, skin-side down if the fillets have skin. Sear for 4 minutes without moving, flip gently, and cook another 2 to 3 minutes. Set the fillets aside on a plate.
- Tip the seasoned asparagus into the same skillet and sauté for 2 to 3 minutes, tossing now and then, until bright green and slightly charred. Arrange the spears on a serving platter.
- Lower the heat and add the remaining butter. Once it melts, stir in the garlic and cook for 30 seconds until fragrant. Whisk in the honey and lemon juice until the sauce looks glossy.
- Nestle the salmon back in the skillet and spoon the honey garlic butter over the fillets. Let it warm for 30 seconds, sprinkle with parsley, and serve immediately with the asparagus.
Nutrition
Notes
Tried this recipe?
Let us know how it was!Why This Honey Garlic Salmon with Asparagus Works
It’s 6:30. You’re tired. And there’s salmon in the fridge staring at you, the kind of fish that feels expensive and easy to ruin. I used to avoid cooking it for exactly that reason. Then I found this honey garlic salmon with asparagus, and suddenly weeknight dinners got a whole lot easier.
This honey garlic salmon with asparagus is the kind of one-pan salmon dinner that makes you wonder why you ever stressed about fish. It comes together in 20 minutes flat. Not 45. Not “almost an hour.” Twenty. And cleanup is basically one skillet, which honestly might be the best part of the whole deal.
You get flaky salmon fillets with a caramelized honey garlic glaze that turns sticky and jammy at the edges. Bright green, crisp-tender asparagus with a little char. Garlic butter everywhere. It’s the dinner equivalent of a deep breath at the end of a long, hot August day.
And yes, honey garlic and salmon absolutely go together. The sweetness tames that fishy flavor people worry about, and the garlic brings the savory. Kids ask for seconds. I’ve seen it happen.
Ingredient Notes & Substitutions
The ingredient list for this honey garlic salmon with asparagus is refreshingly short. You probably have most of it already, which is half the reason it works so well on busy nights.
- Salmon fillets: About 6 oz each, skin on or off. Skin on gets crispier, so that’s my pick. Check for pin bones before cooking, especially if you’re serving kids.
- Asparagus: One bunch, about a pound. Snap the woody ends off and you’re set.
- Honey: Three tablespoons for that golden, caramelized sweetness.
- Garlic: Four cloves, minced fresh. The jarred stuff just doesn’t hit the same.
- Unsalted butter: Four tablespoons, divided.
- Lemon juice: One tablespoon. Meyer lemon if you can find it, regular works great too.
Need swaps? Use lime instead of lemon. Trade the asparagus for green beans or broccoli. No honey? Maple syrup steps in beautifully. And if you want extra depth, a splash of soy sauce in the glaze is a fantastic optional addition.
How to Make Honey Garlic Salmon with Asparagus
The method here is sear first, sauce last. That’s the whole secret. It keeps the honey from burning and the asparagus from turning to mush. And yes, you can absolutely cook the salmon and asparagus at the same time. They just take turns in the same skillet.
Stage 1: Season and rest. Pat those fillets dry with paper towels. This is non-negotiable if you want a good sear. Season both sides with salt, pepper, and paprika, then let them sit at room temp for 10 minutes. Meanwhile, trim the asparagus and toss it with a tablespoon of olive oil, salt, pepper, and that pinch of red pepper flakes if you’re into it.
Stage 2: Sear the salmon. Warm a large skillet over medium-high heat with a tablespoon of olive oil. When it shimmers, lay the fillets in skin-side down. Patience pays off here: leave them alone for a full 4 minutes. No peeking, no poking, no panic. Then flip gently and cook 2 to 3 minutes more. Set the fillets aside on a plate.
Stage 3: Asparagus and sauce. Toss the seasoned asparagus into the same skillet and sauté for 2 to 3 minutes, tossing now and then, until bright green and slightly charred. Arrange them on a serving platter. Drop the heat to low, add the remaining butter, and once it melts, stir in the garlic for 30 seconds until it smells incredible. Whisk in the honey and lemon juice until the sauce looks glossy and smooth.
Stage 4: Glaze and serve. Nestle the salmon back in the skillet and spoon that honey garlic butter over the fillets. Let everything warm together for about 30 seconds. Hit it with fresh parsley and serve immediately with the asparagus, before the glaze has time to cool into sticky heaven.
Prefer the oven? A sheet pan salmon and asparagus version works great too. Roast everything at 400°F for about 12 minutes and brush the glaze on in the last couple of minutes. Just make sure your skillet is oven-safe if you go the stovetop and transfer route.
Chef’s Tips for Best Results
I’ve made this honey garlic salmon with asparagus more times than I can count. These are the lessons I learned the hard way, so you don’t have to repeat my mistakes.
Honey goes in last, always. Honey burns fast in a screaming-hot pan. That’s the mistake I made my first time, and my smoke detector still hasn’t forgiven me. Keep the heat low when you add the honey, and you get a glossy caramelized sauce instead of a burnt mess.
Don’t rush the sear. If the salmon sticks, it isn’t ready. Let it release naturally. A properly seared fillet lifts right off the pan with zero drama.
Know when it’s done. Pull the salmon at 125 to 130°F internal, or when it flakes easily with a fork. The center should look slightly translucent, not white and chalky. Use that as your visual cue and you’ll never dry out another fillet.
Common mistakes, solved:
- ❌ Overcooking until dry → ✅ Pull at 125 to 130°F and let carryover heat finish the job.
- ❌ Removing the skin before cooking → ✅ Keep it on for crispy results and richer flavor.
- ❌ Skipping the paper towel pat-down → ✅ Dry fillets sear, wet ones steam.
- ❌ Marinating for hours → ✅ The lemon acid cooks the fish. Keep it quick.
- ❌ Using a skillet that can’t go in the oven → ✅ Check before you start if you plan to transfer.
Easy Variations to Try
Once you’ve nailed the base recipe, this is where it gets fun. Honey garlic salmon with asparagus is a fantastic starting point for all kinds of remixes, and I rotate through these depending on what’s in the fridge.
- Add soy sauce: A splash in the glaze adds salty depth that balances the honey. Shoyu, tamari, or coconut aminos all work.
- Turn up the heat: Extra red pepper flakes, a little sriracha, or chili oil in the garlic butter.
- Swap the veg: Green beans, broccoli, or Brussels sprouts take over for asparagus beautifully.
- Go low-carb: Pair with cauliflower rice for a keto-friendly salmon and asparagus meal that still feels indulgent.
- Feed a crowd: Double everything and use a sheet pan. Same flavors, bigger batches.
My personal favorite is the soy sauce version. Just a splash transforms the whole dish into something that tastes like it came from a restaurant. And if you’ve got picky eaters, the maple syrup swap tends to win them over fastest.
What to Serve with Honey Garlic Salmon
What pairs well with honey garlic salmon with asparagus? Honestly, it’s already a full meal on its own. But if you want to round out the plate, keep it simple.
Rice or quinoa are the classic choices since they soak up that honey garlic sauce like little sponges. A crisp cucumber salad adds freshness. Creamy polenta is another favorite around here. For anyone watching carbs, cauliflower rice makes this a naturally gluten-free dinner that fits right into a low-carb or keto routine.
Don’t forget extra lemon wedges on the table. That little squeeze of brightness takes the whole plate up a notch, especially on warm summer evenings.
Storage & Reheating Leftovers
Leftovers from this honey garlic salmon with asparagus keep in an airtight container in the fridge for up to 3 days. If you plan to make a double batch, the cooked salmon freezes well for up to 3 months.
To reheat without drying out the fish, use a skillet over medium heat for a few minutes, or microwave in 30-second bursts. Thaw frozen leftovers overnight in the fridge before reheating. The asparagus won’t be quite as crisp the second time around, but the flavor still holds up beautifully.
Pro tip: season the salmon and prep the asparagus a few hours ahead if you’re planning a busy night. Just hold off on adding the honey until you’re ready to cook. That keeps the glaze fresh and glossy.
Frequently Asked Questions
The Bottom Line
This is the recipe you’ll make on a Tuesday when you have zero energy left and still want to put something good on the table. Honey garlic salmon with asparagus. One pan, 20 minutes, done. And with back-to-school right around the corner, now’s the perfect time to lock it into your rotation before the schedule explodes.
The edges turn sticky and caramelized. The fish flakes into glossy petals. The asparagus stays bright and snappy. And your kitchen smells like garlic butter and honey, which honestly is a pretty great way to end the day.
When you make this (and you will), comment below and tell us who asked for seconds. For more quick weeknight dinner ideas, come save this one to your board and follow along on Pinterest for all my latest favorites.
Source: Learn More About This Dish