If you're looking for a dinner that's both impressive and effortless, this honey garlic glazed salmon is your answer. The sweet and savory glaze caramelizes beautifully on the fish, while the asparagus roasts alongside for a complete meal. It's a dish that feels special enough for a weekend but simple enough for a busy Tuesday.
Advertisements1
The key to this recipe is the balance of flavors—honey for sweetness, garlic for punch, and a touch of soy sauce for umami. Cooking at a high temperature ensures the salmon stays moist and flaky, and the glaze thickens into a glossy coating. I've tested this method multiple times to guarantee perfect results every time.
Whether you're a seasoned cook or just starting out, this recipe is straightforward and forgiving. The entire meal comes together on one pan, which means minimal cleanup and maximum flavor. Let's get started.
Why You'll Love This Recipe
About the Ingredients
4 (6 oz / 170g) salmon fillets, skin on or off
Choose fillets of similar thickness for even cooking. If using frozen, thaw overnight in the refrigerator.
1 lb (450g) asparagus, woody ends trimmed
Look for bright green, firm stalks. Thicker spears roast better; if thin, reduce cooking time by 2 minutes.
3 tablespoons (45ml) honey
Use a mild honey like clover or acacia. If honey is crystallized, warm it slightly to liquefy.
2 tablespoons (30ml) soy sauce (low sodium recommended)
Tamari or coconut aminos work as gluten-free alternatives. Low sodium prevents the dish from being too salty.
3 cloves garlic, minced
Fresh garlic is essential; do not substitute garlic powder. For a milder flavor, use 2 cloves.
1 tablespoon (15ml) olive oil, plus extra for brushing
Extra virgin olive oil adds richness. Avocado oil is a good neutral substitute.
1 tablespoon (15g) unsalted butter, cut into small pieces
Butter adds depth to the glaze. Use vegan butter or omit for dairy-free.
1/2 teaspoon red pepper flakes (optional)
Adds a subtle heat. Omit for a milder version or increase to 1 teaspoon if you like spice.
Salt and freshly ground black pepper, to taste
Use kosher salt for better seasoning. Freshly ground pepper enhances flavor.
1 tablespoon chopped fresh parsley, for garnish
Optional but adds color. Substitute with chives or dill if preferred.
Tips & Tricks
- Pat the salmon fillets dry with paper towels before seasoning; this helps achieve a nice sear and prevents steaming.
- Arrange the salmon and asparagus in a single layer on the baking sheet; overcrowding traps steam and prevents browning.
- If your asparagus stalks are very thick, blanch them in boiling water for 1 minute before roasting to ensure they cook through.
- For a thicker glaze, simmer the honey-soy mixture on the stovetop for 2-3 minutes before brushing onto the fish.
Pro Tips
Step-by-Step Instructions
1. Preheat oven
Preheat your oven to 425°F (220°C). Line a rimmed baking sheet with parchment paper or aluminum foil for easy cleanup.
2. Prepare glaze
In a small bowl, whisk together honey, soy sauce, minced garlic, and red pepper flakes (if using). Set aside.
3. Season salmon and asparagus
Place salmon fillets on one half of the prepared baking sheet. Brush the tops with olive oil and season with salt and pepper. On the other half, arrange asparagus spears in a single layer. Drizzle with olive oil, toss to coat, and season with salt and pepper.
4. Roast asparagus
Place the baking sheet in the oven and roast for 8 minutes. This head start ensures the asparagus cooks perfectly without overcooking the salmon.
5. Glaze the salmon
Remove the pan from the oven. Brush the honey garlic glaze generously over each salmon fillet. Dot the tops with small pieces of butter.
6. Continue baking
Return the pan to the oven and bake for another 6-8 minutes, or until the salmon is opaque and flakes easily with a fork, and the thickest part registers 145°F (63°C) on an instant-read thermometer. The glaze should be caramelized and slightly sticky.
7. Broil for extra shine
If desired, turn on the broiler for the last 1-2 minutes to get a glossy, slightly charred finish. Watch closely to prevent burning.
8. Garnish and serve
Remove from the oven and let rest for 5 minutes. Sprinkle with fresh parsley and serve immediately with extra glaze on the side if desired.
Delicious Variations
Lemon Herb
Replace honey with maple syrup, add 1 tablespoon lemon juice and 1 teaspoon dried thyme.
Spicy Sriracha
Add 1 tablespoon sriracha to the glaze and reduce honey to 2 tablespoons.
Balsamic Glaze
Swap honey with balsamic vinegar and add 1 teaspoon Dijon mustard for a tangy twist.
How to Store Honey Garlic Glazed Salmon with Asparagus
Refrigerator
Store leftovers in an airtight container in the refrigerator for up to 3 days.
Freezer
Cooked salmon can be frozen for up to 2 months. Wrap tightly in plastic wrap and foil. Thaw overnight in the fridge before reheating.
Reheating
Reheat in a 350°F (175°C) oven for 5-7 minutes, or microwave in 30-second intervals until warmed through. Avoid overcooking to prevent dryness.
Frequently Asked Questions
Q: How do I know when salmon is done?
The best way is to use an instant-read thermometer; it should read 145°F (63°C) in the thickest part. Also, the flesh will be opaque and flake easily with a fork.
Q: Can I use frozen salmon?
Yes, but thaw it completely in the refrigerator overnight before cooking. Pat dry to remove excess moisture for better browning.
Q: Can I substitute the asparagus?
Absolutely. Broccoli, green beans, or zucchini work well, but adjust cooking times accordingly. For example, broccoli may need a few extra minutes.
Q: Is this recipe gluten-free?
To make it gluten-free, use tamari or coconut aminos instead of regular soy sauce. All other ingredients are naturally gluten-free.
Q: Can I make the glaze ahead of time?
Yes, you can prepare the glaze up to 3 days in advance and store it in an airtight container in the refrigerator. Stir well before using.
I hope you enjoy this honey garlic glazed salmon as much as I do. If you try it, let me know how it turns out in the comments below. And don't forget to share your own variations—I love hearing your twists! Keep it simple, keep it growing.
Honey Garlic Glazed Salmon with Asparagus
This honey garlic glazed salmon with asparagus is a quick, flavorful weeknight dinner that's ready in 30 minutes.
🧂 Ingredients
- 4 (6 oz / 170g) salmon fillets, skin on or off
- 1 lb (450g) asparagus, woody ends trimmed
- 3 tablespoons (45ml) honey
- 2 tablespoons (30ml) soy sauce (low sodium recommended)
- 3 cloves garlic, minced
- 1 tablespoon (15ml) olive oil, plus extra for brushing
- 1 tablespoon (15g) unsalted butter, cut into small pieces
- 1/2 teaspoon red pepper flakes (optional)
- Salt and freshly ground black pepper, to taste
- 1 tablespoon chopped fresh parsley, for garnish
📋 Instructions
- 1Preheat oven — Preheat your oven to 425°F (220°C). Line a rimmed baking sheet with parchment paper or aluminum foil for easy cleanup.
- 2Prepare glaze — In a small bowl, whisk together honey, soy sauce, minced garlic, and red pepper flakes (if using). Set aside.
- 3Season salmon and asparagus — Place salmon fillets on one half of the prepared baking sheet. Brush the tops with olive oil and season with salt and pepper. On the other half, arrange asparagus spears in a single layer. Drizzle with olive oil, toss to coat, and season with salt and pepper.
- 4Roast asparagus — Place the baking sheet in the oven and roast for 8 minutes. This head start ensures the asparagus cooks perfectly without overcooking the salmon.
- 5Glaze the salmon — Remove the pan from the oven. Brush the honey garlic glaze generously over each salmon fillet. Dot the tops with small pieces of butter.
- 6Continue baking — Return the pan to the oven and bake for another 6-8 minutes, or until the salmon is opaque and flakes easily with a fork, and the thickest part registers 145°F (63°C) on an instant-read thermometer. The glaze should be caramelized and slightly sticky.
- 7Broil for extra shine — If desired, turn on the broiler for the last 1-2 minutes to get a glossy, slightly charred finish. Watch closely to prevent burning.
- 8Garnish and serve — Remove from the oven and let rest for 5 minutes. Sprinkle with fresh parsley and serve immediately with extra glaze on the side if desired.



