Garlic Butter Salmon & Crispy Broccoli – A Simple, Flavor-Packed Weeknight Dinner
This is the kind of dinner that makes a regular weeknight feel special without any fuss. Salmon gets seared until golden, then bathed in a quick garlic butter sauce that tastes like you worked way harder than you did. On the side, broccoli roasts until the edges turn crispy and caramelized.
The whole thing comes together fast, uses basic ingredients, and leaves you with minimal cleanup. If you want a reliable go-to meal with big flavor and little effort, this is it.
Ingredients
Method
- Heat the oven. Set your oven to 425°F (220°C). Line a sheet pan with parchment or foil for easy cleanup.
- Prep the broccoli. Toss florets with 2 tablespoons olive oil, a big pinch of salt, and black pepper. Spread out on the sheet pan in a single layer. If crowded, use two pans for crispier results.
- Roast the broccoli. Roast for 18–22 minutes, stirring once halfway through, until the edges are browned and crisp. You want some char for flavor.
- Season the salmon. Pat fillets dry with paper towels. Sprinkle both sides with salt and pepper. Dry fish sears better and sticks less.
- Preheat your pan. Warm a large skillet over medium-high heat. Add 1 tablespoon olive oil. When the oil shimmers, it’s ready.
- Sear the salmon, skin-side down first. Lay fillets in the pan and press gently with a spatula for 10 seconds to prevent curling. Cook 3–5 minutes, depending on thickness, until the skin is crisp and the sides turn opaque halfway up.
- Flip and finish. Turn the salmon and cook 1–3 minutes more, until nearly done. You’re aiming for medium to medium-rare in the center (about 120–125°F for tender, 130°F for more done).
- Make the garlic butter. Lower heat to medium-low. Push salmon to one side of the pan or transfer to a plate for a moment. Add butter and garlic to the skillet. Stir 30–60 seconds until fragrant, not browned. Add lemon zest and a squeeze of lemon juice. Season with a pinch of salt and red pepper flakes if using.
- Coat the salmon. Return salmon to the pan if you removed it. Spoon the garlic butter over the fillets for 30–60 seconds to glaze. Turn off the heat.
- Finish the broccoli. Pull the broccoli from the oven. Squeeze on a little lemon, toss, and adjust salt and pepper. A sprinkle of parsley or chives brightens it up.
- Serve. Plate salmon with a generous spoonful of garlic butter and a heap of crispy broccoli. Garnish with herbs and extra lemon wedges.
Why This Recipe Works
– High heat, quick cooking keeps salmon moist and gives it a crisp, golden crust. – Roasted broccoli develops a nutty, crispy edge that pairs perfectly with rich salmon. – Garlic butter adds a velvety finish and ties everything together with simple pantry flavors. – One-pan approach (mostly): the broccoli roasts while you cook salmon, so everything finishes at once. – Flexible seasoning lets you tweak lemon, herbs, or spice to match your mood.
What You’ll Need
- 4 salmon fillets (about 5–6 oz each), skin-on if possible
- 1 large head of broccoli, cut into bite-size florets (about 5–6 cups)
- 3 tablespoons olive oil, divided
- 4 tablespoons unsalted butter
- 3–4 garlic cloves, finely minced
- 1 lemon (zest and juice)
- Salt and black pepper
- Red pepper flakes (optional)
- Fresh parsley or chives, chopped (optional, for garnish)
Step-by-Step Instructions
- Heat the oven. Set your oven to 425°F (220°C). Line a sheet pan with parchment or foil for easy cleanup.
- Prep the broccoli. Toss florets with 2 tablespoons olive oil, a big pinch of salt, and black pepper.
Spread out on the sheet pan in a single layer. If crowded, use two pans for crispier results.
- Roast the broccoli. Roast for 18–22 minutes, stirring once halfway through, until the edges are browned and crisp. You want some char for flavor.
- Season the salmon. Pat fillets dry with paper towels.
Sprinkle both sides with salt and pepper. Dry fish sears better and sticks less.
- Preheat your pan. Warm a large skillet over medium-high heat. Add 1 tablespoon olive oil.
When the oil shimmers, it’s ready.
- Sear the salmon, skin-side down first. Lay fillets in the pan and press gently with a spatula for 10 seconds to prevent curling. Cook 3–5 minutes, depending on thickness, until the skin is crisp and the sides turn opaque halfway up.
- Flip and finish. Turn the salmon and cook 1–3 minutes more, until nearly done. You’re aiming for medium to medium-rare in the center (about 120–125°F for tender, 130°F for more done).
- Make the garlic butter. Lower heat to medium-low.
Push salmon to one side of the pan or transfer to a plate for a moment. Add butter and garlic to the skillet. Stir 30–60 seconds until fragrant, not browned.
Add lemon zest and a squeeze of lemon juice. Season with a pinch of salt and red pepper flakes if using.
- Coat the salmon. Return salmon to the pan if you removed it. Spoon the garlic butter over the fillets for 30–60 seconds to glaze.
Turn off the heat.
- Finish the broccoli. Pull the broccoli from the oven. Squeeze on a little lemon, toss, and adjust salt and pepper. A sprinkle of parsley or chives brightens it up.
- Serve. Plate salmon with a generous spoonful of garlic butter and a heap of crispy broccoli.
Garnish with herbs and extra lemon wedges.
How to Store
– Refrigerate: Store leftovers in airtight containers for up to 3 days. Keep salmon and broccoli separate if you can. – Reheat gently: Warm salmon low and slow—275°F (135°C) in the oven for 8–12 minutes, or in a covered skillet over low heat with a splash of water. Avoid microwaving on high; it dries the fish. – Broccoli refresh: Re-crisp under the broiler for 1–2 minutes or in a hot skillet. – Freeze: Cooked salmon can be frozen up to 2 months, though texture softens slightly.
Wrap well and thaw overnight in the fridge. Broccoli is best enjoyed fresh.
Benefits of This Recipe
– Balanced nutrition: Salmon offers high-quality protein and omega-3s; broccoli brings fiber, vitamin C, and antioxidants. – Fast and flexible: Ready in about 30 minutes with simple pantry staples. – Great for meal prep: Easy to scale up and pack for lunches. – Crowd-pleasing flavors: Garlic, butter, and lemon are familiar and comforting without being heavy.
What Not to Do
– Don’t start with wet salmon. Moisture prevents browning and leads to sticking. Pat dry thoroughly. – Don’t overcrowd the broccoli. Crowding steams instead of crisps.
Use two pans if needed. – Don’t burn the garlic. Add it to melted butter over medium-low heat and stir constantly. Bitter garlic will overpower everything. – Don’t overcook the fish. Salmon goes from silky to chalky quickly. Pull it when the center is still slightly translucent. – Don’t skip seasoning layers. Salt the broccoli, season the salmon, and taste the sauce.
Each step matters.
Alternatives
– Different fats: Swap butter for ghee or olive oil. For a dairy-free riff, use olive oil and finish with a drizzle of good extra-virgin oil and lemon. – Herb switch-up: Try dill, tarragon, or basil in place of parsley. Add a teaspoon of thyme when melting the butter for a woodsy note. – Citrus twists: Use lime or orange zest for a different brightness. – Spice it up: Stir in smoked paprika, cayenne, or a dab of harissa to the butter. – Veg swaps: Roast asparagus, green beans, or Brussels sprouts using the same method and timing cues. – Fish options: This method works with trout, Arctic char, or halibut (adjust time—halibut needs a minute or two more).
FAQ
Can I use frozen salmon?
Yes.
Thaw it fully in the fridge overnight, then pat very dry before cooking. Frozen salmon releases more moisture, so drying is key for a good sear.
How do I know when the salmon is done?
Look for a slightly translucent center that flakes with gentle pressure, or use an instant-read thermometer: 120–125°F for medium-rare to medium, 130°F for medium-well.
Can I cook the salmon in the oven instead of the skillet?
Absolutely. Roast at 425°F (220°C) for 8–12 minutes depending on thickness.
For extra browning, broil for the last 1–2 minutes while watching closely.
What if I don’t have fresh garlic?
Use 1/2 teaspoon garlic powder per clove as a guideline. Add it to the butter off the heat to avoid scorching.
How do I keep the salmon from sticking to the pan?
Use a well-heated pan with a thin layer of oil, and don’t move the fish for the first couple of minutes. Once the crust forms, it will release more easily.
Is skin-on salmon better?
Skin-on helps protect the flesh and crisps nicely.
You can eat it if it’s crisp, or remove it after cooking—either way, it’s helpful during searing.
Can I make this ahead?
You can roast the broccoli and cook the salmon a few hours ahead, then reheat gently. For best texture, make the garlic butter fresh right before serving.
What sides go well with this?
Lemon rice, garlic mashed potatoes, quinoa, or a simple mixed green salad are all great. Keep sides light to balance the rich butter sauce.
Wrapping Up
Garlic Butter Salmon & Crispy Broccoli delivers big flavor with minimal effort and clean ingredients.
You get a golden sear, a silky sauce, and a pile of addictive, crispy-edged broccoli—all in about half an hour. Keep this recipe in your weeknight rotation, then swap in different herbs or citrus when you want a change. Simple, satisfying, and dependable every time.
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.



