Easy Honey Garlic Salmon with Broccoli (30-Minute Meal)

Ready In
Servings
Difficulty

I burned the garlic in my honey garlic salmon three times before I figured out the trick. Not the salmon itself, mind you—just the garlic. It went from golden to acrid in what felt like seconds, and I’d be standing there with a smoking pan thinking, “Well, there goes dinner.” The first time it happened, I scraped the blackened bits off and pretended it was intentional. The second time, I just started over. By the third, I realized the problem wasn’t me—it was the method. I was treating the garlic like a tough-skinned vegetable when it’s really more of a fragile little diva. And once I stopped throwing it into a screaming hot pan with oil, everything changed.

This easy honey garlic salmon with broccoli came from that moment of kitchen humility. I wanted something fast, but I also wanted it to taste like I hadn’t rushed it. The salmon stays tender and flaky, the broccoli gets those crispy brown edges that make you forget you’re eating vegetables, and the sauce—well, the sauce is the whole point. It’s sticky without being cloying, savory enough to balance the honey, and it coats every single piece of salmon like a proper glaze should. No more bitter garlic. No more dry fish. Just a 30-minute meal that actually works when you need it to.

This is the kind of recipe I make on nights when I want takeout but don’t want to wait for delivery. Or when I’m staring into the fridge hoping something will magically become dinner. Spoiler: with this recipe, it does.

Why You’ll Love This Recipe

Let me tell you why this easy honey garlic salmon with broccoli keeps showing up in my weekly rotation. It’s not complicated—it just works.

  • Ready in 30 Minutes : From the moment you pull the salmon out of the fridge to the moment you’re sitting down with a fork, it’s under half an hour. No marinating required. No complicated steps.
  • Simple Ingredients : You probably have most of this in your kitchen right now. Honey, soy sauce, garlic, salmon, broccoli. That’s basically it. No trips to specialty stores.
  • Perfect for Busy Weeknights : Whether you’re feeding a family or just yourself after a long day, this meal comes together without much thought. It’s reliable.
  • Crowd-Pleaser : I’ve served this to picky eaters, seafood skeptics, and broccoli-haters. Every single plate came back clean. The sauce wins everyone over.
  • Unbelievably Delicious : The honey caramelizes on the salmon while the garlic infuses the oil. The broccoli roasts alongside it, soaking up the drippings. It’s comfort food that happens to be healthy.

What makes this different from other salmon recipes? It’s the timing. Most recipes tell you to cook everything together, but garlic burns faster than salmon cooks. I stagger the steps so the garlic hits the pan at exactly the right moment. That’s the difference between bitter and brilliant.

This isn’t just another sheet pan dinner. It’s the one you’ll make twice a week because it’s easy, it’s fast, and it genuinely tastes like you tried harder than you did.

What Ingredients You Will Need

This recipe uses simple, everyday ingredients to create something that tastes far more complex than it is. Here’s what you’ll need to make this easy honey garlic salmon with broccoli:

For the Salmon & Broccoli

  • 4 salmon filets (about 6 ounces each), skin on or off—your preference. I like skin-on because it gets crispy and holds the filet together.
  • 2 cups broccoli florets, cut into bite-sized pieces. Fresh is best here, but frozen works if you thaw and pat them dry first.
  • 2 tablespoons olive oil, divided. Use a good-quality extra virgin for flavor, or avocado oil if you prefer a neutral taste.
  • Salt and black pepper, to taste. Don’t skimp on the salt—it brings out the natural sweetness of the salmon.

For the Honey Garlic Sauce

honey garlic salmon preparation steps

  • 1/4 cup honey (use a runny honey, not crystallized). Local honey adds a nice floral note, but any honey works.
  • 3 tablespoons soy sauce (low-sodium if you’re watching your salt intake). Tamari or coconut aminos work well for gluten-free options.
  • 4 cloves garlic, minced finely. Fresh garlic is non-negotiable here—the jarred stuff won’t give you the same punch.
  • 1 tablespoon rice vinegar (adds brightness and cuts the sweetness). Apple cider vinegar works in a pinch.
  • 1 teaspoon sesame oil (optional, but adds a lovely nutty depth).
  • 1 teaspoon cornstarch mixed with 2 teaspoons water (for thickening, if desired). I use this when I want a thicker glaze.

For Garnish (Optional but Recommended)

  • Sesame seeds, toasted
  • Green onions, sliced thinly
  • Red pepper flakes, for heat

Ingredient Tips: Look for salmon that’s bright orange-pink with firm flesh and no fishy smell. If you’re buying frozen, thaw it overnight in the fridge. For the broccoli, choose florets that are deep green with tightly closed buds—they’ll roast better. I personally prefer using a wild-caught salmon like sockeye or coho for better flavor and texture, but farm-raised Atlantic salmon works fine too and is often more affordable.

Substitution Guidance: If you’re gluten-free, swap the soy sauce for tamari or coconut aminos. Need it lower in sugar? Use half the honey or substitute with maple syrup (though the flavor will shift slightly). For a dairy-free option, you’re already set—this recipe is naturally dairy-free. If you don’t have rice vinegar, a squeeze of fresh lemon juice works beautifully.

Equipment Needed

You don’t need a fancy kitchen to make this easy honey garlic salmon with broccoli. Here’s what you’ll actually use:

  • Baking sheet or sheet pan (half-sheet size, about 18×13 inches). A rimmed pan is important—it catches the sauce and prevents spills.
  • Parchment paper or aluminum foil for easy cleanup. Trust me on this one. The honey sauce caramelizes and sticks to everything.
  • Small mixing bowl for whisking the sauce together.
  • Chef’s knife and cutting board for mincing garlic and cutting broccoli.
  • Measuring spoons (honey is sticky, so spray them with a little oil first for easy pouring).
  • Fish spatula or thin metal spatula for flipping the salmon without breaking it. A regular spatula works too, just be gentle.
  • Instant-read thermometer (optional but helpful—salmon is done at 125°F for medium, 130°F for medium-well).

If you don’t have a fish spatula, don’t stress. I used a regular turner for years. Just slide it under the salmon carefully and support the filet with your other hand if needed. For the baking sheet, any rimmed pan will do—even a cast iron skillet works if you’re making a smaller batch.

I recommend lining your pan with parchment paper rather than foil. The honey sauce tends to stick to foil, and you’ll lose some of that delicious glaze. Parchment releases it much more cleanly.

Preparation Method

Let me walk you through this step by step. I’ve made this easy honey garlic salmon with broccoli dozens of times, and these are the exact steps that work every time.

  1. Preheat your oven to 400°F (200°C). Position the rack in the middle of the oven. While it’s heating, line your baking sheet with parchment paper for easy cleanup.
  2. Prepare the broccoli. Wash and dry your broccoli florets thoroughly. Wet broccoli won’t roast—it’ll steam. Toss the florets with 1 tablespoon of olive oil, a pinch of salt, and a few cracks of black pepper. Spread them on one side of the baking sheet in a single layer. Don’t overcrowd them or they’ll steam instead of getting those crispy brown edges.
  3. Prepare the salmon. Pat the salmon filets dry with paper towels. This is crucial—dry salmon sears better and the sauce clings to it properly. Season both sides with salt and pepper. Drizzle the remaining 1 tablespoon of olive oil over the salmon and rub it in gently.
  4. Make the honey garlic sauce. In a small bowl, whisk together the honey, soy sauce, minced garlic, rice vinegar, and sesame oil (if using). Set aside about 2 tablespoons of this sauce for brushing later. You’ll use the rest for glazing.
  5. Arrange everything on the pan. Place the salmon filets on the other side of the baking sheet, skin-side down if using skin-on. Make sure there’s a little space between each filet so they cook evenly. Pour the main portion of the sauce over the salmon, using a brush or spoon to coat each filet evenly.
  6. Roast for 12-15 minutes. The exact time depends on the thickness of your salmon. At 12 minutes, check the thickest part of the largest filet. It should flake easily with a fork and register 125-130°F on an instant-read thermometer. The broccoli should be tender with crispy, browned edges.
  7. Brush with reserved sauce. About 2 minutes before the salmon is done, pull the pan out and brush each filet with the reserved sauce. This gives it that gorgeous sticky glaze without burning the garlic. Return to the oven to finish cooking.
  8. Optional broil for extra caramelization. If you want the top of the salmon to have that beautiful golden-brown crust, switch your oven to broil for the last 1-2 minutes. Watch it carefully—honey burns fast under the broiler. I’ve learned this the hard way more than once.
  9. Rest for 2-3 minutes. When the salmon comes out of the oven, let it rest on the pan for a couple of minutes. This allows the juices to redistribute and the glaze to set. Don’t skip this step—it makes a difference.
  10. Garnish and serve. Sprinkle with sesame seeds, sliced green onions, and a pinch of red pepper flakes if you like heat. Serve immediately with the roasted broccoli alongside.

Visual Cues: The salmon should look opaque all the way through with a slight translucency in the center (it will continue cooking from residual heat). The broccoli should be bright green with dark brown spots on the edges. The sauce should be bubbling and thick, clinging to the salmon like a proper glaze.

Pro Tip: If you’re making this for meal prep, undercook the salmon by about a minute. When you reheat it later, it won’t dry out. I do this all the time for weekday lunches.

Cooking Tips & Techniques

After making this easy honey garlic salmon with broccoli more times than I can count, I’ve collected a few tricks that make a real difference.

The Garlic Timing Trick — This is the biggest lesson I learned the hard way. Garlic burns at a lower temperature than honey caramelizes. If you add the garlic to the sauce and roast everything together, you’ll end up with bitter, acrid garlic. Instead, I add the garlic to the sauce but brush it on partway through cooking, not at the beginning. The garlic gets fragrant and golden without crossing over into burnt territory.

Don’t Overcrowd the Pan — I know it’s tempting to cram everything onto one sheet pan, but overcrowding creates steam instead of heat. Steam means soggy broccoli and pale salmon. Give everything a little breathing room. If you’re doubling the recipe, use two pans and rotate them halfway through.

Pat the Salmon Dry — This seems like a small step, but it’s not. Wet salmon won’t develop that beautiful golden crust. The sauce will slide right off instead of clinging to the fish. Take the extra 30 seconds to pat each filet dry with paper towels.

Use Room Temperature Salmon — If you have time, let the salmon sit on the counter for 10-15 minutes before cooking. Cold salmon straight from the fridge cooks unevenly—the outside overcooks while the inside stays cold. Room temperature salmon cooks more evenly and stays tender throughout.

The Cornstarch Slurry Option — If you like a thicker, stickier glaze, mix 1 teaspoon of cornstarch with 2 teaspoons of water and whisk it into the sauce before brushing it on the salmon. This creates a glossy, almost candied coating that’s absolutely delicious. I use this trick when I’m serving the salmon to guests or when I want it to look extra impressive.

Watch the Broiler Like a Hawk — If you decide to broil the salmon at the end, do not walk away. Honey-based sauces go from golden to black in under 30 seconds under the broiler. I learned this when I burned a batch and had to order pizza instead. Set a timer for 60 seconds and check it.

Variations & Adaptations

This easy honey garlic salmon with broccoli is flexible, and I’ve tried several variations over the years. Here are a few of my favorites:

Spicy Honey Garlic Salmon — Add 1-2 teaspoons of sriracha or gochujang to the sauce for a spicy kick. The heat balances the sweetness beautifully. I make this version when I’m craving something with more punch.

Lemon Honey Garlic Salmon — Swap the rice vinegar for fresh lemon juice and add a teaspoon of lemon zest to the sauce. The citrus brightens everything up and pairs perfectly with the broccoli. This is my go-to summer version.

Low-Carb/Keto Version — Replace the honey with a sugar-free honey substitute or use allulose syrup. The texture will be slightly different, but the flavor is still excellent. Serve with extra broccoli or cauliflower rice instead of a starch.

Air Fryer Method — Cook the salmon in an air fryer at 375°F for 8-10 minutes, brushing with sauce halfway through. For the broccoli, toss it with oil and seasonings and air fry at 400°F for 6-8 minutes. The air fryer gives the salmon an incredibly crispy exterior.

Sheet Pan with Other Vegetables — Swap the broccoli for asparagus, green beans, bell peppers, or snap peas. Adjust the roasting time based on the vegetable—asparagus cooks faster, while bell peppers take about the same time as broccoli.

Garlic Butter Version — Replace the olive oil with melted butter and add an extra clove of garlic. The butter adds richness and helps the sauce cling to the salmon. I’ve made this version for holiday dinners and it’s always a hit.

I personally love the spicy version best. There’s something about the combination of sweet honey, savory soy, and spicy sriracha that feels like a complete flavor experience. But the lemon version runs a close second—especially in summer when I want something bright and fresh.

Serving & Storage Suggestions

This easy honey garlic salmon with broccoli is versatile when it comes to serving. Here’s how I handle it:

Serving Temperature: Serve the salmon warm, straight from the oven. The glaze is at its best when it’s still slightly sticky and warm. If you let it sit too long, the sauce will firm up and become less glossy.

What to Serve With It: This salmon pairs beautifully with steamed jasmine rice, quinoa, or cauliflower rice to soak up the extra sauce. For a lighter meal, serve it with a simple green salad dressed with lemon vinaigrette. I also love it with creamy smashed cucumber salad with sesame and chili crisp—the cool crunch balances the warm, sticky salmon perfectly.

Presentation: Arrange the salmon filets on a platter with the roasted broccoli around them. Drizzle any remaining pan sauce over the top. Sprinkle with sesame seeds, sliced green onions, and a pinch of red pepper flakes for color. It looks impressive with very little effort.

Storage: Store leftover salmon and broccoli in an airtight container in the refrigerator for up to 3 days. The salmon will lose some of its crispiness, but the flavor will still be excellent. I don’t recommend freezing cooked salmon—the texture becomes mealy when thawed.

Reheating: The best way to reheat this salmon is in a skillet over medium heat with a splash of water or chicken broth. Cover the pan and let it steam for 2-3 minutes until warmed through. The microwave works in a pinch but will dry out the salmon. For the broccoli, reheat it in the same skillet or in a 350°F oven for 5-7 minutes.

How Flavors Develop: The salmon is best fresh, but the flavors actually meld together nicely overnight. The honey garlic sauce soaks into the fish, making it even more flavorful the next day. I’ve been known to make extra just for lunch the following day.

Nutritional Information & Benefits

This easy honey garlic salmon with broccoli is as nutritious as it is delicious. Here’s what you’re getting in each serving (approximate values based on 4 servings):

Nutrient Amount Per Serving
Calories 380-420
Protein 35g
Fat 18g
Carbohydrates 22g
Fiber 3g
Sugar 18g (natural from honey)
Sodium 600-700mg (varies with soy sauce)

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 adds fiber, vitamin C, vitamin K, and antioxidants. Together, they make a meal that’s both satisfying and good for you.

Dietary Considerations: This recipe is naturally dairy-free and gluten-free if you use tamari instead of soy sauce. It’s also low-carb friendly if you reduce the honey slightly. The main allergens are fish (salmon) and soy (soy sauce). For a nut-free option, skip the sesame oil and sesame seeds.

My Wellness Perspective: I don’t believe in labeling foods as “good” or “bad.” This recipe happens to be nutritious, but I make it because it tastes amazing. The fact that it’s healthy is just a bonus. A meal that brings you joy is always good for you in some way.

Conclusion

This easy honey garlic salmon with broccoli has become a staple in my kitchen for good reason. It’s fast enough for a Tuesday night, impressive enough for company, and forgiving enough for a beginner cook. The honey garlic glaze is the kind of thing you’ll want to put on everything—chicken, shrimp, even roasted vegetables.

What I love most about this recipe is how it makes me feel. Not just full, but satisfied. Like I took care of myself without spending hours in the kitchen. Like I made something that looks and tastes like it came from a restaurant, but I did it in my own kitchen with my own hands. That feeling never gets old.

I encourage you to make this recipe your own. Add more garlic if you’re a garlic lover. Dial up the heat with extra red pepper flakes. Swap the broccoli for whatever vegetables you have in the fridge. The base recipe is solid, but the variations are endless.

If you try this recipe, I’d love to hear about it. Drop a comment below and let me know how it turned out. Did you add your own twist? Did the garlic behave itself? Share your results—I read every single comment and I love seeing what you create.

And if you’re looking for another quick and healthy meal to add to your rotation, you might enjoy this one-pan ground beef and broccoli rice bowl—it’s another weeknight hero that comes together in about the same time. Happy cooking, friends!

Frequently Asked Questions

Can I use frozen salmon for this recipe?

Yes, but thaw it completely in the refrigerator overnight first. Pat it very dry before cooking—frozen salmon releases more water as it thaws, and excess moisture will prevent the glaze from sticking. I’ve used frozen salmon many times and it works fine, just don’t rush the thawing process.

How do I know when the salmon is fully cooked?

The easiest way is to use an instant-read thermometer. Salmon is done at 125°F for medium (slightly translucent in the center) or 130°F for medium-well (opaque throughout). If you don’t have a thermometer, check that the fish flakes easily with a fork and is opaque all the way through. The cooking time in this recipe (12-15 minutes at 400°F) works for most 6-ounce filets.

Can I make this recipe without soy sauce?

Absolutely. Substitute the soy sauce with tamari (gluten-free), coconut aminos (soy-free and slightly sweeter), or even a splash of fish sauce mixed with water. For a completely different flavor profile, try using miso paste dissolved in a little warm water instead of soy sauce. Each substitution will change the flavor slightly, but they all work.

Why did my garlic burn?

Garlic burns when it’s exposed to high heat for too long. In this recipe, the garlic is in the sauce that goes on the salmon. If you add the sauce at the very beginning and roast for the full 15 minutes, the garlic can burn, especially if your oven runs hot. The solution is to brush the sauce on partway through cooking (around the 10-minute mark) or to add the garlic to the sauce right before brushing. I cover this in the cooking tips section above.

Can I meal prep this recipe?

Yes, with a few adjustments. Cook the salmon slightly underdone (about 1 minute less than the recipe calls for) so it doesn’t dry out when reheated. Store the salmon and broccoli separately from any rice or grains you’re serving with it. When reheating, use a skillet with a splash of water rather than the microwave to keep the salmon moist. It will keep in the fridge for up to 3 days.

Pin This Recipe!

honey garlic salmon recipe
Print

Easy Honey Garlic Salmon with Broccoli (30-Minute Meal)

A quick and delicious 30-minute meal featuring tender, flaky salmon and crispy roasted broccoli, all coated in a sticky, savory honey garlic glaze. Perfect for busy weeknights.

  • Author: Emily
  • 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 filets (about 6 ounces each), skin on or off
  • 2 cups broccoli florets, cut into bite-sized pieces
  • 2 tablespoons olive oil, divided
  • Salt and black pepper, to taste
  • 1/4 cup honey
  • 3 tablespoons soy sauce (low-sodium if desired)
  • 4 cloves garlic, minced finely
  • 1 tablespoon rice vinegar
  • 1 teaspoon sesame oil (optional)
  • 1 teaspoon cornstarch mixed with 2 teaspoons water (for thickening, optional)
  • Sesame seeds, toasted (for garnish)
  • Green onions, sliced thinly (for garnish)
  • Red pepper flakes (for garnish)

Instructions

  1. Preheat your oven to 400°F (200°C). Position the rack in the middle of the oven. Line a baking sheet with parchment paper.
  2. Wash and dry broccoli florets thoroughly. Toss with 1 tablespoon olive oil, a pinch of salt, and black pepper. Spread on one side of the baking sheet in a single layer.
  3. Pat salmon filets dry with paper towels. Season both sides with salt and pepper. Drizzle with remaining 1 tablespoon olive oil and rub gently.
  4. In a small bowl, whisk together honey, soy sauce, minced garlic, rice vinegar, and sesame oil (if using). Set aside about 2 tablespoons for brushing later.
  5. Place salmon filets on the other side of the baking sheet, skin-side down if using skin-on. Pour the main portion of the sauce over the salmon, coating evenly.
  6. Roast for 12-15 minutes, until salmon flakes easily and registers 125-130°F on an instant-read thermometer, and broccoli is tender with crispy edges.
  7. About 2 minutes before salmon is done, brush each filet with the reserved sauce. Return to oven to finish cooking.
  8. Optional: Switch oven to broil for the last 1-2 minutes for extra caramelization. Watch carefully to prevent burning.
  9. Let salmon rest on the pan for 2-3 minutes before serving.
  10. Garnish with sesame seeds, sliced green onions, and red pepper flakes. Serve immediately with roasted broccoli.

Notes

Pat salmon dry for best crust. Add garlic partway through cooking to prevent burning. For a thicker glaze, use cornstarch slurry. Watch broiler closely to avoid burning honey.

Nutrition

  • Serving Size: 1 salmon filet with
  • Calories: 400
  • Sugar: 18
  • Sodium: 650
  • Fat: 18
  • Saturated Fat: 3
  • Carbohydrates: 22
  • Fiber: 3
  • Protein: 35

Keywords: honey garlic salmon, salmon with broccoli, 30-minute meal, easy salmon recipe, sheet pan salmon, healthy dinner, weeknight dinner

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