

Honey Garlic Salmon with Asparagus
Ingredients
Method
- Pat the salmon fillets dry with paper towels and rub with 1 tablespoon of the olive oil. Season both sides with salt and black pepper. In a separate bowl, toss the trimmed asparagus with the remaining olive oil and a light sprinkle of salt.
- Heat a large cast iron or nonstick skillet over medium-high heat. Place the salmon fillets skin-side up in the hot pan and sear for 3 minutes until a golden crust forms. Flip the fillets skin-side down and cook for another 2 minutes. Transfer the salmon to a plate and set aside.
- Reduce the heat to medium and melt the butter in the same skillet. Stir in the honey, soy sauce, minced garlic, and Meyer lemon juice. Let the sauce simmer gently for 2 minutes. Add the asparagus to the skillet and toss for about 3 minutes until bright green and crisp-tender.
- Return the salmon fillets to the skillet, placing them skin-side down into the honey garlic sauce. Spoon the sauce over the tops of the fillets and continue cooking for 3 to 5 minutes until the salmon is glossy, coated, and cooked through to your desired doneness.
- Transfer the salmon and asparagus to a serving platter. Spoon any extra pan sauce over the top and garnish with chopped parsley, lemon wedges, and black sesame seeds. Serve immediately.
Nutrition
Notes
Tried this recipe?
Let us know how it was!Why You’ll Love This Honey Garlic Salmon with Asparagus
It’s 5:45 PM, the kids have homework, someone needs a snack, and dinner is… a question mark. Sound familiar? That’s exactly why I created this honey garlic salmon with asparagus. It’s the dinner that saves me on those chaotic nights when I have zero energy left but still want to feed my family something real.
This one-pan salmon and asparagus comes together in 30 minutes flat. Seriously. And the clean-up? One skillet. That’s it. The honey garlic sauce is stupid good, too. Sweet, savory, a little sticky, and it coats every single flake of that salmon like a warm hug.
Even my pickiest eater asks for seconds when this is on the table. That never happens. Trust me, I’ve tested this one more times than I can count, and it works every single time.
Here’s what you’ll get:
- A perfect golden sear on the salmon, with crispy skin that crackles when you bite into it.
- Tender-crisp asparagus tossed right in that same glorious pan sauce.
- A caramelized glaze that looks like it came from a restaurant, not your weeknight kitchen.
- One pan, one cleanup, and dinner on the table before anyone even asks “what’s for dinner?” twice.
And let me tell you, there’s a real pride moment here. Cooking fish at home feels like a big deal. But this recipe? It makes you look like you know exactly what you’re doing. Because you do.
Key Ingredients and Substitutions

Let’s talk about what goes into this beauty. The ingredient list is short, and every single thing earns its spot. No fillers, no fuss.
Salmon fillets. Go for skin-on, center-cut fillets about 6 ounces each. The skin keeps the fish moist while it cooks and gets perfectly crispy in the pan. I pick mine up at Costco or the seafood counter at Ralphs, whatever looks freshest that week.
Asparagus. One pound, woody ends trimmed. When it’s in season, I grab it at the farmers market and it’s always worth the extra stop. The thickness matters, though. Thin spears cook in about 2 minutes, thicker ones need closer to 5. We’ll get into that.
California extra virgin olive oil. I’m a little biased here, but the good stuff makes a difference. Use it for searing the fish and tossing the asparagus.
Honey. The star of the honey garlic sauce. Local honey works beautifully if you have it.
Low-sodium soy sauce or tamari. This balances all that sweetness. If you only have regular soy sauce, just skip the extra salt in the recipe.
Garlic. Fresh, minced. Three cloves. Don’t skimp.
Fresh Meyer lemon juice. A California classic. It brightens the whole dish and cuts through the richness.
Here are some easy swaps if you need them:
- No asparagus? Fresh green beans or broccolini work great. Just cut them to similar sizes so they cook evenly.
- No honey? Maple syrup is a solid substitute, though it changes the flavor slightly.
- Want some heat? A pinch of red pepper flakes in the glaze gives it a nice kick.
- Gluten-free? Swap the soy sauce for tamari or coconut aminos.
The sauce is easy to make ahead of time too, just hold off on the lemon juice until you reheat it so the flavor stays bright and fresh.
How to Make Honey Garlic Salmon with Asparagus
This is the part where I walk you through the whole process, stage by stage. No mystery, no guessing. Just a foolproof path to the best darn skillet salmon you’ve ever made at home.
Prep the Salmon and Asparagus
First things first, pat those salmon fillets dry with paper towels. This is the step people skip, and it’s the difference between a beautiful golden crust and sad, steamed fish. Surface moisture is the enemy of browning. Rub the fillets with a tablespoon of olive oil and season both sides with salt and pepper.
In a separate bowl, toss your trimmed asparagus with the remaining olive oil and a light sprinkle of salt. That’s it. Simple prep, big payoff.
I remember the first time I rushed this step. I was starving, the kids were circling the kitchen, and I just threw the wet salmon straight into the hot pan. It stuck, it steamed, and honestly, it was still edible. But it wasn’t the crispy, golden thing I knew it could be. Pat dry. Trust me on this one.

Sear the Salmon Fillets
Heat a large cast iron or nonstick skillet over medium-high heat. You want it hot. Not screaming hot, but hot enough that the oil shimmers. Place the salmon fillets in the pan skin-side up and let them sear for about 3 minutes. You’ll see the edges turn opaque and a gorgeous golden crust form on the top.
Here’s the trick, resist the urge to poke or flip too early. The fish will tell you when it’s ready. When it releases easily from the pan, that’s your cue. Flip the fillets skin-side down and cook for another 2 minutes. Then transfer them to a plate and set aside.
If your fillets are thicker than average, just add a minute or two. No drama. We’re checking for a golden crust, not a stopwatch.

Make the Honey Garlic Sauce
Now the fun part. Reduce the heat to medium and melt the butter in the same skillet. The sizzle, the smell, it’s already good. Stir in the honey, soy sauce, minced garlic, and fresh Meyer lemon juice. Let everything simmer gently for about 2 minutes.
Watch the garlic here. This is where I nearly burned the whole thing one Tuesday night because I walked away to help with homework. Burnt garlic is bitter, and it ruins the honey garlic sauce. Stay close. Stir. Let it bubble gently until the sauce thickens just a little and turns glossy.
Add the asparagus right into that skillet and toss it in the sauce for about 3 minutes. It should turn bright green and stay crisp-tender. That snap is what we’re after, not limp, sad spears.

Glaze and Serve
Return the salmon fillets to the skillet, skin-side down, nestled right into that honey garlic sauce. Spoon the sauce right over the tops of the fillets. Let everything cook together for 3 to 5 more minutes until the salmon is glossy, fully coated, and cooked through to your liking.
For medium salmon, you’re looking for an internal temperature of about 125 to 130°F in the thickest part. The flesh should flake apart gently with a fork, like butter. If it’s still translucent in the center, give it another minute.
Transfer everything to a serving platter, spoon any extra pan sauce over the top, and finish with fresh chopped parsley, a squeeze of lemon, and a sprinkle of black sesame seeds. Serve it hot, and watch it disappear.

Pro Tips for the Best Pan-Seared Salmon
I’ve made this honey garlic salmon with asparagus more times than I can count, and these are the little things that make it go from good to unforgettable.
- Keep the skin on. It isn’t just for looks. The skin keeps the fish moist, protects the flesh from the heat of the pan, and gets crispy and delicious. It also makes flipping way easier.
- Check for pin bones. Run your fingers along the fillets before cooking. If you feel tiny bones, pull them out with tweezers. Especially important when you’re serving kids.
- Use fillets of even thickness. Center-cut fillets cook evenly at the same rate. If the thin tail pieces cook faster, just pull them out of the pan a little early.
- Don’t overcrowd the pan. If your skillet is small, cook the salmon in two batches. Crowding lowers the heat and steams the fish instead of searing it.
- Check for doneness early. Salmon goes from perfectly flaky to overcooked fast. Start checking at the lower end of the time range. You can always cook it more, but you can’t un-cook it.
And one more thing, don’t marinate the salmon in the glaze for longer than an hour. The acid in the lemon juice and soy can start to break down the fish and make it mushy. We’re keeping it fresh and simple here.
Variations and Substitutions
This recipe is a great base, but it loves a little personality. Here are some of my favorite ways to switch it up depending on the night.
- Add some heat: A pinch of red pepper flakes, a drizzle of sriracha, or even a little gochujang in the honey garlic sauce gives it a sweet-spicy kick that’s addictive.
- Swap the citrus: Lime juice works beautifully if you don’t have Meyer lemons on hand.
- Different veggies: Fresh green beans, broccoli, or Brussels sprouts all work. Just cut them to similar sizes so they cook at the same rate.
- Make it heartier: Add quartered baby potatoes to the pan about 10 minutes early so they get tender, then follow the recipe as written.
- Different fish: Cod or tilapia work in a pinch, just know they cook faster since the fillets are thinner.
- Frozen salmon: Totally fine, but make sure it’s completely thawed and patted very dry before it hits the pan.
What to Serve with Honey Garlic Salmon
This dish is honestly a complete meal on its own, protein and veggies in one glorious skillet. But if you want to round it out, here are some of my go-to pairings.
- Rice: Jasmine or basmati rice soaks up that sticky honey garlic sauce like a dream.
- Quinoa: A nutty, protein-packed option that keeps things on the healthier side.
- Cauliflower rice: Perfect if you’re keeping it low-carb or keto.
- Crisp green salad: Something light and bright with a simple vinaigrette balances the richness of the salmon.
- Noodles: Soba or rice noodles tossed in a little of the extra pan sauce. Dangerous, in the best way.
On busy nights, I usually just serve it straight from the skillet with a fork in each hand. That’s the beauty of a one-pan dinner. No extra dishes, no side dishes to juggle, just good food fast.
A Few Common Mistakes (and How to Fix Them)
Look, I’ve made every mistake in the book so you don’t have to. Here’s what goes wrong most often and how to steer clear.
❌ Cooking without the skin. This dries the fish out and makes it cook unevenly. ✅ Keep the skin on. It locks in moisture and gets crispy.
❌ Overcooking the salmon. It turns dry and chalky. ✅ Check early, look for flaking, and use that internal temp of 125 to 130°F.
❌ Burning the garlic. It turns bitter and ruins the whole honey garlic sauce. ✅ Keep the heat at medium and stir constantly when the garlic goes in.
❌ Salmon sticking to the pan. âś… Pat it very dry, use a hot pan, and don’t try to flip until it releases on its own.
❌ Soggy asparagus. ✅ Adjust cook time for thickness. Thin spears need about 2 minutes, thicker ones up to 5.
How to Store and Reheat Leftovers
If you have leftovers, which honestly doesn’t happen often in my house, here’s how to keep them good.
Store the salmon and asparagus in an airtight container in the refrigerator for up to 2 days. The honey garlic glaze will keep everything moist and flavorful.
When you’re ready to eat, reheat gently. A skillet over low heat is your best bet to avoid drying out the salmon. A microwave works in a pinch, just use low power and stop before it gets rubbery.
I don’t recommend freezing this one. Salmon can get watery when it thaws, and the asparagus will lose its crisp-tender texture. This is a dish best enjoyed fresh.

Frequently Asked Questions
I get a lot of questions about this recipe. Here are the answers to the ones I hear most.
If you’re new to cooking seafood, this is the recipe that’ll make you feel like a pro. The honey garlic salmon with asparagus is forgiving, fast, and absolutely packed with flavor.
When you make this, and you will, let me know how fast it disappears. I bet it won’t last long. I’d love to see your version, so tag me or drop a comment. And if you’re looking for more dinner inspiration, come say hi on my Pinterest board, I’m always pinning new favorites there. You can follow me at Honey Garlic Salmon with Asparagus on Pinterest for more quick and easy weeknight meals.
Happy cooking, and enjoy every single bite of that flaky, glossy, caramelized goodness.
Source: Learn More About This Dish
5 Responses
The flavors were good, but I found the glaze a bit too sweet for my taste. I’ll probably cut the honey down to 1 tablespoon next time and maybe add a pinch of cayenne for extra kick. It was still super easy and the salmon came out perfectly cooked though!
Quick question: I don’t have soy sauce on hand right now—could I substitute coconut aminos or maybe just omit it altogether? I really want to make this tonight and would love to know if that would mess with the glaze consistency. Thanks!
Hi Emily! Great question—coconut aminos will work beautifully as a 1:1 substitute. If you skip it entirely, the glaze will be a bit less savory, but you can add a pinch of salt to compensate. Let me know how it turns out!
This turned out really well! I used a bit less Cajun seasoning since my family is sensitive to heat, and it was still full of flavor. The only thing I’ll do differently next time is add a little extra lemon juice to brighten it up. But the cooking method worked perfectly—crispy skin, tender fish.
Made this for dinner last night and it was absolutely incredible! The honey butter glaze is so perfectly balanced with the Cajun spice. My husband, who normally isn’t a huge salmon fan, asked for seconds. Definitely adding this to the weekly rotation!