Love this? Pin it for later!
What I love most about this recipe is how the honey garlic glaze transforms simple ingredients into something extraordinary. The salmon emerges perfectly tender with a beautifully caramelized exterior, while the broccoli becomes crispy-tender and soaks up all those incredible flavors. It's become my signature dish for casual dinner parties because it looks impressive but requires almost zero effort, and my guests always ask for the recipe before the night is over.
Why This Recipe Works
- One Pan Wonder: Everything cooks together on a single sheet pan, meaning minimal cleanup and maximum flavor as the ingredients mingle together.
- Perfectly Balanced: The honey garlic glaze hits that sweet spot between sweet and savory, with just enough soy sauce for umami depth.
- Meal Prep Friendly: This recipe doubles beautifully for weekly meal prep and reheats wonderfully without drying out.
- Nutrient Dense: Packed with omega-3s from salmon and vitamins from broccoli, it's a complete meal that leaves you satisfied.
- Beginner Friendly: Even kitchen novices can nail this recipe with my detailed instructions and timing tips.
- Customizable: Easily adapt the vegetables or seasoning to suit your preferences or what you have on hand.
- Quick Weeknight Solution: From fridge to table in under 30 minutes, making it perfect for busy weeknights.
Ingredients You'll Need
The magic of this recipe lies in the quality of your ingredients. While it's incredibly forgiving, using the best salmon you can find and fresh broccoli will elevate this from a simple weeknight dinner to something truly special. Here's what you'll need and why each ingredient matters:
For the Salmon:
Salmon fillets (1.5 lbs total, about 6 oz each): I prefer wild-caught Alaskan salmon for its superior flavor and texture, but any fresh salmon will work beautifully. Look for fillets that are about 1-inch thick and uniform in size so they cook evenly. If your fillets have skin on, don't remove it! The skin helps protect the delicate flesh from drying out and crisps up deliciously.
For the Honey Garlic Glaze:
Honey (1/4 cup): Use a good quality honey here—it doesn't have to be expensive, but avoid the ultra-processed varieties. Local honey if available adds lovely floral notes. The honey provides the sweetness that balances the savory elements and helps create that gorgeous caramelized exterior.
Soy sauce (3 tablespoons): Regular or low-sodium both work well. I often use low-sodium so I can control the salt level better. Tamari works as a gluten-free alternative, and coconut aminos work for soy-free diets.
Fresh garlic (4 cloves, minced): Please don't use jarred garlic here! Fresh garlic makes such a difference in the final flavor. If you must use pre-minced, use about 1.5 tablespoons.
Fresh ginger (1 tablespoon, grated): This adds a bright, warming note that complements the salmon perfectly. I always keep a knob of fresh ginger in my freezer—it grates beautifully when frozen and lasts for months.
Rice vinegar (2 tablespoons): This provides the acid that balances the sweetness and helps tenderize the fish. Fresh lime juice works in a pinch, but rice vinegar gives that authentic Asian flavor.
Sesame oil (1 teaspoon): A little goes a long way! This adds incredible nuttiness and depth. Make sure your sesame oil is fresh—it goes rancid quickly once opened.
Red pepper flakes (1/4 teaspoon, optional): Just a touch adds warmth without making it spicy. Adjust to your preference or omit entirely.
For the Broccoli:
Fresh broccoli (1.5 lbs, about 2 large heads): Look for firm, dark green florets with no yellowing. Fresh broccoli will roast up crispy-tender, while frozen tends to get mushy. If you must use frozen, thaw and pat completely dry first.
Olive oil (2 tablespoons): Regular olive oil is fine here—save your expensive extra-virgin for finishing dishes where its flavor will shine through.
Salt and pepper: Kosher salt and freshly ground black pepper make all the difference in bringing out the natural flavors.
Optional Garnishes:
Sesame seeds: Toasted white or black sesame seeds add lovely texture and visual appeal.
Green onions: Thinly sliced on the bias for a fresh, sharp contrast.
Lime wedges: A squeeze of fresh lime brightens everything up right before serving.
How to Make Easy Sheet Pan Honey Garlic Salmon and Broccoli
Prepare the Honey Garlic Glaze
In a small saucepan over medium heat, combine honey, soy sauce, rice vinegar, minced garlic, grated ginger, sesame oil, and red pepper flakes if using. Whisk everything together until well combined. Bring the mixture to a gentle simmer, then reduce heat to low and let it bubble for 3-4 minutes until slightly thickened. You're looking for a consistency that will coat the back of a spoon—it will thicken more as it cools. Remove from heat and let cool for 5 minutes. This step intensifies all the flavors and creates that gorgeous glossy finish.
Preheat and Prep Your Pan
Position your oven rack in the upper-middle position and preheat to 425°F (220°C). This higher temperature is crucial for getting that beautiful caramelization on both the salmon and broccoli. Line a large rimmed baking sheet with parchment paper or a silicone baking mat for easy cleanup. If you don't have either, lightly grease the pan with a thin layer of oil. The rimmed edges are important to prevent any glaze from dripping off.
Prepare the Broccoli
Cut the broccoli into uniform florets, about 1.5-2 inches in size. You want them large enough that they won't overcook but small enough to roast properly. In a large bowl, toss the broccoli with olive oil, 1/2 teaspoon salt, and 1/4 teaspoon black pepper. Make sure each floret is well coated—this helps them roast rather than steam. Arrange the broccoli in a single layer on one half of your prepared baking sheet, leaving space for the salmon. The key is not overcrowding, which would cause the broccoli to steam instead of roast.
Season the Salmon
Pat the salmon fillets completely dry with paper towels—this is crucial for getting that beautiful sear. Season both sides with 1/2 teaspoon salt and 1/4 teaspoon black pepper total. Place the salmon skin-side down on the other half of the baking sheet, leaving a little space between each fillet. If your salmon has skin, score it lightly with a sharp knife in 2-3 places—this prevents the skin from curling up during cooking.
Glaze and Arrange
Brush about 2/3 of the honey garlic glaze over the salmon, making sure to coat the top and sides generously. Reserve the remaining glaze for later. Now, drizzle any remaining glaze from the bowl over the broccoli—just a light coating is perfect. Use your hands or a spatula to toss the broccoli gently, ensuring some of that delicious glaze gets on the vegetables too. This creates flavor harmony across the entire dish.
First Roast - The Broccoli Head Start
Place the baking sheet in the preheated oven and roast for 8 minutes. This gives the broccoli a head start, as it needs more time than the salmon. During this time, the broccoli will begin to caramelize on the edges and develop those delicious crispy bits that make roasted vegetables so addictive. Don't skip this step—it's key to perfectly cooked vegetables.
Second Roast - Salmon Joins the Party
After 8 minutes, remove the pan from the oven. The broccoli should be starting to brown on the edges. Give the broccoli a quick toss with a spatula to ensure even cooking. Return the pan to the oven and roast for another 10-12 minutes, depending on the thickness of your salmon. For fillets that are about 1-inch thick, 10 minutes will give you medium doneness with a slightly pink center. Add 2 more minutes for well-done salmon.
Final Glaze and Broil
Remove the pan from the oven and switch to broil. Brush the remaining glaze over the salmon and broccoli. Return to the oven and broil for 2-3 minutes, watching carefully to prevent burning. This final step creates that gorgeous sticky, caramelized finish that makes this dish restaurant-worthy. The glaze will bubble and darken slightly—this is exactly what you want!
Rest and Garnish
Remove from the oven and let rest for 3-5 minutes. This brief rest allows the juices to redistribute throughout the salmon, ensuring every bite is moist and flavorful. During this time, the glaze will set slightly, creating that perfect sticky coating. Garnish with sesame seeds, sliced green onions, and lime wedges if desired. Serve immediately while everything is still warm and the broccoli maintains its delightful crisp-tender texture.
Expert Tips
The Perfect Doneness Test
For perfectly cooked salmon, look for flesh that flakes easily but still has a hint of translucency in the center. If you have an instant-read thermometer, aim for 125°F (52°C) for medium-rare or 135°F (57°C) for medium. Remember that the salmon will continue cooking from residual heat after removing from the oven.
Crispy Broccoli Secret
For extra crispy broccoli, make sure it's completely dry before tossing with oil. Any moisture will cause it to steam rather than roast. Also, don't crowd the pan—give each floret some breathing room. If your pan is too small, use two pans rather than overcrowding.
Make-Ahead Magic
The glaze can be made up to 5 days ahead and stored in an airtight container in the refrigerator. In fact, I think it tastes even better after the flavors have melded! Just warm it slightly before using so it brushes on easily.
Skin-On vs Skin-Off
I always recommend keeping the skin on—it protects the delicate flesh and gets deliciously crispy. If you really don't like salmon skin, simply peel it off after cooking. The skin acts as a natural barrier that prevents the salmon from drying out.
Double the Batch
This recipe scales perfectly for meal prep. Double everything and use two sheet pans, rotating them halfway through cooking. The leftovers are fantastic cold in salads or gently reheated. The glaze keeps everything wonderfully moist.
Vegetable Variations
While broccoli is classic, this recipe works beautifully with cauliflower florets, bell pepper strips, or green beans. Just adjust cooking times accordingly—harder vegetables like carrots might need a few extra minutes head start.
Variations to Try
Asian-Inspired Twist
Add 1 tablespoon of miso paste to the glaze for extra umami depth. Replace the rice vinegar with mirin, and add a splash of sake. Garnish with furikake seasoning instead of sesame seeds for an authentic Japanese flavor profile.
Mediterranean Version
Replace the soy sauce with balsamic vinegar, add chopped fresh rosemary and oregano to the glaze, and serve with lemon wedges and crumbled feta cheese. Swap the broccoli for zucchini and cherry tomatoes.
Spicy Korean Style
Add 1-2 tablespoons of gochujang (Korean chili paste) to the glaze for a sweet-spicy kick. Top with kimchi and serve over cauliflower rice. The fermented flavors complement the salmon beautifully.
Tropical Fusion
Replace 2 tablespoons of honey with pineapple juice, add lime zest to the glaze, and serve with diced mango and fresh cilantro. The tropical flavors pair wonderfully with the rich salmon.
Storage Tips
Refrigeration
Store cooled leftovers in an airtight container in the refrigerator for up to 3 days. The glaze helps keep the salmon moist, but for best results, store the salmon and broccoli separately if possible. The broccoli will lose some of its crispness but will still be delicious.
Freezing
While you can freeze this dish, I don't recommend it as the texture of both the salmon and broccoli suffers significantly upon thawing. If you must freeze, wrap individual portions tightly in plastic wrap, then aluminum foil, and use within 1 month. Thaw overnight in the refrigerator and reheat gently.
Reheating
For best results, reheat in a 275°F (135°C) oven for 8-10 minutes, covered with foil to prevent drying. You can also microwave individual portions for 1-2 minutes at 70% power, covered with a damp paper towel. Add a splash of water or broth to help rehydrate the glaze.
Meal Prep Magic
This recipe is fantastic for meal prep! Cook as directed, then portion into individual containers. The flavors actually meld beautifully overnight. Serve cold over salads, or gently reheated. The salmon is particularly good flaked over grain bowls or mixed into pasta with a little extra glaze as a sauce.
Frequently Asked Questions
Yes, but you'll need to thaw it completely first. Place frozen salmon in the refrigerator overnight, or submerge in cold water (in its packaging) for 30-45 minutes, changing the water every 15 minutes. Pat completely dry before using. Frozen salmon tends to release more moisture, so be extra thorough with drying. The texture won't be quite as perfect as fresh, but it will still be delicious.
If too thin, simmer for 2-3 more minutes to reduce. If too thick, whisk in a teaspoon of warm water at a time until you reach the desired consistency. The glaze should coat the back of a spoon but still be pourable. Remember it will thicken as it cools, so err on the slightly thin side.
Absolutely! Maple syrup works beautifully and creates a similar sticky glaze. You can also use brown sugar (use 1/3 cup instead of 1/4 cup honey) or agave nectar. For a sugar-free version, use a monk fruit or erythritol-based honey substitute, though the glaze won't be quite as sticky.
Perfectly cooked salmon will flake easily with a fork but still has a hint of translucency in the center. The flesh should be opaque throughout but still moist. If using a thermometer, aim for 125°F for medium-rare or 135°F for medium. Remember it continues cooking from residual heat, so it's better to slightly undercook than overcook.
Definitely! Use two sheet pans and rotate them halfway through cooking for even browning. You may need to increase the cooking time by 2-3 minutes since you'll have more food in the oven. Make sure there's still space between items on each pan to ensure proper roasting rather than steaming.
This recipe is incredibly versatile! Try asparagus (add with the salmon), bell pepper strips, zucchini rounds, or green beans. Harder vegetables like carrots or sweet potato cubes need 5-7 minutes head start before adding the salmon. Cherry tomatoes are wonderful added for just the last 5 minutes of cooking.
Easy Sheet Pan Honey Garlic Salmon and Broccoli
Ingredients
Instructions
- Make the glaze: In a small saucepan, whisk together honey, soy sauce, rice vinegar, garlic, ginger, sesame oil, and red pepper flakes. Simmer for 3-4 minutes until slightly thickened. Set aside.
- Prep oven and pan: Preheat oven to 425°F. Line a large rimmed baking sheet with parchment paper.
- Prepare broccoli: Cut broccoli into uniform florets. Toss with olive oil, 1/2 teaspoon salt, and 1/4 teaspoon pepper. Arrange on one half of the baking sheet.
- Season salmon: Pat salmon dry and season with remaining salt and pepper. Place skin-side down on the other half of the baking sheet.
- Glaze everything: Brush 2/3 of the glaze over the salmon. Drizzle remaining glaze over broccoli and toss lightly.
- Roast: Bake for 8 minutes, then remove and toss broccoli. Return to oven for 10-12 minutes more, until salmon flakes easily.
- Finish and serve: Broil for 2-3 minutes for caramelized finish. Let rest 5 minutes, garnish with sesame seeds and green onions, and serve.
Recipe Notes
For meal prep, cook as directed and store in airtight containers for up to 3 days. The glaze keeps everything moist and flavorful. If your salmon has skin, keep it on—it protects the flesh and gets deliciously crispy!
