This honey garlic glazed salmon with roasted asparagus is my go-to when I need a healthy, impressive dinner without the fuss. The sweet-savory glaze caramelizes into a sticky, glossy coating that clings to every flaky bite, while the asparagus roasts to crisp-tender perfection alongside. It's a complete meal on one sheet pan, meaning minimal cleanup and maximum flavor.
Advertisements1
I love how this recipe comes together in just 30 minutes, making it perfect for busy weeknights. The glaze uses pantry staples like honey, soy sauce, and garlic, so you can whip it up any night of the week. Plus, it's naturally gluten-free (just swap the soy sauce for tamari) and packed with protein and veggies, so it's as nourishing as it is delicious.
Whether you're cooking for a family or meal-prepping for the week, this dish delivers restaurant-quality results with minimal effort. Let's get started!
Why You'll Love This Recipe
About the Ingredients
4 (6 oz / 170g) salmon fillets
Look for skin-on fillets for extra moisture. If using frozen, thaw completely and pat dry. You can also use salmon steaks or even trout.
1 bunch (about 1 lb / 450g) asparagus, trimmed
Choose thick spears for roasting; they stay crisp-tender. If asparagus is thin, reduce roasting time by a few minutes. Substitute broccoli or green beans.
3 tablespoons (60g) honey
Use a good-quality honey for the best flavor. For a vegan option, use maple syrup or agave nectar.
2 tablespoons (30ml) low-sodium soy sauce
Tamari or coconut aminos work for gluten-free. If you prefer a saltier glaze, use regular soy sauce but reduce salt elsewhere.
3 cloves garlic, minced
Fresh garlic is key; jarred minced garlic can be used in a pinch, but fresh gives a brighter flavor.
1 tablespoon (15ml) fresh lemon juice
Bottled lemon juice works, but fresh adds a zesty lift. You can also use lime juice.
1 teaspoon (5ml) olive oil, plus 1 tablespoon for roasting
Extra-virgin olive oil is great for roasting. Use avocado oil for higher heat if preferred.
1/2 teaspoon (2g) cornstarch (optional, for thickening)
Helps the glaze cling to the salmon. Skip if you want a thinner glaze; it's still delicious.
Salt and freshly ground black pepper, to taste
Use kosher salt for even seasoning. Freshly ground pepper adds a nice kick.
1 tablespoon (15g) unsalted butter (optional, for richness)
Adds a silky finish to the glaze. Omit for dairy-free.
Sesame seeds and sliced green onions, for garnish
These add color and crunch. You can skip them if you don't have them on hand.
Tips & Tricks
Don't overcrowd the pan
leave space between fillets and asparagus so they roast, not steam.
- Pat the salmon completely dry before adding the glaze; this helps the glaze stick and promotes even browning.
- Line your sheet pan with parchment paper for easy cleanup and to prevent sticking.
Pro Tips
Step-by-Step Instructions
1. Preheat and prep
Preheat your oven to 400°F (200°C). Line a large baking sheet with parchment paper. Trim the asparagus and pat the salmon fillets dry with paper towels.
2. Make the glaze
In a small bowl, whisk together honey, soy sauce, minced garlic, lemon juice, and cornstarch (if using) until smooth. Set aside.
3. Season and arrange
Place asparagus on the prepared sheet pan, drizzle with 1 tablespoon olive oil, and toss to coat. Season lightly with salt and pepper. Push asparagus to the sides, leaving the center for the salmon. Place salmon fillets skin-side down in the center.
4. Brush with glaze
Brush the top of each salmon fillet generously with the honey garlic glaze, reserving about half for later. Season the salmon with a pinch of salt and pepper.
5. Roast the salmon
Roast in the preheated oven for 12-15 minutes, or until the salmon is opaque and flakes easily with a fork, and the asparagus is crisp-tender. The internal temperature should read 145°F (63°C) for medium.
6. Glaze and broil
Remove the pan from the oven and brush the salmon with the remaining glaze. If you like a caramelized top, switch the oven to broil and broil for 1-2 minutes, watching closely, until the glaze is bubbly and slightly charred.
7. Rest and serve
Let the salmon rest for 2-3 minutes. Transfer to plates with the asparagus. Garnish with sesame seeds and green onions, if desired. Serve immediately.
Delicious Variations
Spicy Maple Sriracha
Replace honey with maple syrup and add 1-2 teaspoons Sriracha for a sweet-heat kick.
Lemon Herb
Skip the soy sauce and honey; instead, mix 2 tablespoons olive oil, 2 tablespoons lemon juice, 1 teaspoon dried thyme, and 2 cloves garlic. Brush over salmon and roast.
Mediterranean
Add cherry tomatoes and olives to the sheet pan, and sprinkle the salmon with oregano and feta cheese before serving.
How to Store Honey Garlic Glazed Salmon with Roasted Asparagus
Refrigerator
Store leftovers in an airtight container for up to 3 days. The asparagus may soften, but it's still tasty.
Freezer
Wrap cooked salmon tightly in plastic wrap and freeze for up to 2 months. Thaw overnight in the fridge before reheating.
Reheating
Reheat in a 300°F (150°C) oven for 5-7 minutes, or microwave in 30-second bursts until warmed through. Avoid overcooking to keep it moist.
Frequently Asked Questions
Q: Can I use frozen salmon for this recipe?
Yes, you can use frozen salmon. Thaw it completely in the fridge overnight, then pat it dry before cooking. Increase the roasting time by a few minutes if needed.
Q: How do I know when the salmon is done?
Salmon is done when it flakes easily with a fork and the internal temperature reaches 145°F (63°C). The flesh will be opaque and slightly pink in the center.
Q: Can I substitute asparagus with another vegetable?
Absolutely! Broccoli, green beans, zucchini, or bell peppers all work well. Adjust the roasting time based on the vegetable's density; denser veggies like broccoli may need a few extra minutes.
Q: Is this recipe gluten-free?
Yes, if you use tamari or coconut aminos instead of soy sauce. The rest of the ingredients are naturally gluten-free. Always check labels to be safe.
Q: Can I make the glaze ahead of time?
Yes, you can prepare the glaze up to 2 days in advance and store it in an airtight container in the fridge. Just whisk it before using.
I hope this honey garlic salmon becomes a staple in your kitchen! If you try it, I'd love to hear how it turned out. Leave a comment below or tag me in your photos. Happy cooking!
Honey Garlic Glazed Salmon with Roasted Asparagus
Succulent honey garlic salmon with tender roasted asparagus, all on one pan in 30 minutes for a wholesome weeknight dinner.
🧂 Ingredients
- 4 (6 oz / 170g) salmon fillets
- 1 bunch (about 1 lb / 450g) asparagus, trimmed
- 3 tablespoons (60g) honey
- 2 tablespoons (30ml) low-sodium soy sauce
- 3 cloves garlic, minced
- 1 tablespoon (15ml) fresh lemon juice
- 1 teaspoon (5ml) olive oil, plus 1 tablespoon for roasting
- 1/2 teaspoon (2g) cornstarch (optional, for thickening)
- Salt and freshly ground black pepper, to taste
- 1 tablespoon (15g) unsalted butter (optional, for richness)
- Sesame seeds and sliced green onions, for garnish
📋 Instructions
- 1Preheat and prep — Preheat your oven to 400°F (200°C). Line a large baking sheet with parchment paper. Trim the asparagus and pat the salmon fillets dry with paper towels.
- 2Make the glaze — In a small bowl, whisk together honey, soy sauce, minced garlic, lemon juice, and cornstarch (if using) until smooth. Set aside.
- 3Season and arrange — Place asparagus on the prepared sheet pan, drizzle with 1 tablespoon olive oil, and toss to coat. Season lightly with salt and pepper. Push asparagus to the sides, leaving the center for the salmon. Place salmon fillets skin-side down in the center.
- 4Brush with glaze — Brush the top of each salmon fillet generously with the honey garlic glaze, reserving about half for later. Season the salmon with a pinch of salt and pepper.
- 5Roast the salmon — Roast in the preheated oven for 12-15 minutes, or until the salmon is opaque and flakes easily with a fork, and the asparagus is crisp-tender. The internal temperature should read 145°F (63°C) for medium.
- 6Glaze and broil — Remove the pan from the oven and brush the salmon with the remaining glaze. If you like a caramelized top, switch the oven to broil and broil for 1-2 minutes, watching closely, until the glaze is bubbly and slightly charred.
- 7Rest and serve — Let the salmon rest for 2-3 minutes. Transfer to plates with the asparagus. Garnish with sesame seeds and green onions, if desired. Serve immediately.



