Honey garlic salmon with roasted asparagus is one of those dinners that looks like you tried very hard, even though the oven quietly did most of the work.
We love that kind of energy.
The salmon turns tender and flaky, the honey garlic glaze gets glossy and savory-sweet, and the asparagus roasts right alongside it. It feels fresh, simple, and slightly fancy without requiring restaurant-level patience or a sink full of dishes.
This is a great weeknight dinner when you want something lighter, but still satisfying. Also, it gives “I made a balanced meal” vibes, which is nice when lunch was maybe just coffee and optimism.

Why You’ll Love This Recipe
- It cooks on one sheet pan.
- The honey garlic glaze is sweet, savory, and simple.
- Salmon stays tender and flaky.
- Asparagus roasts at the same time.
- It feels fresh enough for spring but cozy enough for dinner anytime.
Ingredients You’ll Need
Salmon fillets: Use fresh or thawed salmon fillets. Try to choose pieces that are similar in size so they cook evenly.
Asparagus: Trim the woody ends before roasting. Thinner asparagus cooks faster, while thicker stalks may need a few extra minutes.
Honey: Adds sweetness and helps the glaze turn glossy.
Garlic: Fresh garlic gives the best flavor. Minced garlic from a jar can work when dinner needs to move.
Soy sauce: Adds salty, savory depth to balance the honey.
Lemon juice: Brightens the salmon and keeps the glaze from tasting too sweet.
Olive oil: Helps the asparagus roast and keeps everything from drying out.
Salt and black pepper: Simple seasoning that pulls the dish together.
How to Make Honey Garlic Salmon with Roasted Asparagus
Start by preheating the oven and lining a baking sheet with parchment paper or foil. This makes cleanup easier, which is always a gift to future you.
Place the asparagus on the baking sheet. Toss it with olive oil, salt, and black pepper.
In a small bowl, whisk together honey, garlic, soy sauce, lemon juice, and a little olive oil.
Place the salmon fillets on the baking sheet with the asparagus. Brush the honey garlic glaze over the salmon.
Roast until the salmon is tender and flakes easily with a fork, and the asparagus is cooked to your liking.
If you want a slightly caramelized top, broil the salmon for the last 1 to 2 minutes. Watch it closely. Broilers go from helpful to chaotic very quickly.
Serve warm with extra lemon, rice, potatoes, or a simple salad.
Tips for Success
Do not overcook the salmon. It should flake easily but still look moist in the center.
Use salmon fillets of similar thickness so they finish cooking at the same time.
Trim the asparagus before roasting so you do not end up chewing through woody ends.
Line the pan for easier cleanup.
Add the glaze before roasting, then spoon a little extra over the salmon before serving if you like more flavor.
Easy Variations
Use maple syrup instead of honey for a slightly deeper sweetness.
Add red pepper flakes for a spicy version.
Use green beans or broccoli instead of asparagus.
Add sesame seeds and sliced green onion before serving.
Serve over rice for a simple salmon bowl.
Add Dijon mustard to the glaze for a tangier flavor.
What to Serve With It
This salmon goes well with rice, quinoa, mashed potatoes, roasted baby potatoes, couscous, or a simple green salad.
For a low-effort dinner, serve it with microwave rice. Nobody needs to know. The salmon is already carrying the meal.
How to Store Leftovers
Store leftover salmon and asparagus in an airtight container in the refrigerator for up to 3 days.
Reheat gently in the microwave or oven. Salmon can dry out if reheated too aggressively, so keep it gentle.
Leftover salmon is also great cold over salad, rice bowls, or toast.
FAQ
Can I use frozen salmon?
Yes. Thaw it completely and pat it dry before adding the glaze.
How do I know when salmon is done?
Salmon is done when it flakes easily with a fork and is still moist in the center. If using a thermometer, 125°F to 130°F gives a softer texture, while 145°F is the USDA recommended safe internal temperature.
Can I use another vegetable?
Yes. Green beans, broccoli, zucchini, or Brussels sprouts can work, but cooking times may vary.
Can I make this without soy sauce?
Yes. Use tamari, coconut aminos, or a little salt with extra lemon juice.
Can I meal prep this?
Yes, but salmon is best within 2 to 3 days. Reheat gently or enjoy it cold in salads and bowls.

Honey Garlic Salmon with Roasted Asparagus
Ingredients
Equipment
Method
- Preheat the oven to 400°F.
- Line a baking sheet with parchment paper or foil.
- Place the asparagus on the baking sheet and toss with a little olive oil, salt, and black pepper.
- In a small bowl, whisk together honey, garlic, soy sauce, lemon juice, and olive oil.
- Place the salmon fillets on the baking sheet with the asparagus.
- Brush the honey garlic glaze over the salmon.
- Roast for 12 to 15 minutes, or until the salmon flakes easily with a fork.
- Broil for 1 to 2 minutes at the end if you want a more caramelized top.
- Serve warm with lemon wedges, red pepper flakes, sesame seeds, or sliced green onion if desired.