Garlic Butter Salmon & Broccoli – A Simple, Flavor-Packed Weeknight Dinner
This Garlic Butter Salmon & Broccoli is the kind of meal you can throw together on a busy weeknight and still feel proud to serve. It’s fast, comforting, and loaded with rich, savory flavor. The salmon turns tender and flaky, while the broccoli gets lightly charred and sweet.
A quick garlic butter ties everything together and makes the whole dish feel special without much effort. If you want a reliable go-to that tastes restaurant-worthy, this is it.
Garlic Butter Salmon & Broccoli - A Simple, Flavor-Packed Weeknight Dinner
Ingredients
Method
- Preheat and prep: Heat your oven to 425°F (220°C).Line a large sheet pan with parchment for easy cleanup. Pat the salmon dry with paper towels. Dry fish browns and crisps better.
- Season the broccoli: Toss the broccoli florets with 1 tablespoon olive oil, a big pinch of salt, and pepper.Spread them out on the sheet pan in an even layer. Crowding steams them, so give them space.
- Start roasting the broccoli: Roast for 8 minutes to give it a head start. This lets the edges caramelize before the salmon goes on.
- Make the garlic butter: While the broccoli roasts, melt the butter in a small saucepan over low heat.Add the minced garlic and cook 30–60 seconds until fragrant, not browned. Stir in lemon zest, a squeeze of lemon juice (about 1 tablespoon), a pinch of salt, smoked paprika if using, and red pepper flakes if you like heat. Remove from heat.
- Season the salmon: Brush or rub the salmon with the remaining 1 tablespoon olive oil.Season generously with salt and pepper on both sides. Place the fillets skin-side down on the sheet pan, nestling them among the broccoli.
- Brush with garlic butter: Spoon or brush about half of the garlic butter over the tops of the salmon. Drizzle a little over the broccoli too.
- Roast to perfection: Return the pan to the oven and roast 8–12 minutes, depending on thickness.Aim for salmon that flakes easily with a fork and is just opaque in the center. An instant-read thermometer should read 125–130°F for medium, or 120°F if you prefer medium-rare and will rest it briefly.
- Finish with flavor: Brush the remaining garlic butter over the salmon right when it comes out of the oven. Add a final squeeze of lemon and sprinkle with chopped parsley.
- Serve: Plate the salmon with the roasted broccoli.Spoon any buttery pan juices on top. Add a lemon wedge on the side for extra brightness.
What Makes This Recipe So Good
- Fast and easy: From prep to plate in about 25 minutes, with minimal cleanup.
- Balanced flavors: Buttery, garlicky salmon paired with crisp-tender broccoli and a hint of lemon.
- One-pan option: Roast the salmon and broccoli on a single sheet pan to keep things simple.
- Flexible: Works with fillets or a whole side of salmon. You can also swap in asparagus or green beans.
- Nutritious: High in protein and omega-3s, with fiber and vitamins from the broccoli.
Shopping List
- Salmon: 4 skin-on fillets (about 6 ounces each) or one 1.5–2 lb side of salmon
- Broccoli: 1 large head or two small heads, cut into bite-size florets
- Butter: 4 tablespoons, unsalted
- Olive oil: 2 tablespoons
- Garlic: 4 cloves, finely minced
- Lemon: 1 lemon (zest and juice)
- Fresh parsley: Small handful, chopped (optional but recommended)
- Salt and pepper: Kosher salt and freshly ground black pepper
- Smoked paprika: 1/2 teaspoon (optional, for color and warmth)
- Red pepper flakes: Pinch, for heat (optional)
How to Make It
- Preheat and prep: Heat your oven to 425°F (220°C).
Line a large sheet pan with parchment for easy cleanup. Pat the salmon dry with paper towels. Dry fish browns and crisps better.
- Season the broccoli: Toss the broccoli florets with 1 tablespoon olive oil, a big pinch of salt, and pepper.
Spread them out on the sheet pan in an even layer. Crowding steams them, so give them space.
- Start roasting the broccoli: Roast for 8 minutes to give it a head start. This lets the edges caramelize before the salmon goes on.
- Make the garlic butter: While the broccoli roasts, melt the butter in a small saucepan over low heat.
Add the minced garlic and cook 30–60 seconds until fragrant, not browned. Stir in lemon zest, a squeeze of lemon juice (about 1 tablespoon), a pinch of salt, smoked paprika if using, and red pepper flakes if you like heat. Remove from heat.
- Season the salmon: Brush or rub the salmon with the remaining 1 tablespoon olive oil.
Season generously with salt and pepper on both sides. Place the fillets skin-side down on the sheet pan, nestling them among the broccoli.
- Brush with garlic butter: Spoon or brush about half of the garlic butter over the tops of the salmon. Drizzle a little over the broccoli too.
- Roast to perfection: Return the pan to the oven and roast 8–12 minutes, depending on thickness.
Aim for salmon that flakes easily with a fork and is just opaque in the center. An instant-read thermometer should read 125–130°F for medium, or 120°F if you prefer medium-rare and will rest it briefly.
- Finish with flavor: Brush the remaining garlic butter over the salmon right when it comes out of the oven. Add a final squeeze of lemon and sprinkle with chopped parsley.
- Serve: Plate the salmon with the roasted broccoli.
Spoon any buttery pan juices on top. Add a lemon wedge on the side for extra brightness.
Storage Instructions
- Refrigerate: Cool completely, then store salmon and broccoli in airtight containers for up to 3 days.
- Reheat gently: Warm in a 275°F (135°C) oven for 8–10 minutes, or microwave at 50% power in short bursts to avoid overcooking.
- Freeze: Cooked salmon can be frozen up to 2 months. Wrap tightly and thaw overnight in the fridge.
Broccoli is best enjoyed fresh, as it softens after freezing.
- Make ahead: Mix the garlic butter up to 3 days in advance and refrigerate. Melt before brushing, or use as a compound butter on hot salmon.
Why This is Good for You
- Omega-3s: Salmon is rich in EPA and DHA, which support heart and brain health.
- High-quality protein: Helps you feel full and supports muscle repair.
- Fiber and vitamins: Broccoli brings fiber, vitamin C, vitamin K, and antioxidants.
- Balanced meal: Protein, healthy fats, and veggies in one pan. Add brown rice or quinoa if you want more carbs.
Common Mistakes to Avoid
- Overcooking the salmon: It goes from perfect to dry fast.
Start checking at 8 minutes and use a thermometer if you have one.
- Skipping the pat-dry step: Wet salmon won’t brown well and can taste bland. Dry it for better texture.
- Crowding the pan: Give space so broccoli roasts instead of steaming. Use two pans if needed.
- Burning the garlic: Garlic cooks quickly.
Keep the heat low and pull it off as soon as it’s fragrant.
- Not seasoning enough: Salmon and broccoli need a generous pinch of salt to make the flavors pop.
Recipe Variations
- Lemon herb: Add chopped dill and chives to the garlic butter. Finish with extra lemon zest.
- Honey garlic: Stir 1–2 teaspoons honey into the butter for a sweet-savory glaze.
- Cajun kick: Swap smoked paprika for Cajun seasoning and add a little extra lemon to balance the spice.
- Parmesan broccoli: Toss the broccoli with 2 tablespoons grated Parmesan in the last 3 minutes of roasting.
- Air fryer option: Cook salmon at 390°F (200°C) for 7–10 minutes, depending on thickness. Air fry broccoli separately for 8–10 minutes, shaking once.
- Stovetop finish: Pan-sear salmon skin-side down in a hot skillet until crisp, flip, then spoon in garlic butter to baste.
Roast broccoli separately in the oven.
FAQ
Can I use frozen salmon?
Yes. Thaw it overnight in the fridge, then pat very dry. If you’re short on time, thaw in a sealed bag under cold running water for 20–30 minutes.
Drying well is key for good browning.
Do I have to use skin-on salmon?
No, but skin-on helps keep the fillets moist and protects them from overcooking. If using skinless, reduce cook time slightly and oil the pan well to prevent sticking.
What can I use instead of butter?
Use olive oil or ghee. For a buttery vibe without dairy, try a quality dairy-free butter alternative.
Add a little extra lemon and herbs to boost flavor.
How do I know when the salmon is done without a thermometer?
Press the top gently with a fork. It should flake easily and look just opaque in the thickest part. If it still looks translucent and resists flaking, give it another minute.
Can I make this with a whole side of salmon?
Absolutely.
Roast the broccoli first, then add the salmon side and brush with garlic butter. Cook 12–16 minutes depending on thickness, checking early to avoid overcooking.
What should I serve with it?
It’s great as-is, but rice, quinoa, roasted potatoes, or a simple green salad all work. A dollop of yogurt or tzatziki adds a cool, creamy finish.
How can I make it spicier?
Add more red pepper flakes to the butter or dust the salmon with a pinch of cayenne.
A drizzle of chili crisp at the table also hits the spot.
Can I add more veggies?
Yes. Asparagus, green beans, or cherry tomatoes roast well alongside broccoli. Cut veggies to similar sizes so they cook evenly.
In Conclusion
Garlic Butter Salmon & Broccoli nails that sweet spot between quick and satisfying.
It’s simple enough for a Tuesday night, yet rich and bright enough to feel special. With a handful of ingredients and smart timing, you’ll get crisp-tender broccoli, flaky salmon, and a glossy garlic butter that brings it all together. Keep this one in your back pocket—it’s a reliable win, any night of the week.
Printable Recipe Card
Want just the essential recipe details without scrolling through the article? Get our printable recipe card with just the ingredients and instructions.










