This easy and healthy one-pan salmon and asparagus recipe is perfect when I need dinner on the table fast. It’s quick and easy to prep, and cleanup is a breeze! My honey garlic salmon is ready to serve in less than 30 minutes, and it’s a flavorful dinner my whole family loves.

Close up of cooked salmon with honey garlic sauce.

Pin this recipe for later!

Pin It

5-Star Review

“OMG!!! I am a horrible cook and this turned out amazing!!! It was so easy! My teenage son devoured it and asked me to make it again. Thank you so much for sharing your recipes!!”-Kendra

Easy Honey Garlic Salmon and Asparagus Recipe

We have fish for dinner a couple of times a week, and this honey garlic salmon and asparagus is my latest obsession. Everyone enjoys eating it, and I love that it’s super quick to make! It’s perfectly sweet and salty, and there are never any leftovers.

The other thing I love about it is that I can swap the fish for any other firm fish, and if asparagus is not in season, I can swap it for broccoli or even Brussels sprouts.

Tips for Beginners

  • Watch the cook time. Cooking times may vary slightly depending on the thickness of your salmon fillets. The salmon is cooked when the flesh flakes away with a fork.
  • Keep the skin on. I like to serve the salmon with the skin on as it gets nice and crispy. If you prefer, you can serve the salmon without the skin, but it’s best to cook it with the skin for a richer flavor.
  • Check for bones. When I serve this to my kids, I do a quick bone check and remove any that I find.
  • Use an oven-safe skillet. This will make the transfer from stove to oven easier—I find cast iron works well.
Recipe Card

Honey Garlic Salmon and Asparagus Recipe

4.71 from 65 votes
Prep: 10 minutes
Cook: 15 minutes
Total: 25 minutes
Servings: 4 people
Author: Becky Hardin
up close honey garlic salmon with asparagus in skillet
This easy and healthy one-pan honey garlic salmon and asparagus recipe is perfect when I need dinner on the table fast!
Step-by-step photos can be seen below the recipe card.
Save this recipe!
Enter your email and we’ll send the recipe directly to you, plus new recipes weekly!

Equipment

  • Cast Iron Skillet

Ingredients 

  • lbs Atlantic salmon side cut into 6 oz. portions, cod, hake, or pollock also work
  • kosher salt and freshly ground black pepper to taste
  • ½ tsp ground cayenne pepper
  • ½ tsp ground paprika
  • 2 tbsp salted butter (¼ stick)
  • 4 cloves minced garlic in oil
  • 4 tbsp honey
  • tbsp fresh lemon juice
  • 1 tbsp water
  • 1 lb. fresh asparagus trimmed
  • 1 tbsp olive oil

Video

Instructions 

  • Pat the salmon dry and cut it into 4 (6 oz.) filets. If you have extra, keep the extra for an additional meal. Season with salt and pepper to taste, and then cayenne pepper and paprika. Set aside.
    1½ lbs Atlantic salmon side, kosher salt and freshly ground black pepper, ½ tsp ground cayenne pepper, ½ tsp ground paprika
  • Heat a large skillet over medium/high heat. Add the butter and allow to melt.
    2 tbsp salted butter
  • Add the garlic and cook for 1-2 minutes or until fragrant.
    4 cloves minced garlic in oil
  • Stir in the honey, lemon juice, and water. Whisk to combine. Allow to cook for 1-2 minutes until bubbling and slightly reduced.
    4 tbsp honey, 1½ tbsp fresh lemon juice, 1 tbsp water
  • Add the salmon, skin side down, to the skillet. Baste in the sauce.
  • Add the asparagus around the salmon. Drizzle the asparagus with the olive oil. Season with salt and pepper.
    1 lb. fresh asparagus, 1 tbsp olive oil
  • Cook the salmon on medium, covered and skin side down, for 15 minutes.
  • Turn your oven to broil. Uncover the skillet and place in the oven to broil for 3-5 minutes or until the salmon is cooked to an internal temperature of 145°F. If your asparagus is thin and you're worried about burning, you can remove the asparagus from the skillet before broiling.
Calories: 416kcalCarbohydrates: 23gProtein: 37gFat: 20gSaturated Fat: 6gPolyunsaturated Fat: 5gMonounsaturated Fat: 8gTrans Fat: 0.2gCholesterol: 109mgSodium: 705mgPotassium: 1104mgFiber: 3gSugar: 20gVitamin A: 1328IUVitamin C: 10mgCalcium: 58mgIron: 4mg

Nutrition information is automatically calculated, so should only be used as an approximation.

Did you make this? Leave a comment!

How to Make Honey Garlic Salmon and Asparagus Step by Step

Ingredients to make honey garlic salmon and asparagus.

Gather your ingredients.

4 seasoned salmon fillets on a cutting board.

Prep the salmon: Pat 1½ lbs. of Atlantic salmon dry and cut it into 4 individual filets. Season with salt and pepper to taste, and then sprinkle with ½ tsp of cayenne pepper and ½ tsp of ground paprika. Set aside while you get the pan ready.

Garlic simmering in butter in a pan.

Melt the butter and cook the garlic: Heat a large skillet over medium/high heat and melt 2 tbsp of salted butter. Add 4 cloves of minced garlic and cook for 1-2 minutes or until fragrant and bubbling.

sauce with minced garlic in a pan.

Make the sauce: Stir in 4 tbsp honey, 1½ tbsp lemon juice, and 1 tbsp water, whisking to combine. Let the sauce cook for 1-2 minutes until it starts to bubble and reduces slightly.

Adding seasoned salmon fillets to sauce in a pan.

Baste the salmon: Add the salmon, skin side down, to the skillet and baste it in the sauce.

4 salmon fillets and asparagus in a pan.

Add the asparagus: Add 1 lb. of asparagus to the pan, around the salmon. Drizzle 1 tbsp of olive oil over the asparagus, and season with salt and pepper. Cook the salmon on medium heat, covered and skin side down, for about 15 minutes.

Broil: Turn your oven to broil. Uncover the skillet and place it in the oven to broil for 3-5 minutes or until the salmon is cooked to an internal temperature of 145°F. If the asparagus spears are thin and you’re worried about them burning, you can remove them from the skillet before broiling.

A white plate with salmon, asparagus, and a lemon wedge.

Serve: Remove the salmon and asparagus from the oven and serve. Enjoy.

How to Store

This salmon and asparagus is best served as soon as it’s made, but if you have leftovers, they will keep well, covered in the fridge for 3 days or in the freezer for up to 3 months. Let thaw overnight in the refrigerator before reheating in a 275°F oven for 15 minutes.

up close honey garlic salmon with asparagus in skillet

Serving Suggestions

This honey garlic salmon and asparagus is a great one-pan meal all by itself. When I want to add a starch, I’ll make a batch of basmati rice, some creamy mashed potatoes, or a simple German potato salad.

More Salmon Recipes to Try!

Meet Becky Hardin

Becky Hardin is a wife and mother living in Saint Louis Missouri. She founded The Cookie Rookie in 2012 as a creative way to share recipes. Now, she is a trusted resource for easy cooking around the world, being featured in Taste of Home, The Kitchn, ABC’s Home and Family, and more. Here at The Cookie Rookie she is the editor in chief of all recipes and continues to enjoy sharing her passion for cooking for busy families. She has since founded two additional food blogs, Easy Chicken Recipes and Easy Dessert Recipes.

4.71 from 65 votes (54 ratings without comment)
guest
Don't forget to click the ⭐ star rating below




This site uses Akismet to reduce spam. Learn how your comment data is processed.

32 Comments
Newest
Oldest Most Voted
Inline Feedbacks
View all comments
J.J.
J.J.
April 17, 2025 3:52 am

5 stars
I made this yesterday and still can’t believe how easy it was! I only had a regular stainless steel pan, but it was just enough for a dinner for two.

Bob morris
Bob morris
February 27, 2022 9:42 pm

Oh I changed to broccoli

Becky Hardin
Becky Hardin
February 28, 2022 8:54 am
Reply to  Bob morris

Modifications are welcomed and encouraged!

Bob morris
Bob morris
February 27, 2022 9:42 pm

5 stars
Recipe was easy and looks and taste great

71806374-CE42-4E8F-9271-3E38115A0B14.jpeg
Becky Hardin
Becky Hardin
February 28, 2022 8:55 am
Reply to  Bob morris

That looks amazing with the Broccoli, Bob!

Lori
Lori
January 8, 2022 10:06 pm

5 stars
Followed the recipe, except I put it in aluminum foil and cooked it on my treggor. It turned out excellent 👍 Will do it again for sure.

Becky Hardin
Becky Hardin
January 12, 2022 3:50 pm
Reply to  Lori

Thanks for sharing, Lori!

Marissa Garza
Marissa Garza
December 7, 2021 7:30 pm

Omg this recipe is one of our family favorites thanks so much

Becky Hardin
Becky Hardin
December 10, 2021 1:57 pm
Reply to  Marissa Garza

Thanks for letting us know!

Kendra
Kendra
August 30, 2021 7:06 pm

5 stars
OMG!!! I am a horrible cook and this turned out amazing!!! It was so easy! My teenage son devoured it and ask me to make it again. Thank you so much for sharing your recipes!!

Becky Hardin
Becky Hardin
September 3, 2021 12:02 pm
Reply to  Kendra

Getting a teenager to eat vegetables sounds like a win to me!

Misti
Misti
June 25, 2021 6:38 pm

5 stars
I made this dish tonight. It was amazing and the first time I cooked Salmon.

Becky Hardin
Becky Hardin
June 30, 2021 10:49 am
Reply to  Misti

Thanks for sharing! So happy it was a success!

Jordan
Jordan
July 29, 2021 10:43 pm
Reply to  Misti

Really? After making it, and burning everything, I realized 15 minutes is FARRRR too long to cook salmon on medium heat, skin down. This was a disaster.

Laurie
Laurie
May 25, 2021 6:42 pm

5 stars
Super easy and full of so much flavor! I Will definitely be making it again, thank you!

Becky Hardin
Becky Hardin
June 2, 2021 2:23 pm
Reply to  Laurie

Thanks for stopping by, Laurie!

Ingrid H
Ingrid H
April 28, 2021 9:00 pm

4 stars
Although the one pan is a convenience, I have to say I didn’t care for the honey sweetened sauce on the asparagus. I loved it on the salmon!

Becky Hardin
Becky Hardin
April 30, 2021 2:10 pm
Reply to  Ingrid H

Definitely modify the recipe to your liking!

Tamiko
Tamiko
March 31, 2021 9:04 pm

5 stars
This was delicious. My family and I enjoyed this on tonight. It was easy and quick. I had everything in my pantry. Love it. Will cook it again.

Becky Hardin
Becky Hardin
April 1, 2021 3:17 pm
Reply to  Tamiko

Thanks for sharing, Tamiko!