How to Make Honey Garlic Salmon with Asparagus

Juicy pan-seared salmon and crisp asparagus in a sticky honey garlic glaze. A 30-minute, one-pan dinner that even picky eaters will love.

honey garlic salmon with asparagus

Honey Garlic Salmon with Asparagus

Juicy pan-seared salmon and crisp asparagus tossed in a sweet and savory honey garlic butter. A fresh California weeknight dinner.
Prep Time 15 minutes
Cook Time 15 minutes
Total Time 30 minutes
Servings: 1
Course: Main Course, Seafood
Cuisine: American
Calories: 553

Ingredients
  

  • 4 fillet skin-on center-cut salmon fillets about 6 ounces each
  • 1 pound fresh asparagus, woody ends trimmed
  • 2 tablespoons California extra virgin olive oil divided
  • 1/2 teaspoon fine sea salt plus more to taste
  • 1/4 teaspoon freshly ground black pepper
  • 4 tablespoons unsalted butter
  • 2 tablespoons honey
  • 1 tablespoon low-sodium soy sauce or tamari
  • 3 cloves garlic, minced
  • 1 tablespoon fresh Meyer lemon juice plus lemon wedges for serving
  • 1/4 cup fresh parsley, chopped for garnish
  • 2 teaspoons black sesame seeds for garnish

Method
 

  1. 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.
  2. 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.
  3. 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.
  4. 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.
  5. 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

Calories: 553kcalCarbohydrates: 12gProtein: 36gFat: 40gSaturated Fat: 13gCholesterol: 105mgSodium: 500mgFiber: 2gSugar: 9g

Notes

Use center-cut salmon fillets of even thickness so they cook evenly at the same rate.
Pat the fish very dry before searing, since surface moisture causes it to steam instead of brown.
Asparagus thickness changes cooking time: thin spears need about 2 minutes in the pan, thicker spears need up to 5.
For a less sweet glaze, reduce the honey to 1 1/2 tablespoons, or add a pinch of red pepper flakes for heat.
Leftovers keep in the refrigerator for up to 2 days. Reheat gently in a skillet over low heat to avoid drying out the salmon.
You can make the sauce ahead of time, but add the lemon juice only after reheating so the flavor stays bright.
If using regular soy sauce instead of low-sodium, cut the added salt in step 1.

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

honey garlic salmon with asparagus - main ingredients

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.

Pat salmon fillets dry and season, trim asparagus

Pat salmon fillets dry and season, trim asparagus

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.

Sear salmon fillets until golden crust forms

Sear salmon fillets until golden crust forms

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.

Simmer honey garlic butter sauce with asparagus

Simmer honey garlic butter sauce with asparagus

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.

Glaze salmon and cook until glossy and flaky

Glaze salmon and cook until glossy and flaky

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.

honey garlic salmon with asparagus - final presentation

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

Aisha Khan, Culinary Editor

Aisha Khan, Culinary Editor

Welcome to GastronomyGuideRecipes! I'm Aisha Khan, your culinary editor. I'm here to demystify South Asian cooking

Aisha Khan is a culinary editor at GastronomyGuideRecipes, specializing in the vibrant and diverse cuisines of the Indian subcontinent. Born and raised in Chicago to Pakistani immigrant parents, Aisha’s culinary journey began in her family's kitchen, surrounded by the intoxicating aromas of spices and the comforting sounds of sizzling curries.

She holds a degree in Journalism from Northwestern University and a certificate in Culinary Arts from Le Cordon Bleu. Before joining GastronomyGuideReci

[email protected]

5 Responses

  1. 3 stars
    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!

  2. 5 stars
    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!

    1. 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!

  3. 4 stars
    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.

  4. 5 stars
    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!

Leave a Reply

Your email address will not be published. Required fields are marked *

Recipe Rating




teriyaki chicken 948418816
How to Make Easy Teriyaki Chicken at Home
written by Aisha Khan, Culinary Editor
25 minutes
grilled chicken marinade
How to Make a Killer Grilled Chicken Marinade
written by Terrence Gould
25 minutes
grilled chicken quarters 15482725
How to Make Perfect Grilled Chicken Quarters at Home
written by Yusuf Demir
35 minutes
Happy Easy One Pot Chicken and Mushroom Recipe
written by Mateus Ferreira
1 hour 5 minutes
New Creamy Spinach Chicken and Potatoes: Be Excited!
written by Annelise Vogel
30 minutes
crispy hot honey cauliflower vegan: ultimate 2024 mistakes
written by Annelise Vogel
45 minutes