Easy One-Pan Honey Garlic Salmon with Broccoli

Ready In 25 minutes
Servings 4 servings
Difficulty Easy

The kitchen timer was already beeping, my phone was buzzing with a text from my neighbor saying she was on her way over, and I was staring into the fridge like it owed me money. A single salmon fillet sat on the middle shelf, a sad-looking head of broccoli was wilting in the crisper drawer, and the only bottle of soy sauce I had was practically empty. I was about to give up and order takeout when I spotted the honey jar tucked behind the mustard. That’s when this whole thing clicked into place.

I grabbed the salmon, chopped the broccoli, and started mixing a quick sauce in a bowl—just honey, soy sauce, garlic, and a little olive oil. I tossed everything onto a single sheet pan (the kind I usually hide in the back of the cabinet because it’s stained), and slid it into the oven. Twenty minutes later, my neighbor walked in to the smell of garlic roasting and caramelizing honey. She didn’t even knock. She just stood in the doorway and said, “Whatever that is, I’m staying for dinner.”

We ate right off the pan, sitting on my kitchen stools, and I remember thinking how weird it was that a last-minute scramble turned into one of those meals I’d actually want to make on purpose. It wasn’t fancy or complicated. It was just good. And honestly, that’s the kind of cooking I trust the most—the kind that happens when you stop overthinking and just throw things together. This easy one-pan honey garlic salmon with broccoli is exactly that recipe. It’s the one you’ll make when you have nothing planned but somehow end up with everything you needed.

Why You’ll Love This Recipe

Let’s be honest—most weeknight dinners fall into two categories: either they take forever to make, or they taste like cardboard. This recipe breaks that cycle completely. It’s the kind of meal that makes you feel like you actually have your life together, even if you’re eating it straight from the pan while standing at the counter.

  • Quick & Easy: From start to finish, this dish comes together in about 25 minutes. No complicated steps, no waiting around. Just chop, mix, bake, and eat.
  • Simple Ingredients: You probably already have honey, soy sauce, garlic, and olive oil in your kitchen. The only things you might need to grab are the salmon and broccoli—two of the most forgiving ingredients in the fridge.
  • Perfect for Busy Weeknights: Whether you’re feeding a family after soccer practice or just yourself after a long day, this recipe fits. It’s also great for those nights when you have an unexpected guest (trust me, I’ve tested that scenario).
  • Crowd-Pleaser: The sweet-savory glaze hits that spot everyone loves, and the broccoli gets just the right amount of char. Kids actually eat the broccoli in this dish. That’s not a typo.
  • Unbelievably Delicious: The honey caramelizes into a sticky, glossy coating on the salmon, and the garlic infuses everything with that warm, savory aroma that makes your whole kitchen smell like a restaurant.

What makes this recipe different from all the other salmon recipes out there is the balance. The honey isn’t too sweet because the soy sauce cuts through it. The garlic isn’t overpowering because it roasts gently in the oven. And the broccoli? It soaks up all those pan juices and comes out tender with crispy edges. This isn’t just another sheet pan dinner—it’s the one you’ll actually look forward to making again.

I’ve made this dish on days when I had zero energy to cook, and it still turned out perfect. There’s something deeply satisfying about pulling a single pan out of the oven and realizing you just made a complete, balanced meal with almost no cleanup. It’s comfort food reimagined—healthier, faster, but with the same soul-soothing satisfaction.

What Ingredients You Will Need

This recipe uses simple, wholesome ingredients that work together to create a flavor punch without any fuss. Most of these are pantry staples, so you might already have everything you need.

  • Salmon Fillets (4 fillets, about 6 ounces each): Look for wild-caught if you can find it, but farm-raised works beautifully too. I prefer center-cut fillets because they cook more evenly. Pat them dry with paper towels before seasoning—that little step helps the glaze stick better.
  • Broccoli Florets (3 cups, about 1 large head): Fresh broccoli is best here. Cut the florets into similar-sized pieces so they cook evenly. I like leaving a bit of stem attached because it adds crunch. Frozen broccoli works in a pinch, but you’ll need to pat it dry and add a few extra minutes of roasting time.
  • Honey (1/3 cup): Use good-quality honey here—the flavor really comes through. I recommend a local wildflower honey or orange blossom honey for a more floral note. If your honey is crystallized, just warm it up in the microwave for 10 seconds.
  • Soy Sauce (1/4 cup): Regular soy sauce works fine, but low-sodium is my go-to because it lets you control the saltiness. Tamari or coconut aminos are great gluten-free swaps.
  • Garlic (4 cloves, minced): Fresh garlic is non-negotiable here. The pre-minced stuff in a jar just doesn’t roast the same way. Take the extra 30 seconds to mince it yourself—I promise it matters.
  • Olive Oil (2 tablespoons): Extra virgin olive oil adds a nice fruity note, but regular olive oil works too. Avocado oil is a good substitute if you prefer a neutral flavor.
  • Salt and Black Pepper (to taste): I use kosher salt because it’s easier to control, but sea salt works great too. Freshly cracked black pepper makes a difference here.
  • Red Pepper Flakes (1/4 teaspoon, optional): This adds a tiny kick of heat that balances the sweetness of the honey. Leave it out if you’re not into spice, but I think it really makes the dish sing.
  • Sesame Seeds (1 tablespoon, for garnish): Totally optional, but they add a nice nutty crunch and make the dish look prettier. Toasted sesame seeds are even better.
  • Green Onions (2, sliced, for garnish): A sprinkle of fresh green onions adds color and a mild onion flavor that cuts through the richness of the salmon.

One thing I’ve learned from making this recipe over and over—don’t skip the garlic. I know it seems like a small detail, but fresh minced garlic is what makes that honey-soy glaze taste so complex. I’ve tried it with garlic powder in a pinch, and it just doesn’t hit the same. Trust me on this one.

Equipment Needed

You don’t need a fancy kitchen to make this recipe work. Here’s what you’ll actually use:

  • Sheet Pan (13×18 inches or similar): A rimmed baking sheet is essential to catch all those delicious juices. I use a half-sheet pan, which is the standard size you see in most kitchens. Avoid pans with nonstick coating that’s already scratched—the glaze can stick to those spots.
  • Parchment Paper or Aluminum Foil: This makes cleanup even easier. I prefer parchment paper because nothing sticks to it, and it doesn’t react with the acidic ingredients. If you use foil, give it a quick spray of cooking oil.
  • Small Mixing Bowl: For whisking together the honey garlic sauce. Any small bowl works.
  • Chef’s Knife and Cutting Board: For chopping the broccoli and mincing the garlic. A sharp knife makes this step so much faster.
  • Measuring Cups and Spoons: Accurate measurements matter here, especially for the honey and soy sauce.
  • Whisk or Fork: For mixing the sauce. A fork works fine if you don’t have a whisk handy.
  • Basting Brush (optional): For brushing the glaze onto the salmon. A spoon works just as well, but a brush gives you more even coverage.
  • Instant-Read Thermometer (optional but recommended): Salmon is perfectly cooked at 125-130°F for medium. This takes the guesswork out of it.

If you don’t have a sheet pan, you can use a large baking dish or even a cast-iron skillet. Just make sure everything fits in a single layer so it roasts evenly. I’ve used my trusty 12-inch cast iron before, and it works like a charm—plus the edges get extra crispy.

Preparation Method

one-pan honey garlic salmon preparation steps

Alright, let’s get cooking. This whole process takes about 25 minutes from start to finish, and most of that is hands-off oven time.

  1. Preheat your oven to 400°F (200°C). Line a large sheet pan with parchment paper or aluminum foil. If using foil, lightly spray it with cooking oil to prevent sticking.
  2. Prepare the broccoli. Wash and dry the broccoli head. Cut it into medium-sized florets—about 1-2 inches wide. Try to keep them similar in size so they cook evenly. Toss the florets with 1 tablespoon of olive oil, a pinch of salt, and a few grinds of black pepper. Spread them out on one half of the sheet pan.
  3. Season the salmon. Pat the salmon fillets dry with paper towels. This step is really important because it helps the glaze stick and gives you that beautiful caramelized exterior. Season both sides lightly with salt and pepper. Place the fillets skin-side down on the other half of the sheet pan, leaving a little space between each piece.
  4. Make the honey garlic sauce. In a small bowl, whisk together the honey, soy sauce, minced garlic, remaining 1 tablespoon of olive oil, and red pepper flakes (if using). Whisk until smooth and well combined. The sauce should look glossy and smell amazing already.
  5. Brush the glaze onto the salmon. Use a basting brush or a spoon to coat the top and sides of each salmon fillet with the sauce. Don’t worry if some drips onto the pan—it’ll caramelize and turn into little flavor bombs. Reserve about 2 tablespoons of the sauce for later.
  6. Roast everything together. Place the sheet pan in the preheated oven. Roast for 12-15 minutes, depending on the thickness of your salmon fillets. For medium-rare salmon (my personal favorite), aim for an internal temperature of 125°F. For well-done, go up to 140°F.
  7. Add the reserved glaze. About halfway through cooking (around the 7-minute mark), pull the pan out and brush the salmon with the reserved sauce. This creates an extra layer of that sticky, caramelized goodness.
  8. Check for doneness. The salmon should flake easily with a fork, and the broccoli should be tender with lightly charred edges. If the broccoli needs a few more minutes but the salmon is done, just remove the salmon to a plate and let the broccoli finish roasting.
  9. Garnish and serve. Sprinkle the sesame seeds and sliced green onions over the salmon and broccoli. Serve immediately, right from the pan or on a platter. The leftovers are amazing cold, too—I’ve been known to eat them straight from the fridge the next day.

One thing I’ve learned the hard way—don’t overcrowd the pan. If everything is too close together, the broccoli will steam instead of roast, and you’ll miss out on those crispy edges. If you’re cooking for a crowd, use two sheet pans instead of one.

Cooking Tips & Techniques

After making this recipe more times than I can count (including a few spectacular failures), I’ve picked up some tricks that make a real difference.

Don’t skip the pat-dry step. I know it seems fussy, but wet salmon won’t caramelize properly. It’ll just steam in the oven and end up with that weird, grayish exterior. Take the extra 30 seconds to blot those fillets dry.

Watch the broccoli placement. If you put the broccoli too close to the salmon, it can absorb too much of the honey glaze and get overly sweet. Give them a little breathing room. I like to arrange them on opposite sides of the pan with a small gap in the middle.

Use an instant-read thermometer. This is the single best investment you can make for cooking fish. Salmon goes from perfectly cooked to dry and sad in about 90 seconds. A thermometer takes all the guesswork out. I pull mine at 125°F and let it rest for a minute—the carryover cooking brings it up to about 130°F.

Let the salmon rest. I know it’s tempting to dig in right away, but letting the salmon sit for a minute or two after it comes out of the oven allows the juices to redistribute. You’ll get a more tender, flavorful piece of fish.

Double the glaze if you’re a sauce person. Some people like extra sauce to drizzle over rice or quinoa. If that’s you, just double the honey and soy sauce quantities and keep the extra on the side. Just don’t pour it all over the pan before roasting—you’ll end up with soggy broccoli.

I once made this recipe for a dinner party and forgot to add the garlic. The salmon was still good, but it was missing that warm, aromatic depth that makes this dish special. Now I always prep my garlic first and set it right next to the stove so I can’t forget it.

Variations & Adaptations

This recipe is incredibly flexible, which is one of the reasons I make it so often. Here are some ways to switch it up:

Low-Carb / Keto Version: Swap the honey for a sugar-free honey substitute or use a monk fruit sweetener. The texture will be slightly different, but the flavor is still fantastic. Serve with extra roasted broccoli or cauliflower rice. If you’re looking for more low-carb dinner ideas, you might enjoy this healthy diabetes-friendly sheet pan chicken recipe—it has that same one-pan convenience.

Spicy Honey Garlic Version: Add 1-2 teaspoons of sriracha or gochujang to the honey garlic sauce. The heat pairs beautifully with the sweetness. I’ve also tried it with a pinch of cayenne pepper, which gives it a more subtle warmth.

Lemon Herb Version: Add the zest of one lemon and 1 tablespoon of fresh thyme or rosemary to the glaze. Squeeze a little lemon juice over everything right before serving. This version feels brighter and more summery.

Vegetable Swap: Not a broccoli fan? Try asparagus, green beans, bell peppers, or zucchini. Just adjust the cooking time based on the vegetable you choose. Asparagus takes about 10 minutes, while bell peppers might need 15.

Air Fryer Method: If you want an even faster version, cook the salmon and broccoli in an air fryer at 375°F for 8-10 minutes. You’ll need to work in batches to avoid overcrowding, but the results are incredibly crispy.

Salmon-Free Option: This glaze works beautifully on chicken thighs or firm tofu. For chicken, increase the cooking time to 20-25 minutes. For tofu, press it well first, then bake for 15-18 minutes. If you’re in the mood for another quick protein-packed meal, these Korean bulgogi ground beef rice bowls are a fantastic alternative.

I tried the lemon herb version last spring when I had a bunch of fresh thyme from my garden, and it was honestly life-changing. The lemon cuts through the richness of the salmon in a way that makes you want to eat the whole fillet yourself.

Serving & Storage Suggestions

This dish is best served hot, straight from the oven. The honey glaze is at its stickiest and most flavorful when it’s fresh. Here’s how to make the most of it:

Serving Temperature: Serve the salmon warm, not piping hot. Let it rest for about 2 minutes after roasting. The broccoli should still have a bit of crunch. I like to serve everything on a large platter family-style, with the garnishes scattered on top.

What to Serve With It: This dish pairs beautifully with steamed jasmine rice, quinoa, or cauliflower rice to soak up all that extra glaze. A simple side salad with a lemon vinaigrette adds freshness. For a heartier meal, try it with these crispy garlic parmesan smashed potatoes—the garlicky herb butter is a perfect match for the honey-glazed salmon.

Storage Instructions: Store leftovers in an airtight container in the refrigerator for up to 3 days. The salmon will lose some of its crispy exterior, but the flavor actually gets better as it sits. I don’t recommend freezing this dish because the texture of both the salmon and broccoli changes too much.

Reheating Tips: The best way to reheat this is in a 350°F oven for about 5-7 minutes. The microwave works in a pinch, but it can make the salmon rubbery. If you’re in a hurry, flake the cold salmon over a salad or grain bowl—it’s honestly delicious that way.

How Flavors Develop: The honey garlic glaze continues to meld with the salmon as it sits. I’ve found that leftovers are actually more flavorful the next day, especially if you let them come to room temperature before eating. The broccoli softens a bit, but it still has plenty of flavor.

Nutritional Information & Benefits

This recipe is packed with good-for-you ingredients that make it a smart choice for any night of the week.

Nutrient Amount Per Serving (1 fillet + broccoli)
Calories 380-420
Protein 35g
Fat 18g
Carbohydrates 22g
Fiber 4g
Sugar 16g
Sodium 650mg

Health Benefits: Salmon is one of the best sources of omega-3 fatty acids, which support heart health and brain function. It’s also rich in high-quality protein and vitamin D. Broccoli is a cruciferous powerhouse packed with fiber, vitamin C, and antioxidants. The garlic adds anti-inflammatory properties, and the honey provides a natural energy boost.

Dietary Considerations: This recipe is naturally gluten-free if you use tamari or coconut aminos instead of soy sauce. It’s also dairy-free and low-carb friendly. For a lower-sodium version, use low-sodium soy sauce and skip the added salt.

Allergens: Contains fish (salmon) and soy. If you’re allergic to soy, use coconut aminos. For a nut-free version, skip the sesame seeds (though sesame is technically a seed, not a nut).

I love that this meal feels indulgent but is actually really good for you. It’s one of those rare recipes that satisfies your craving for something sweet and savory without making you feel heavy afterward.

Conclusion

This easy one-pan honey garlic salmon with broccoli has become my go-to for those nights when I want something that feels special but takes almost no effort. It’s the recipe I make when I’m tired, when I’m busy, or when I just want to eat something that tastes like I actually tried. And honestly, that’s the kind of recipe every kitchen needs.

The best part? You can tweak it a hundred different ways and it still works. Add more spice, swap the vegetables, double the glaze—make it your own. That’s the beauty of a simple recipe done right. It becomes a canvas for whatever you’re craving that night.

I’d love to hear how yours turns out. Did you add anything fun? Did you serve it with something unexpected? Drop a comment below and let me know—your version might just inspire someone else’s dinner tonight. And if you’re looking for another quick and satisfying meal to add to your rotation, don’t miss this crispy Blackstone hibachi shrimp fried rice—it’s another one-pan wonder that delivers big flavor with minimal cleanup.

Happy cooking, friends. Go make something delicious.

Frequently Asked Questions

Can I use frozen salmon for this recipe?

Yes, you can. Just make sure to thaw it completely in the refrigerator overnight and pat it very dry before seasoning. Frozen salmon tends to release more water as it cooks, so you might need to add 2-3 minutes to the cooking time.

How do I know when the salmon is done?

The easiest way is to use an instant-read thermometer. Salmon is perfectly cooked at 125-130°F for medium. If you don’t have a thermometer, look for the flesh to turn from translucent to opaque and flake easily with a fork. The center should still be slightly pink.

Can I make this recipe ahead of time?

You can prep the ingredients ahead—wash and chop the broccoli, mince the garlic, and mix the sauce. Store everything separately in the fridge. When you’re ready to cook, just assemble and roast. The actual cooking is best done fresh.

What if I don’t have a sheet pan?

No problem! You can use a large baking dish, a cast-iron skillet, or even a rimmed baking sheet. Just make sure everything fits in a single layer so it roasts evenly. A 12-inch cast-iron skillet works beautifully and gives the broccoli extra crispy edges.

Can I double this recipe for a crowd?

Absolutely. Just use two sheet pans instead of one to avoid overcrowding. You might need to rotate the pans halfway through cooking for even browning. The cooking time stays roughly the same, but check the salmon a few minutes early just in case.

Pin This Recipe!

one-pan honey garlic salmon recipe

Print

Easy One-Pan Honey Garlic Salmon with Broccoli

A quick and easy weeknight dinner featuring tender salmon fillets and roasted broccoli coated in a sweet-savory honey garlic glaze. Ready in about 25 minutes with minimal cleanup.

  • Author: Zoe
  • Prep Time: 10 minutes
  • Cook Time: 15 minutes
  • Total Time: 25 minutes
  • Yield: 4 servings 1x
  • Category: Main Course
  • Cuisine: American

Ingredients

Scale
  • 4 salmon fillets (about 6 ounces each)
  • 3 cups broccoli florets (about 1 large head)
  • 1/3 cup honey
  • 1/4 cup soy sauce (low-sodium recommended)
  • 4 cloves garlic, minced
  • 2 tablespoons olive oil, divided
  • Salt and black pepper to taste
  • 1/4 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). Line a large sheet pan with parchment paper or aluminum foil. If using foil, lightly spray it with cooking oil to prevent sticking.
  2. Wash and dry the broccoli head. Cut it into medium-sized florets—about 1-2 inches wide. Toss the florets with 1 tablespoon of olive oil, a pinch of salt, and a few grinds of black pepper. Spread them out on one half of the sheet pan.
  3. Pat the salmon fillets dry with paper towels. Season both sides lightly with salt and pepper. Place the fillets skin-side down on the other half of the sheet pan, leaving a little space between each piece.
  4. In a small bowl, whisk together the honey, soy sauce, minced garlic, remaining 1 tablespoon of olive oil, and red pepper flakes (if using). Whisk until smooth and well combined.
  5. Use a basting brush or a spoon to coat the top and sides of each salmon fillet with the sauce. Reserve about 2 tablespoons of the sauce for later.
  6. Place the sheet pan in the preheated oven. Roast for 12-15 minutes, depending on the thickness of your salmon fillets. For medium-rare salmon, aim for an internal temperature of 125°F. For well-done, go up to 140°F.
  7. About halfway through cooking (around the 7-minute mark), pull the pan out and brush the salmon with the reserved sauce.
  8. The salmon should flake easily with a fork, and the broccoli should be tender with lightly charred edges. If the broccoli needs a few more minutes but the salmon is done, just remove the salmon to a plate and let the broccoli finish roasting.
  9. Sprinkle the sesame seeds and sliced green onions over the salmon and broccoli. Serve immediately.

Notes

Pat the salmon dry for better caramelization. Don’t overcrowd the pan—use two sheet pans if needed. Let the salmon rest for 1-2 minutes after roasting. For extra sauce, double the glaze ingredients and keep some aside for serving.

Nutrition

  • Serving Size: 1 fillet with brocco
  • Calories: 400
  • Sugar: 16
  • Sodium: 650
  • Fat: 18
  • Saturated Fat: 3
  • Carbohydrates: 22
  • Fiber: 4
  • Protein: 35

Keywords: honey garlic salmon, one-pan salmon, sheet pan dinner, easy salmon recipe, broccoli salmon, weeknight dinner, healthy salmon

Did you make this recipe?

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

You might also love these recipes

Leave a Comment

Recipe rating