
Honey Garlic Salmon with Asparagus
Sweet-savory honey garlic salmon with asparagus, seared in a rich butter sauce, is your new 20-minute weeknight hero.
Ingredients
Method
- Pat the salmon fillets dry with paper towels. Season both sides generously with salt, pepper, and paprika. Let them sit at room temperature for about 10 minutes.
- Rinse the asparagus and trim off the woody ends. Toss the asparagus with 1 tablespoon olive oil, a pinch of salt, pepper, and the red pepper flakes if using.
- Place a large skillet over medium-high heat and add 1 tablespoon olive oil. Wait until the oil shimmers, which means it's hot enough to sear.
- Carefully place the salmon fillets skin-side down in the hot pan. Cook undisturbed for 4 minutes. Flip carefully and cook for another 2 to 3 minutes, until the salmon is nearly cooked to your liking. Remove the salmon to a plate and set aside.
- In the same skillet, add the seasoned asparagus. Cook for 2 to 3 minutes, turning occasionally, until bright green and lightly charred at the edges. Arrange the asparagus on a serving platter.
- Reduce the heat to low. Add the remaining 4 tablespoons butter to the skillet. Once melted, stir in the minced garlic and honey. Cook for about 30 seconds, stirring constantly, until fragrant. Pour in the lemon juice and stir to combine into a glossy sauce.
- Return the salmon fillets to the pan, spooning the honey garlic butter sauce over the tops. Warm through for about 30 seconds. Sprinkle with fresh parsley and serve immediately with the asparagus.
Nutrition
Notes
Use full-fat unsalted butter for the richest sauce; ghee works for a dairy-free swap.
Make sure your pan is hot before adding salmon to get a good sear and prevent sticking.
If your fillets are skinless, reduce the first searing time by about 1 minute.
For extra heat, add the red pepper flakes along with the garlic and honey.
Leftovers keep in the refrigerator for up to 2 days; reheat gently in a skillet over low heat.
Serve with rice, mashed potatoes, or crusty bread to soak up every bit of honey garlic sauce.
Wild salmon cooks faster than farmed, so check for doneness a minute earlier on the second side.
Tried this recipe?
Let us know how it was!Why This Honey Garlic Salmon with Asparagus Works
I’ve burned honey garlic sauce more times than I want to admit. You know the scene, right? The pan is smoking, the garlic has gone bitter and dark, and you’re staring at a gorgeous salmon fillet swimming in regret. This honey garlic salmon with asparagus is the exact recipe I use for nights like that. One skillet, 20 minutes, zero burnt glaze. The sauce gets made at the very end, after the fish is already cooked, so there’s no scorched honey situation. Ever again. It’s also the perfect August dinner. When it’s hot and you can’t stand the thought of turning on the oven, this stovetop one-pan salmon dinner comes together fast without heating up the whole kitchen. Here’s why it earns a permanent spot in your rotation:- One pan, not five. The salmon sears first, the asparagus sizzles right after, and the sauce comes together in the same skillet. Minimal dishes, maximal flavor.
- Sweet meets savory. Honey brings the caramelized sweetness, lemon cuts through it, and fresh garlic makes everything smell incredible. A pinch of red pepper flakes adds a warm kick if you want it.
- It looks way more impressive than it is. That glossy honey garlic glaze makes people think you slaved over this. You didn’t. That’s between us.
- Asparagus that’s actually crisp-tender. Not mushy, not raw. Bright green with lightly charred edges that soak up all the buttery goodness.
Ingredient Notes: What You’ll Need
The best honey garlic salmon with asparagus starts with a short grocery list. Whether you grab fillets at Costco or hit the farmers market on a Saturday morning, here’s what to look for:- Salmon fillets: About 6 ounces each, skin on or off. I prefer skin on. It acts like little armor while cooking and gets beautifully crispy. Farmed salmon is more forgiving; wild salmon cooks faster, so keep a closer eye on it.
- Asparagus: One bunch, around a pound. Look for bright green, firm stalks. Snap off the woody ends or just cut them if you’re in a hurry.
- Honey: The star of the honey garlic glaze. It gives the sauce that sticky, glossy finish. Nothing fancy needed.
- Unsalted butter: Four tablespoons, divided. Full-fat butter gives the richest sauce. Ghee works beautifully as a dairy-free swap.
- Fresh garlic: Four cloves, minced. Honestly, I don’t measure this. A big spoonful of freshly minced garlic, done. Please skip the jarred stuff, it turns sharp and bitter.
- Lemon juice and parsley: Meyer lemon if you can find it, regular lemon if not. The lemon keeps the sweetness in check, and parsley brightens the whole plate at the end.
How to Make Honey Garlic Salmon with Asparagus
Making honey garlic salmon with asparagus is basically four short moves. Let’s walk through each one so nothing catches you off guard.Step 1: Prep and Season the Salmon
Start by patting the salmon fillets dry with paper towels. This is non-negotiable. Dry fish sears, wet fish steams. Season both sides generously with salt, freshly ground black pepper, and paprika. Let the fillets sit at room temperature for about 10 minutes. While they rest, rinse the asparagus, trim the woody ends, and toss the spears with olive oil, a pinch of salt, and red pepper flakes if you’re using them. The paprika gives the salmon a warm, rusty color that turns deep golden in the pan.
Step 2: Sear the Salmon
Warm a large skillet over medium-high heat and add a tablespoon of olive oil. Wait until the oil shimmers, that thin wavy layer that tells you the pan is properly hot. You’ll hear it sizzle the second the salmon touches down. Place the fillets skin-side down and let them cook undisturbed for a full 4 minutes. No poking, no flipping, no peeking. You want that golden crust. Flip and cook for another 2 to 3 minutes, depending on thickness. The fish should be nearly cooked through and flake easily. Transfer it to a plate. If your fillets are skinless, take about a minute off that first sear.
Step 3: Cook the Asparagus
The same skillet is still hot and full of flavor. Toss in the seasoned asparagus and cook for 2 to 3 minutes, turning occasionally, until the spears turn bright green and get lightly charred at the edges. That char, that’s where the magic lives. It smells a little nutty and smoky, in the best way. Pile the asparagus onto your serving platter.
Step 4: Make the Honey Garlic Glaze and Assemble
Here’s where most recipes mess it up. They add the honey early, and it scorches. Not this time. Reduce the heat to low and add the remaining butter. Once it melts, stir in the minced garlic and honey. Cook for about 30 seconds, stirring constantly, until the garlic smells incredible but hasn’t browned. Pour in the lemon juice and stir everything into a glossy sauce. Return the salmon fillets to the pan, spooning that honey garlic glaze right over the tops. Warm through for about 30 seconds. Sprinkle with fresh parsley and serve with the asparagus. Sticky, caramelized, garlicky. That’s the whole promise.
Tips for Perfect Results
I’ve made this honey garlic salmon with asparagus more times than I can count, and these are the lessons I keep coming back to:- Always pat the salmon dry. Moisture is the enemy of a good sear. Dry skin means crispy skin.
- Check for doneness by feel, not just time. Salmon is done at 145°F internally, but you can also test with a fork. If it flakes easily and looks opaque, it’s ready. No thermometer required.
- Thickness changes everything. A thick center-cut fillet needs the full cook time. A thin tail piece cooks faster, so check a minute earlier.
- Wild vs. farmed matters. Wild salmon is leaner and cooks faster. Start checking it on the second side a minute early.
Delicious Variations to Try
Once you’ve nailed the honey garlic salmon with asparagus base recipe, feel free to play around. This one is very forgiving.- Add heat: Stir the red pepper flakes right in with the garlic and honey, or add a little extra paprika to the rub.
- Swap the citrus: Lime juice works in a pinch if you’re out of lemons.
- Switch the veggies: Fresh green beans, broccoli, or Brussels sprouts all work instead of asparagus. Just adjust the cook time until they’re crisp-tender.
- Go dairy-free: Use ghee in place of the butter and you still get a rich, nutty sauce.
- Try other firm fish: This glaze is lovely on any firm white fish too.
- Air fryer version: Season the salmon, air-fry at 375°F for 7 to 9 minutes, then make the sauce in a small skillet and spoon it over. Breakfast for dinner energy, but make it fancy.
How to Store and Reheat Leftovers
Leftovers are a lucky bonus, but you do need to handle them gently. Salmon reheats fast and can dry out if you get aggressive with it.- Store everything in an airtight container in the fridge for up to 2 days.
- Reheat in a skillet over low heat, adding a tiny splash of water or extra sauce to keep things moist.
- Avoid the microwave if you can. It tends to turn the asparagus limp and the salmon rubbery.
- I wouldn’t freeze this one. The sauce and asparagus just don’t hold up the same.
What to Serve with This Meal
The asparagus in the pan makes honey garlic salmon with asparagus a complete meal on its own, but I won’t judge if you want something starchy to catch all that sauce.- Jasmine or basmati rice, plain and fluffy.
- Quinoa for a lighter, protein-packed side.
- Crusty bread for soaking up every drop of that honey garlic butter.
- Mashed potatoes, because who says no to mashed potatoes, ever.
- A simple green salad with a bright vinaigrette.
Frequently Asked Questions
Alright, that’s the whole deal. One pan, 20 minutes, and honey garlic salmon with asparagus that’s going to make your kitchen smell incredible. When you make this on a busy Tuesday, it’ll be the easiest hero move in your dinner rotation.Source: Learn More About This Dish
Is it better to bake or fry salmon?
For this honey garlic salmon with asparagus, I’m team stovetop. Searing in a hot skillet gives you that golden crust and crispy skin you just can’t get from baking. It also lets you cook the asparagus in the same pan, which keeps cleanup simple. You’ll have dinner done in about 20 minutes.
Should I remove the salmon skin before cooking?
Keep the skin on while cooking, even if you don’t plan to eat it. It protects the flesh from the heat and helps the fillet hold together while you flip. You’ll cook skin-side down first so it turns crispy, and if you prefer, you can slide the skin off before serving. Best cooked with it, always.
Can I cook asparagus and salmon at the same time?
Absolutely, and this recipe is built around it. The salmon sears first, then rests on a plate while the asparagus cooks in the same flavorful skillet. That way both get the right cook time, and the asparagus soaks up all the leftover goodness from the fish. One-pan dinner, solved.
Do you add honey to salmon before or after cooking?
After, and this is the trick that saves you from burnt sauce. If you add honey before cooking, it scorches over high heat and turns bitter. Here, you make the honey garlic glaze at the very end over low heat, then spoon it over the finished salmon. Sticky, sweet, never burnt.
What pairs well with honey garlic salmon?
If the asparagus is already doing the heavy lifting, you’re basically done. For a fuller plate, add rice, quinoa, or crusty bread to soak up the extra glaze. A light green salad also keeps things fresh. It’s a versatile sauce that gets along with just about everything.