My partner took one bite of this honey garlic salmon and just stopped mid-chew, eyes wide like he’d discovered a secret menu item. Then, without a word, he went back for seconds—and thirds the next night too, without me even asking. Watching him savor every sticky, sweet, garlicky bite while the roasted broccoli crisped up beside it was a quiet kind of victory. Honestly, I wasn’t expecting such a reaction when I threw this together on a hectic weeknight. The kitchen smelled like a cozy little diner, and that glaze? It was sticky but light, the salmon tender and flaky, and the broccoli—perfectly charred with just the right snap. It’s funny how sometimes the best recipes sneak up on you when you’re just trying to get dinner on the table fast. There wasn’t a fancy technique or hours of prep, just simple ingredients coming together on one pan and somehow making magic. This recipe stuck around because it felt like a little gift—easy to make, but with that kind of flavor that makes you pause and appreciate dinner. It’s the kind of meal that feels effortless but leaves a lasting impression, the kind you want to make again and again without second-guessing yourself.
Why You’ll Love This Recipe
This one-pan honey garlic salmon recipe is honestly a little lifesaver on busy nights. I’ve tested a bunch of salmon dishes, but this one nails it every time without the extra fuss. Here’s what makes it stand out:
- Quick & Easy: Ready in just 20 minutes—perfect when you’re juggling work, family, or just want a stress-free dinner.
- Simple Ingredients: No need for specialty items or a trip to the fancy grocery store. Chances are you have honey, garlic, salmon, and broccoli sitting right in your kitchen.
- Perfect for Weeknights: Whether it’s a quick solo meal or a cozy dinner for two, this recipe fits right into your weeknight routine.
- Crowd-Pleaser: The sticky-sweet honey garlic sauce gets nods from kids and adults alike. It’s not too heavy, not too bland—just that perfect balance.
- Unbelievably Delicious: The salmon stays flaky and moist, while the broccoli roasts to crisp-tender perfection right alongside it.
What really sets this apart is the honey garlic glaze—just the right mix of sweetness and savory, with garlic that’s mellow but still packs a punch. I like to brush it on generously, letting it caramelize slightly in the oven. It’s not just another salmon recipe; it’s the kind that makes you close your eyes and savor the moment. Plus, it’s all done on one pan, so cleanup is a breeze—a huge win when I’m in a hurry. For a different take on quick salmon dinners, you might also enjoy the quick spicy blackened salmon recipe that’s got a whole different flavor vibe but just as speedy and satisfying.
What Ingredients You Will Need
This recipe keeps things straightforward with wholesome ingredients that come together to create a flavorful, satisfying dish. You won’t find any complicated or hard-to-source items here—just pantry staples and fresh produce doing their thing.
- Salmon Fillets – 4 pieces, skin-on preferred for crispiness (about 6 ounces or 170 grams each). Look for fresh, wild-caught if possible for the best flavor.
- Broccoli Florets – 3 cups (about 300 grams), trimmed into bite-sized pieces. Fresh is best, but frozen works in a pinch.
- Garlic – 4 cloves, minced. Fresh garlic gives that bright punch that canned just can’t match.
- Honey – 3 tablespoons. Use a mild-flavored honey like clover or wildflower to balance the garlic without overpowering it.
- Soy Sauce – 2 tablespoons. I usually go with low-sodium to keep the salt in check, but regular works fine too.
- Olive Oil – 2 tablespoons, plus extra for drizzling on the broccoli.
- Lemon Juice – 1 tablespoon, freshly squeezed. This brightens the sauce and cuts through the richness.
- Salt & Pepper – To taste. Freshly cracked black pepper adds a little heat.
- Optional: Red Pepper Flakes – A pinch, if you want a subtle kick.
If you’re looking to swap things up, almond flour makes a great gluten-free option if you want to dust the salmon lightly before roasting for a subtle crust. And if you prefer dairy-free, just stick with olive oil and skip any butter additions. For a seasonal twist, swapping broccoli with roasted asparagus or green beans works beautifully. For a little inspiration on quick weeknight meals with similar ease, the zesty lemon chicken is another reliable favorite around here.
Equipment Needed
- Baking Sheet or Large Ovenproof Skillet: A rimmed baking sheet works best to hold the salmon and broccoli without crowding. If you have a large cast iron skillet, that’s perfect for even heat distribution.
- Mixing Bowl: For whisking together the honey garlic sauce.
- Sharp Knife and Cutting Board: To prep the broccoli and mince the garlic.
- Measuring Spoons: For accuracy with the soy sauce, honey, and lemon juice.
- Basting Brush: Optional but handy for evenly coating the salmon with sauce.
If you don’t have a basting brush, a spoon works just fine—just be sure to drizzle and spread the sauce evenly over the salmon. For cleanup, line your baking sheet with parchment paper or a silicone mat to avoid scrubbing stuck-on glaze. I’ve tried this recipe on everything from simple aluminum pans to fancy non-stick sheets, and honestly, the results are consistent—as long as the pan is roomy enough for the broccoli to roast properly. Investing in a good-quality sheet pan is one of those kitchen upgrades that saves time and frustration in the long run.
Preparation Method

- Preheat the Oven: Set your oven to 425°F (220°C). This high heat is key for roasting the broccoli to crispy-tender perfection while cooking the salmon through in about 12-15 minutes.
- Prepare the Sauce: In a mixing bowl, whisk together 3 tablespoons honey, 2 tablespoons soy sauce, 1 tablespoon fresh lemon juice, and 4 minced garlic cloves. If you like a little heat, add a pinch of red pepper flakes. Set aside.
- Prep the Broccoli: Toss the 3 cups broccoli florets with 1 tablespoon olive oil and a pinch of salt and pepper. Spread in a single layer on one side of your baking sheet or skillet. Give the florets some room; crowded broccoli steams instead of roasts.
- Prepare the Salmon: Pat dry 4 salmon fillets with paper towels (this helps with browning). Season lightly with salt and pepper. Place the fillets skin-side down on the other half of the pan.
- Brush on the Honey Garlic Sauce: Generously brush the sauce over the salmon fillets. Don’t be shy here—the sauce caramelizes and forms that sticky, flavorful crust.
- Roast: Place the pan in the preheated oven and roast for 12-15 minutes, depending on thickness. The salmon should flake easily with a fork, and the broccoli should be tender with crisp edges. About halfway through, give the broccoli a quick toss if you want even browning.
- Final Touch: Once done, if you want an extra glossy finish, spoon a bit more sauce over the salmon before serving.
Pro tip: Keep an eye on the garlic in the sauce—if it starts to brown too fast, cover the pan loosely with foil after 10 minutes to prevent burning. The salmon is done when it flakes easily but still feels moist. Overcooking will dry it out, so timing is key. This method pairs well with simple sides, or you can serve it as is for a low-carb meal.
Cooking Tips & Techniques
Cooking salmon perfectly every time can be a little tricky, but this recipe makes it pretty foolproof. Here’s what I’ve learned after a few too many overcooked dinners:
- Don’t skip patting the salmon dry: Moisture on the surface steams the fish instead of roasting it. A dry fillet crisps up better.
- High heat is your friend: Roasting at 425°F (220°C) helps the broccoli get those golden edges and the salmon to cook quickly without drying.
- Keep the sauce handy: Brushing it on before and after roasting locks in flavor and keeps the fish moist. I like to reserve a little sauce for drizzling at the table.
- Watch the garlic: Garlic can burn quickly, turning bitter. Mince it finely and mix it well into the sauce to avoid hotspots.
- Use the skin: Cooking salmon skin-side down crisps it up, adding texture and making it easier to flip if you want to finish on the other side.
- Don’t overcrowd the pan: Crowded broccoli steams rather than roasts, so spread it out for that perfect crisp.
- Multitask like a pro: While the salmon roasts, you can whip up a quick side salad or grab a loaf of crusty bread to mop up the sauce.
These tips come from nights when I learned the hard way—like that one time I left the salmon in too long, and it was dry as a bone. Since then, I’ve trusted this simple timing and it’s been smooth sailing. If you want a similar one-pan convenience but prefer chicken, you might enjoy the easy 15-minute honey garlic chicken, which shares some flavor harmony but cooks differently.
Variations & Adaptations
This recipe is a fantastic canvas for tweaks based on what you have or your personal preferences. Here are a few ideas I’ve tried or would recommend:
- Swap the Broccoli: Try green beans, asparagus, or Brussels sprouts for a different roasted veggie vibe. Just adjust roasting times slightly based on thickness.
- Change the Protein: Use skinless chicken thighs or firm white fish like cod or halibut if salmon isn’t your thing. Adjust cooking time accordingly.
- Make it Spicy: Add more red pepper flakes or a drizzle of Sriracha to the honey garlic sauce for a fiery kick. Works really well if you like a little heat with your sweet.
- Gluten-Free Option: Use tamari or coconut aminos instead of soy sauce to keep it gluten-free without losing that umami punch.
- Low-Carb or Keto: This recipe is naturally low-carb, but you can add a side of cauliflower rice or a fresh garden salad to keep it light.
One personal favorite variation is adding a sprinkle of toasted sesame seeds and chopped green onions at the end—adds a little crunch and freshness that cuts through the richness. If your week gets busy like mine, this recipe’s flexibility means you can tailor it to whatever you have without losing the magic.
Serving & Storage Suggestions
This honey garlic salmon with roasted broccoli is best served hot, right out of the oven, while the glaze is still shiny and the broccoli has that perfect snap. I like to plate it simply—salmon fillet nestled next to a generous heap of broccoli, maybe with a wedge of lemon on the side for an extra fresh squeeze.
It pairs wonderfully with steamed jasmine rice or a quick quinoa salad for a heartier meal. For something lighter, a crisp green salad or simple garlic spaghetti aglio e olio complements the flavors nicely without overshadowing them.
Leftovers keep well in the fridge for up to 2 days. To reheat, gently warm in a skillet over medium heat to keep the skin crispy, or use the oven at 350°F (175°C) for about 10 minutes. Avoid microwaving if you want to preserve texture, but if you must, cover loosely and heat in short bursts.
Flavors tend to deepen overnight, so some folks actually prefer it cold or at room temperature the next day. The broccoli might lose a little crispness but still tastes great tossed into a salad or even a wrap.
Nutritional Information & Benefits
This recipe offers a balanced meal rich in protein and fiber, perfect for a nutritious weeknight dinner. Each serving (based on 4 servings) roughly contains:
| Nutrient | Amount per Serving |
|---|---|
| Calories | 350-400 kcal |
| Protein | 35 grams |
| Fat | 15 grams (mostly healthy fats) |
| Carbohydrates | 12 grams |
| Fiber | 4 grams |
| Sodium | Approx. 450 mg (can be reduced with low-sodium soy sauce) |
Salmon is an excellent source of omega-3 fatty acids, which support heart and brain health. The broccoli adds fiber, vitamins C and K, plus antioxidants. Using fresh garlic contributes immune-boosting properties and adds natural flavor without extra salt or fat. For those watching carbs, this meal fits nicely into low-carb or paleo diets. Just watch the soy sauce if you’re sensitive to sodium.
Conclusion
This easy 20-minute one-pan honey garlic salmon with roasted broccoli has become one of those recipes I turn to when I want something fast but still feel like I put in a bit of care. It’s the rare kind of meal that’s both fuss-free and genuinely delicious, with a sweet-savory glaze and crisp-tender veggies all in one pan. What I love most is how adaptable it is—you can make it your own without any stress. Whether you’re new to cooking salmon or looking for a reliable weeknight winner, this recipe won’t let you down. I hope you find as much joy in making (and eating) it as I do. If you try it out, I’d love to hear how you customize the sauce or sides, or if you have any tips to share!
FAQs
Can I use frozen salmon for this recipe?
Yes, but make sure to thaw it completely and pat it dry before cooking to avoid steaming instead of roasting.
What if I don’t have honey—can I substitute something else?
Maple syrup or agave nectar can work as a substitute for honey, though the flavor will be slightly different but still delicious.
How do I know when the salmon is fully cooked?
It should flake easily with a fork and reach an internal temperature of 145°F (63°C). The flesh should look opaque and slightly firm.
Can I make this recipe gluten-free?
Absolutely. Just swap soy sauce with tamari or coconut aminos for a gluten-free version.
Is it okay to use skinless salmon fillets?
Yes, but the skin helps keep the fillet intact and adds crispiness. Without skin, handle the fish gently to avoid breaking.
Pin This Recipe!

Easy 20-Minute One-Pan Honey Garlic Salmon Recipe with Roasted Broccoli
A quick and easy one-pan meal featuring flaky honey garlic salmon and perfectly roasted broccoli, ready in just 20 minutes. This recipe balances sweet and savory flavors with minimal cleanup.
- Prep Time: 5 minutes
- Cook Time: 15 minutes
- Total Time: 20 minutes
- Yield: 4 servings 1x
- Category: Main Course
- Cuisine: American
Ingredients
- 4 salmon fillets, skin-on preferred (about 6 ounces or 170 grams each)
- 3 cups broccoli florets (about 300 grams), trimmed into bite-sized pieces
- 4 cloves garlic, minced
- 3 tablespoons honey
- 2 tablespoons soy sauce (low-sodium preferred)
- 2 tablespoons olive oil, plus extra for drizzling on broccoli
- 1 tablespoon fresh lemon juice
- Salt and freshly cracked black pepper, to taste
- Optional: pinch of red pepper flakes
Instructions
- Preheat the oven to 425°F (220°C).
- In a mixing bowl, whisk together honey, soy sauce, lemon juice, minced garlic, and red pepper flakes if using. Set aside.
- Toss broccoli florets with 1 tablespoon olive oil, salt, and pepper. Spread in a single layer on one side of a rimmed baking sheet or large ovenproof skillet.
- Pat salmon fillets dry with paper towels. Season lightly with salt and pepper. Place skin-side down on the other half of the pan.
- Generously brush the honey garlic sauce over the salmon fillets.
- Roast in the preheated oven for 12-15 minutes, until salmon flakes easily with a fork and broccoli is tender with crisp edges. Toss broccoli halfway through for even browning if desired.
- Optional: Spoon a bit more sauce over the salmon before serving for an extra glossy finish.
Notes
Pat salmon dry before cooking to ensure crispiness. Use high heat (425°F) for perfect roasting. Brush sauce before and after roasting for best flavor and moisture. Avoid overcrowding broccoli to prevent steaming. Cover loosely with foil if garlic starts to brown too fast after 10 minutes.
Nutrition
- Serving Size: 1 salmon fillet with
- Calories: 375
- Sugar: 10
- Sodium: 450
- Fat: 15
- Saturated Fat: 2
- Carbohydrates: 12
- Fiber: 4
- Protein: 35
Keywords: honey garlic salmon, one-pan meal, roasted broccoli, quick dinner, healthy salmon recipe, weeknight dinner, easy salmon recipe


