15-Minute Grilled Salmon with Broccoli and Lemon Butter
Some weeknights feel like a race against the clock, and the last thing you need is a sink full of pans and a complicated recipe that leaves the kitchen looking like a bombsite. I’ve been making this for over 9 years, and it never disappoints when I need a fast, nutritious meal that actually tastes like a treat. This Grilled Salmon with Broccoli and Lemon Butter is my secret weapon for getting a restaurant-quality dinner on the table in under 25 minutes, with just one pan to wash.
Recipe Overview
- Prep time: 5 minutes
- Cook time: 18 minutes
- Total time: 23 minutes
- Servings: 4
- Difficulty: Easy
Why You’ll Love This Grilled Salmon with Broccoli and Lemon Butter
- One-pan wonder: The entire main course cooks on a single grill or grill pan, meaning you spend more time at the table and less time scrubbing.
- Wholesome and filling: You get heart-healthy omega-3s from the salmon, fibre and vitamins from the broccoli, and rich flavour from the butter — a balanced meal without the fuss.
- Fast enough for a Tuesday: From fridge to plate in under half an hour, this is my go-to recipe when I need something quick but impressive after a long day.
- Make-ahead friendly: The lemon butter sauce can be prepped days in advance, and you can chop the broccoli florets the night before to shave off even more time.
- Kid-approved simplicity: The mild, buttery flavour of the salmon and the slight char on the broccoli make this a dinner even picky eaters will happily eat without complaint.
Ingredients You’ll Need
- 4 salmon fillets (about 150g each), skin on or off
- 1 large head of broccoli (approximately 300g), cut into small florets
- 60g unsalted butter
- 2 cloves garlic, minced
- Juice of 1 lemon (about 2 tablespoons)
- Zest of 1 lemon (about 1 teaspoon)
- 2 tablespoons olive oil
- ½ teaspoon salt
- ¼ teaspoon black pepper
- Pinch of chilli flakes (optional, for a subtle warmth)
- Fresh parsley, chopped (for garnish)
Tip: If your salmon fillets vary in thickness, fold the thinner tail ends under so they cook evenly. I always pat the fillets dry with kitchen paper before seasoning — it helps them develop a lovely golden crust on the grill.
How to Make Grilled Salmon with Broccoli and Lemon Butter
- Prepare the grill and ingredients. Heat your grill or grill pan over a medium-high heat. While it’s warming up, toss the broccoli florets with 1 tablespoon of olive oil, a pinch of salt, and a few cracks of black pepper. Season the salmon fillets on both sides with the remaining salt and pepper, and drizzle over the last tablespoon of olive oil.
- Start the broccoli on the grill. Place the seasoned broccoli florets directly onto the hot grill grates. Cook them for 3-4 minutes, turning occasionally with tongs. You’ll know they’re ready when the edges begin to char and blacken slightly, and the stems turn a vibrant, bright green. The sound of the sizzle should be steady but not violent. Transfer the broccoli to a plate and set aside.
- Grill the salmon fillets. Lay the salmon fillets onto the hot grill, skin-side down (if using skin-on fillets). Let them cook undisturbed for 4 minutes. You’ll hear a gentle sizzle, and the edges of the fillet will start to turn opaque. Using a fish slice or tongs, carefully flip the fillets. The cooked side should be a deep golden brown with distinct grill marks.
- Cook the second side. Continue grilling for another 3-4 minutes for medium-cooked salmon (an internal temperature of 52-55°C), or 5-6 minutes for well-done (60-63°C). The flesh should flake easily when pressed gently with a fork, and the colour will have changed from translucent to a uniform opaque pink. If you’re using a meat thermometer, insert it into the thickest part of the fillet — you want it to read at least 52°C.
- Make the lemon butter sauce. While the salmon finishes cooking, melt the unsalted butter in a small saucepan over a low heat. Add the minced garlic and lemon zest, stirring constantly for about 30 seconds until the garlic becomes fragrant — you’ll smell it immediately. Remove the pan from the heat and stir in the lemon juice and chilli flakes (if using). The sauce should be a warm, glossy yellow with flecks of green from the zest.
- Bring it all together. Return the grilled broccoli to the grill for just 30 seconds to reheat it. Arrange the salmon fillets and broccoli on a serving platter, and pour the warm lemon butter sauce over the top. Garnish with a generous sprinkle of fresh parsley and serve immediately.
Tips From My Kitchen
- Don’t move the salmon too early. It’s tempting to nudge the fillets to check them, but if you try to flip them before a proper crust has formed, they’ll stick to the grill. Wait until the edges look opaque and the fillet releases easily from the grates — that first side usually takes a full 4 minutes. This is the reason why your salmon sometimes ends up in pieces.
- Make the lemon butter ahead of time. This sauce is the hero of the dish, and it stores beautifully. Simply melt the butter, stir in the garlic and lemon zest, then let it cool completely. Pour it into a small jar and keep it in the fridge for up to 5 days. When you’re ready to serve, gently reheat it in a small pan or microwave in 10-second bursts, then stir in the fresh lemon juice just before serving.
- Cut the broccoli into uniform florets. If some florets are much larger than others, they’ll cook unevenly. Aim for pieces about the size of a golf ball — not too small or they’ll fall through the grill grates, and not too big or they’ll be raw in the centre. The stems should be about 1cm thick for the perfect snap.
- Use a fish slice for flipping. Tongs can sometimes pierce the delicate salmon flesh, causing it to break apart. A thin, wide fish slice (or a metal spatula) slides underneath the fillet cleanly and keeps it intact. If you don’t have one, use two spatulas to support the fillet from both sides.
- Let the salmon rest for two minutes before serving. I know you’re hungry, but this short rest allows the juices to redistribute throughout the fillet. If you slice into it immediately, those precious juices will run out onto the plate, leaving you with drier fish. Cover it loosely with foil and let it sit while you plate up the broccoli.
- Double the broccoli for leftovers. Cold grilled broccoli is surprisingly delicious. Toss it into a lunch salad the next day with some feta cheese and a squeeze of lemon. If you’re looking for more speedy lunch ideas, check out our Lunch Recipes section for inspiration.
Equipment You’ll Need
- Grill or grill pan
- Meat thermometer
- Tongs
- Basting brush (optional, but helpful for oiling the grill grates)
- Fish slice or metal spatula
- Small saucepan
What to Serve With Grilled Salmon with Broccoli and Lemon Butter
- Fluffy rice or quinoa: A simple bed of steamed basmati rice or nutty quinoa soaks up all that gorgeous lemon butter sauce. Cook it while the salmon grills to save time.
- Crusty bread: A warm baguette or sourdough slice is perfect for mopping up every last drop of the buttery pan juices from your plate.
- A crisp green salad: Toss together some rocket, watercress, and fresh spinach with a simple vinaigrette. The peppery greens contrast beautifully with the rich, buttery salmon.
- Roasted new potatoes: If you have a little extra time, halved new potatoes tossed in olive oil and rosemary and roasted at 200°C for 20 minutes make a hearty side. Pop them in the oven before you start the salmon.
- Another quick weeknight option: If you’re in the mood for a different kind of speedy dinner, our Creamy Pesto Chicken With Roasted Cauliflower 30 Minute Weeknight Dinner is a fantastic alternative that also keeps cleanup to a minimum.
Still hungry for ideas? You might also love Baked Salmon With Lemon Butter Sauce Recipe, Lemon Garlic Butter Chicken Thighs from our sister kitchens.
Frequently Asked Questions

Grilled Salmon with Broccoli and Lemon Butter
Ingredients
Method
- Prepare the grill and ingredients. Heat your grill or grill pan over a medium-high heat. While it's warming up, toss the broccoli florets with 1 tablespoon of olive oil, a pinch of salt, and a few cracks of black pepper. Season the salmon fillets on both sides with the remaining salt and pepper, and drizzle over the last tablespoon of olive oil.
- Start the broccoli on the grill. Place the seasoned broccoli florets directly onto the hot grill grates. Cook them for 3-4 minutes, turning occasionally with tongs. You'll know they're ready when the edges begin to char and blacken slightly, and the stems turn a vibrant, bright green. The sound of the sizzle should be steady but not violent. Transfer the broccoli to a plate and set aside.
- Grill the salmon fillets. Lay the salmon fillets onto the hot grill, skin-side down (if using skin-on fillets). Let them cook undisturbed for 4 minutes. You'll hear a gentle sizzle, and the edges of the fillet will start to turn opaque. Using a fish slice or tongs, carefully flip the fillets. The cooked side should be a deep golden brown with distinct grill marks.
- Cook the second side. Continue grilling for another 3-4 minutes for medium-cooked salmon (an internal temperature of 52-55°C), or 5-6 minutes for well-done (60-63°C). The flesh should flake easily when pressed gently with a fork, and the colour will have changed from translucent to a uniform opaque pink. If you're using a meat thermometer, insert it into the thickest part of the fillet — you want it to read at least 52°C.
- Make the lemon butter sauce. While the salmon finishes cooking, melt the unsalted butter in a small saucepan over a low heat. Add the minced garlic and lemon zest, stirring constantly for about 30 seconds until the garlic becomes fragrant — you'll smell it immediately. Remove the pan from the heat and stir in the lemon juice and chilli flakes (if using). The sauce should be a warm, glossy yellow with flecks of green from the zest.
- Bring it all together. Return the grilled broccoli to the grill for just 30 seconds to reheat it. Arrange the salmon fillets and broccoli on a serving platter, and pour the warm lemon butter sauce over the top. Garnish with a generous sprinkle of fresh parsley and serve immediately.
Notes
There you have it — a fast, nourishing dinner that feels like a small luxury on a busy weeknight. I love how this Grilled Salmon with Broccoli and Lemon Butter proves that you don’t need a mountain of ingredients or hours in the kitchen to eat well. The smoky char on the broccoli, the silky salmon, and that bright, garlicky butter sauce come together in a way that always feels special. If you give this a try, I’d love to hear how it went for you. Drop a comment below and let me know if you added your own twist, or if it’s now part of your regular dinner rotation. For more quick meal ideas, browse our Dinner Recipes or explore our All Recipes collection. Happy cooking!
