Easy Sheet Pan Honey Garlic Salmon with Broccoli

Ready In
Servings
Difficulty

“This is the best thing you’ve ever made for a Tuesday.” My husband said it with a forkful halfway to his mouth, and I knew he meant it. Not because it was fancy—it wasn’t. Not because it took hours—it took thirty minutes flat. He meant it because, for once, the whole dinner came together on one pan, the salmon was perfectly flaky, the broccoli had those crispy brown edges, and the honey garlic sauce had caramelized into something that felt like a cheat code. I hadn’t planned to make a recipe that night. I was tired, the fridge looked sad, and I almost ordered takeout. But then I found a salmon fillet hiding behind a bag of frozen broccoli, and I remembered a sauce my mom used to make for chicken—honey, garlic, soy sauce, a little butter. I poured it over everything, slid the pan in the oven, and crossed my fingers. That was two years ago, and I haven’t stopped making it since. This Easy Sheet Pan Honey Garlic Salmon with Broccoli isn’t just dinner. It’s the meal you make when you need something good to happen on a random weeknight.

Why You’ll Love This Recipe

Let me tell you why this sheet pan dinner has become my most-requested recipe among friends and family. I’ve tested this method at least a dozen times, tweaking the temperature, the sauce ratio, and the broccoli prep to get everything to finish at the exact same moment. It’s the kind of recipe that makes you look like a kitchen pro without actually trying.

  • Quick & Easy : From start to table in under 30 minutes. No standing over a stove, no multiple pots to wash. Just one pan and a little patience.
  • Simple Ingredients : Salmon, broccoli, honey, garlic, soy sauce, olive oil, and a few pantry staples. You probably have everything except the fish right now.
  • Perfect for Busy Weeknights : This is the dinner you make after a long day when you want something healthy but don’t want to think too hard about it.
  • Crowd-Pleaser : Even my kids eat the broccoli on this one. Something about that honey garlic glaze makes vegetables disappear.
  • Unbelievably Delicious : The salmon stays tender and juicy, the broccoli gets crispy and caramelized, and that sauce reduces into a sticky, savory-sweet coating that you’ll want to lick off the pan. I won’t judge.

What makes this recipe different from every other sheet pan salmon out there? It’s the timing. Most recipes throw everything on the pan at once and hope for the best. I’ve figured out exactly when to add the broccoli so it gets those perfect charred edges without burning, and when to brush the salmon with extra sauce so it glazes without turning into a sticky mess. I’ve also tested this with different salmon thicknesses, so you don’t end up with dry fish or undercooked center. It’s not just another version—it’s the version I’d make for someone I love on a night when we both need something easy and good.

What Ingredients You Will Need

This recipe uses simple, wholesome ingredients to deliver bold flavor and satisfying texture without the fuss. Most of these are pantry staples, and the fresh items are easy to find at any grocery store. Let me walk you through each one.

  • Salmon fillets (4 fillets, about 6 ounces each) : Look for wild-caught if you can, but farm-raised works beautifully too. I prefer center-cut fillets that are roughly the same thickness so they cook evenly. If your fillets have skin, you can leave it on—it helps keep the fish moist and peels off easily after cooking.
  • Broccoli florets (4 cups, about 1 large head) : Fresh broccoli gives you those crispy edges that frozen just can’t replicate. Cut the florets into similar-sized pieces so they roast evenly. I like to include some of the tender stems too—they’re sweet and delicious when roasted.
  • Honey (1/3 cup) : Use a good-quality honey for the best flavor. I prefer a mild wildflower honey, but any liquid honey works. If your honey is crystallized, warm it gently before using.
  • Soy sauce (1/4 cup) : Low-sodium soy sauce is my go-to so I can control the salt level. Tamari or coconut aminos work great for gluten-free options.
  • Garlic (4 cloves, minced) : Fresh garlic is non-negotiable here. The pre-minced stuff in a jar just doesn’t caramelize the same way. I use a microplane for the finest texture, but a sharp knife does the job.
  • Olive oil (3 tablespoons, divided) : Extra virgin olive oil for the broccoli, and a lighter olive oil for the sauce. You can use avocado oil if you prefer.
  • Unsalted butter (2 tablespoons, melted) : This adds richness and helps the sauce glaze beautifully. I use unsalted to control the sodium.
  • Salt and black pepper (to taste) : I use kosher salt for seasoning the broccoli and a pinch of flaky sea salt at the end.
  • Red pepper flakes (1/2 teaspoon, optional) : Adds a gentle warmth without making it spicy. My kids don’t even notice it.
  • Sesame seeds (1 tablespoon, for garnish) : Toasted sesame seeds add a nutty crunch. Totally optional but highly recommended.
  • Green onions (2, sliced, for garnish) : A fresh pop of color and mild onion flavor at the end.

Ingredient Tips: For the best texture, I recommend using fresh broccoli rather than frozen. Frozen broccoli releases too much water and steams instead of roasting. If you only have frozen, thaw it completely and pat it very dry before using. For the salmon, I prefer fillets from Whole Foods or Costco—both have consistently good quality. If you’re looking for a similar easy weeknight meal, try my Easy Honey Garlic Baked Salmon with Roasted Asparagus for a slightly different vegetable pairing.

Equipment Needed

You don’t need a lot of fancy tools for this recipe, which is part of why I love it. Here’s what you’ll need:

  • Large sheet pan (18×13 inches) : A rimmed baking sheet is essential to catch the sauce and prevent spills. I use a heavy-duty aluminum pan or a good-quality stainless steel one. Avoid nonstick pans for this recipe—the high heat can damage the coating.
  • Parchment paper or aluminum foil : Line your pan for the easiest cleanup. Parchment paper is my preference because nothing sticks to it.
  • Small mixing bowl : For whisking together the honey garlic sauce.
  • Whisk or fork : To combine the sauce ingredients smoothly.
  • Chef’s knife and cutting board : For cutting broccoli and mincing garlic.
  • Microplane or garlic press (optional) : Makes mincing garlic effortless. I use my microplane for everything.
  • Tongs : For flipping the broccoli halfway through and handling the salmon.
  • Pastry brush (optional) : For brushing extra sauce onto the salmon. A spoon works fine too.
  • Instant-read thermometer : Not required, but helpful if you’re unsure about doneness. Salmon is perfectly cooked at 125-130°F for medium or 135-140°F for well-done.

Budget-Friendly Tip: If you don’t have a microplane, just mince the garlic as finely as you can with a knife. And honestly, I’ve made this recipe with a cheap baking sheet from the dollar store and it turned out great. Don’t overthink the equipment.

Preparation Method

sheet pan honey garlic salmon preparation steps

Let me walk you through this step by step. I’ve included all the little details I wish someone had told me the first time I made it.

  1. Preheat your oven to 400°F (200°C) . Position the rack in the center of the oven. Line your sheet pan with parchment paper or aluminum foil for easy cleanup. Trust me on this—you don’t want to scrub caramelized honey off a pan later.
  2. Prepare the broccoli : Wash and thoroughly dry your broccoli head. Cut the florets into bite-sized pieces, about 1 to 1.5 inches across. Include some of the tender stems—they’re delicious when roasted. Place the broccoli on one side of your prepared sheet pan. Drizzle with 2 tablespoons of olive oil, season with a generous pinch of salt and black pepper, and toss with your hands to coat evenly. Spread the broccoli in a single layer, making sure the pieces aren’t touching too much. This is important for getting those crispy edges instead of steamed broccoli.
  3. Make the honey garlic sauce : In a small bowl, whisk together 1/3 cup honey, 1/4 cup low-sodium soy sauce, 4 minced garlic cloves, 2 tablespoons melted unsalted butter, and 1/2 teaspoon red pepper flakes (if using). Whisk until completely combined. Taste it—it should be sweet, savory, and a little punchy from the garlic. Set aside about 2 tablespoons of this sauce for brushing on the salmon later.
  4. Roast the broccoli first : Place the sheet pan with the broccoli in the preheated oven. Roast for 10 minutes. This head start is the secret to getting perfectly cooked broccoli that’s tender inside and crispy outside, while the salmon cooks to perfection. I learned this the hard way after making soggy broccoli for weeks.
  5. Prepare the salmon : While the broccoli roasts, pat your salmon fillets dry with paper towels. This helps the glaze stick and promotes even cooking. Season both sides lightly with salt and black pepper. If your fillets have skin, leave it on—it protects the delicate flesh and peels off easily after cooking.
  6. Add the salmon to the pan : After 10 minutes, remove the sheet pan from the oven. Push the broccoli to one side to make room for the salmon. Place the salmon fillets skin-side down (if they have skin) on the empty side of the pan. Drizzle about half of the remaining honey garlic sauce over the salmon fillets, using a spoon or pastry brush to coat the tops evenly. Reserve the rest for later.
  7. Return to the oven : Roast everything together for 8 minutes. Set a timer—this is where timing matters. The salmon should be mostly cooked through but still slightly translucent in the center.
  8. Brush with extra sauce : After 8 minutes, remove the pan again. Brush the reserved sauce (including the 2 tablespoons you set aside earlier) over the salmon fillets. This second coating creates that gorgeous, sticky glaze that makes this recipe special. Toss the broccoli gently to redistribute it on the pan.
  9. Final roast : Return the pan to the oven for another 4-6 minutes, depending on the thickness of your salmon. For 1-inch thick fillets, 4 minutes is usually perfect. The salmon should be opaque and flake easily with a fork, but still moist in the center. If you’re using a thermometer, look for 125-130°F for medium or 135-140°F for well-done.
  10. Rest and garnish : Remove the pan from the oven and let it rest for 2-3 minutes. This allows the juices to redistribute and the glaze to set. Sprinkle with toasted sesame seeds and sliced green onions. If you want a little extra flavor, add a tiny pinch of flaky sea salt over everything.

Visual Cues: The broccoli should have deep brown, almost charred edges but still be bright green in the center. The salmon should look glossy and caramelized on top, with the sauce bubbling gently around the edges. If the sauce starts to smoke, your oven might be running hot—reduce the temperature by 25 degrees next time.

Cooking Tips & Techniques

I’ve made this recipe more times than I can count, and I’ve definitely had my share of failures. Here’s what I’ve learned so you don’t have to make the same mistakes.

The Biggest Mistake I Made: The first time I tried this, I put everything on the pan at the same time. The broccoli was raw, the salmon was overcooked, and the sauce burned on the bottom of the pan. Giving the broccoli a 10-minute head start changed everything. Now I always roast the broccoli first, and I never skip that step.

Salmon Doneness: Here’s the thing about salmon—it continues cooking after you take it out of the oven. So pull it when it’s just barely opaque in the center, and let it rest. Overcooked salmon is dry and sad. Undercooked salmon is actually delicious if you’re into that, but for most people, that perfect flaky texture is the goal. If you’re nervous, buy a cheap instant-read thermometer. It takes the guesswork out completely.

Broccoli Perfection: The key to crispy broccoli is space. If the florets are crowded on the pan, they steam instead of roast. Use the largest sheet pan you have, and if you have to, use two pans. Also, don’t skip drying the broccoli thoroughly after washing—water is the enemy of crispy edges.

Multitasking Strategy: While the broccoli gets its head start, make your sauce and prep the salmon. By the time the 10 minutes are up, everything is ready to go. This recipe comes together in about 25 minutes total if you stay organized.

Consistency Tip: If your salmon fillets are different thicknesses, cut the thinner tail pieces off and cook them separately for less time. Or buy center-cut fillets that are all the same size. It makes a huge difference in how evenly everything cooks.

Variations & Adaptations

One of the best things about this recipe is how easy it is to change up. Here are some of my favorite variations.

  • Spicy Honey Garlic Version : Add an extra teaspoon of red pepper flakes or a minced fresh chili (like serrano or Thai bird chili) to the sauce. The heat balances beautifully with the sweet honey. I made this for a friend who loves spice, and she said it was “dangerously good.”
  • Low-Carb/Keto Adaptation : Replace the honey with a sugar-free honey substitute or use allulose syrup. The texture will be slightly different, but the flavor is still fantastic. Pair it with extra roasted broccoli or cauliflower rice. For a complete low-carb meal, check out my Easy Sheet Pan Teriyaki Chicken Bento Box for another one-pan option.
  • Citrus Twist : Add the zest of one orange and a tablespoon of fresh orange juice to the sauce. The citrus brightens everything up and pairs especially well with the salmon. I tried this on a whim one night when I had an orange about to go bad, and now it’s my second-favorite version.
  • Vegetable Swap : Not a broccoli fan? Try asparagus, green beans, bell peppers, or zucchini. Just adjust the roasting time—asparagus needs about 5 minutes less, while bell peppers need about the same. Zucchini can get soggy, so I recommend salting it first and patting it dry.
  • Gluten-Free Option : Use tamari or coconut aminos instead of soy sauce. Everything else is naturally gluten-free. I’ve tested this with tamari multiple times, and the flavor is almost identical.
  • Air Fryer Method : Cook the broccoli at 375°F for 5 minutes, then add the salmon (cut to fit) and cook for another 8-10 minutes, brushing with sauce halfway through. The air fryer gives even crispier edges on the broccoli.

Serving & Storage Suggestions

This recipe is best served fresh out of the oven, but it’s still pretty great the next day. Here’s how to make the most of it.

Serving Temperature: Serve the salmon and broccoli immediately after resting. The salmon should be warm and flaky, the broccoli still crispy. I like to serve it straight from the sheet pan for a casual weeknight dinner, or transfer everything to a platter if I’m feeling fancy.

What to Serve With It: This dish is a complete meal on its own, but if you want to stretch it, serve it over steamed rice, quinoa, or cauliflower rice. The extra sauce that pools on the pan is amazing drizzled over the grains. A simple side salad with a lemon vinaigrette also works beautifully. For a cozy fall twist, pair it with my Cozy Spiced Pumpkin Apple Cider Mocktail for a complete meal that feels special.

Storage Instructions: Store leftovers in an airtight container in the refrigerator for up to 3 days. The broccoli will soften over time, but the flavors actually meld together beautifully. I wouldn’t recommend freezing this dish—the texture of both the salmon and broccoli suffers significantly.

Reheating Methods: The best way to reheat is in a 350°F oven for about 5-7 minutes, or in an air fryer at 350°F for 3-4 minutes. The microwave works in a pinch, but it will make the broccoli soft and the salmon slightly rubbery. If you’re using the microwave, reheat in 30-second bursts and stop as soon as it’s warm.

How Flavors Develop: Honestly, the leftovers are almost better the next day. The sauce continues to penetrate the salmon, and the flavors become more integrated. I’ve been known to make extra on purpose just for lunch the next day. The broccoli won’t be crispy, but it will be tender and flavorful.

Nutritional Information & Benefits

Here’s the nutritional breakdown for one serving (one salmon fillet plus about a cup of broccoli, based on 4 servings). These values are estimates and will vary based on exact ingredients and portion sizes.

Nutrient Amount Per Serving
Calories 420
Protein 38g
Fat 18g
Saturated Fat 5g
Carbohydrates 28g
Fiber 4g
Sugar 22g
Sodium 680mg

Health Benefits: Salmon is packed with omega-3 fatty acids, which support heart health and brain function. It’s also an excellent source of high-quality protein and vitamin D. Broccoli is a cruciferous powerhouse loaded with vitamin C, vitamin K, fiber, and antioxidants. The honey provides natural sweetness with a lower glycemic impact than refined sugar, though it’s still best enjoyed in moderation. This meal is naturally gluten-free (with tamari) and can be made dairy-free by using olive oil instead of butter.

Dietary Considerations: This recipe is suitable for gluten-free diets (with tamari), dairy-free (skip the butter), and can be adapted for low-carb or keto. It’s not suitable for vegan or vegetarian diets, but you could try the sauce on tofu or chickpeas for a plant-based version.

Personal Wellness Perspective: This is the kind of meal I make when I want to feel good about what I’m eating without sacrificing flavor. It’s balanced, nutrient-dense, and satisfying in a way that doesn’t leave me craving junk food an hour later. Plus, the single-pan cleanup means I spend less time washing dishes and more time actually enjoying my evening.

Conclusion

This Easy Sheet Pan Honey Garlic Salmon with Broccoli has become a staple in my kitchen for a reason. It’s the recipe I turn to when I’m tired, when I’m busy, and when I just need something good to happen on a plate. The salmon stays perfectly moist, the broccoli gets those irresistible crispy edges, and that honey garlic sauce ties everything together in a way that feels both indulgent and wholesome.

I hope you give this recipe a try and make it your own. Maybe you’ll add extra garlic like I always do, or swap in asparagus when it’s in season, or double the sauce because you can never have too much. That’s the beauty of a simple recipe—it leaves room for your own touches.

I’d love to hear how it turns out for you. Drop a comment below and let me know if you tried any variations, or tag me in your photos if you share them online. And if you’re looking for more easy, one-pan dinners, check out my Cozy Sheet Pan Cheeseburger Sliders for another weeknight winner. Happy cooking, friends—you’ve got this.

Frequently Asked Questions

Can I use frozen salmon for this recipe?

Yes, but thaw it completely in the refrigerator first and pat it very dry with paper towels. Frozen salmon releases more water as it cooks, which can make the sauce watery and prevent proper caramelization. I recommend thawing overnight in the fridge for best results.

How do I know when the salmon is fully cooked?

The easiest way is to use an instant-read thermometer—125-130°F for medium or 135-140°F for well-done. Without a thermometer, look for the salmon to be opaque throughout and flake easily when gently pressed with a fork. The center should still be slightly translucent when you pull it from the oven, as it will continue cooking while it rests.

Can I make this recipe ahead of time for meal prep?

You can prep the ingredients ahead—wash and cut the broccoli, make the sauce, and portion the salmon—but I recommend cooking it fresh for the best texture. Leftovers keep well for up to 3 days in the refrigerator, but the broccoli won’t be as crispy. Reheat in the oven or air fryer for best results.

What can I use instead of honey to make this recipe sugar-free?

You can use a sugar-free honey substitute, allulose syrup, or even a monk fruit sweetener blended with a little water. The texture will be slightly thinner, and the caramelization won’t be as deep, but the flavor will still be delicious. Just keep an eye on it in the oven, as sugar-free sweeteners can burn faster than honey.

Can I double this recipe for a crowd?

Absolutely, but use two sheet pans instead of one to avoid overcrowding. Crowded pans lead to steamed broccoli and unevenly cooked salmon. Rotate the pans halfway through cooking and swap their positions in the oven for even browning. You may need to add a few extra minutes to the cooking time.

Pin This Recipe!

sheet pan honey garlic salmon recipe
Print

Easy Sheet Pan Honey Garlic Salmon with Broccoli

A quick and easy weeknight dinner featuring perfectly flaky salmon and crispy roasted broccoli, all coated in a sweet and savory honey garlic glaze. Ready in under 30 minutes on a single sheet pan.

  • Author: Jamie
  • Prep Time: 10 minutes
  • Cook Time: 22 minutes
  • Total Time: 32 minutes
  • Yield: 4 servings 1x
  • Category: Main Course
  • Cuisine: American

Ingredients

Scale
  • 4 salmon fillets (about 6 ounces each)
  • 4 cups broccoli florets (about 1 large head)
  • 1/3 cup honey
  • 1/4 cup low-sodium soy sauce
  • 4 cloves garlic, minced
  • 3 tablespoons olive oil, divided
  • 2 tablespoons unsalted butter, melted
  • Salt and black pepper to taste
  • 1/2 teaspoon red pepper flakes (optional)
  • 1 tablespoon sesame seeds (for garnish)
  • 2 green onions, sliced (for garnish)

Instructions

  1. Preheat your oven to 400°F (200°C). Position the rack in the center of the oven. Line your sheet pan with parchment paper or aluminum foil.
  2. Wash and thoroughly dry the broccoli. Cut into bite-sized pieces (1 to 1.5 inches). Place on one side of the prepared sheet pan. Drizzle with 2 tablespoons olive oil, season with salt and pepper, and toss to coat. Spread in a single layer.
  3. In a small bowl, whisk together honey, soy sauce, minced garlic, melted butter, and red pepper flakes (if using). Set aside about 2 tablespoons of this sauce for later.
  4. Roast the broccoli alone for 10 minutes.
  5. While the broccoli roasts, pat the salmon fillets dry with paper towels. Season both sides lightly with salt and pepper.
  6. After 10 minutes, remove the sheet pan from the oven. Push the broccoli to one side and place the salmon fillets skin-side down on the empty side. Drizzle about half of the remaining honey garlic sauce over the salmon.
  7. Return to the oven and roast for 8 minutes.
  8. Remove the pan again. Brush the reserved sauce over the salmon fillets. Toss the broccoli gently.
  9. Return to the oven for another 4-6 minutes, depending on salmon thickness (1-inch fillets: 4 minutes). Salmon should be opaque and flake easily.
  10. Remove from the oven and let rest for 2-3 minutes. Sprinkle with sesame seeds and sliced green onions.

Notes

For best results, give the broccoli a 10-minute head start before adding the salmon. Pat salmon dry for better glaze adhesion. Let salmon rest after cooking for juicier results. Leftovers keep up to 3 days in the refrigerator.

Nutrition

  • Serving Size: 1 salmon fillet plus
  • Calories: 420
  • Sugar: 22
  • Sodium: 680
  • Fat: 18
  • Saturated Fat: 5
  • Carbohydrates: 28
  • Fiber: 4
  • Protein: 38

Keywords: sheet pan salmon, honey garlic salmon, easy weeknight dinner, salmon and broccoli, one pan meal

Did you make this recipe?

Share a photo and tag us — we can't wait to see what you've made!

Share This Recipe

You might also love these recipes

Leave a Comment

Recipe rating ★☆ ★☆ ★☆ ★☆ ★☆