I make this lemon butter salmon with crispy potatoes and broccoli more than almost anything else on weeknights, and the reason is simple: everything cooks while I'm doing other things. I start the potatoes, make the lemon butter in about three minutes, and by the time I've helped Zainab with her homework, half the dinner is already done.
What makes this recipe work is the sequencing. The potatoes go in first because they need the most time. The broccoli joins them halfway through. The salmon goes in last because it only needs 12–15 minutes and it's easy to overcook if you're not watching. I burned my first batch of salmon on a sheet pan years ago because I put everything in at the same time — don't do that. Stagger it, and the whole pan comes out right.
My husband eats this without complaint, which in this house means it's a keeper. Saad calls it "the lemon fish" and asks for extra potatoes every single time. If you're looking for another weeknight one-pan dinner that comes together with minimal fuss, my one-pan smothered chicken and rice is in the same spirit — comforting, filling, one pan to wash.
One thing to know going in: this recipe uses two separate baking sheets in the instructions because the potatoes roast at a slightly different pace than the salmon. You can do it all on one large sheet pan if yours is big enough — just give everything room to breathe. Crowded pans steam instead of roast, and you'll lose the crispiness on the potatoes.

Why You'll Love This Recipe
- Everything cooks at once: I get dinner on the table in under an hour without standing at the stove stirring anything. The oven does the work while I'm doing whatever else needs doing. On really hectic evenings I prep the lemon butter in the morning so all I have to do when I get back to the kitchen is toss the potatoes in the oven.
- The lemon butter is genuinely good: It's just butter, garlic, lemon juice, and zest — four ingredients — but it does a lot. It keeps the salmon moist during roasting, and when you drizzle extra over the top right before serving, it pulls the whole plate together. I've used the same sauce on baked chicken thighs and it works there too.
- Crispy potatoes, not sad potatoes: The key is patting them dry before they go on the pan and making sure they're in a single layer with space between them. When I skip that step because I'm rushing, they come out soft instead of golden. Take the extra two minutes — it matters.
- Minimal cleanup: One sheet pan for the potatoes and broccoli, one for the salmon, and a small saucepan for the butter. That's it. After a long day, not having a sink full of pans to scrub matters more to me than it probably should.
- It reheats well: I make a double batch on Sundays sometimes and the leftovers hold up in the fridge for two days. The potatoes lose a bit of their crunch by day two, but everything else is still good. A few minutes in the oven at 350°F brings it back to life better than the microwave does.
Ingredients
- For the Salmon:
- 4 salmon fillets
- 2 tablespoons unsalted butter, melted
- 1 tablespoon olive oil
- 2 teaspoons lemon zest
- 2 tablespoons fresh lemon juice
- 2 cloves garlic, minced
- Salt and black pepper, to taste
- Fresh parsley, chopped, for garnish
- For the Potatoes:
- 4 medium potatoes, diced (Yukon gold or baby potatoes work best)
- 2 tablespoons olive oil
- 1 teaspoon garlic powder
- 1 teaspoon dried thyme
- Salt and black pepper, to taste
- For the Broccoli:
- 2 cups broccoli florets
- 1 tablespoon olive oil
- Salt and black pepper, to taste
Directions
- Start the potatoes: Preheat your oven to 400°F (200°C). Toss the diced potatoes with olive oil, garlic powder, thyme, salt, and pepper. Spread them on a lined baking sheet in a single layer — give them room or they'll steam instead of crisp. Roast for 25–30 minutes, flipping halfway through, until golden on the edges.
- Make the lemon butter: While the potatoes are roasting, melt the butter in a small saucepan over low heat. Stir in the olive oil, minced garlic, lemon juice, and lemon zest. Cook for about a minute until the garlic smells fragrant, then take it off the heat. Set aside — you'll use this in two rounds.
- Add the broccoli: When the potatoes have been roasting for about 20 minutes and are starting to look golden, add the broccoli florets to the same pan. Drizzle with olive oil and season with salt and pepper. Toss gently and slide everything back in the oven.
- Prep and brush the salmon: Pat the salmon fillets dry with paper towels — this helps the butter stick and gives you better color. Season with salt and pepper, then brush generously with lemon butter on all sides. Place on a separate lined baking sheet.
- Roast the salmon: Put the salmon in the oven alongside the vegetables. Bake for 12–15 minutes, or until the salmon flakes easily with a fork. It should be opaque all the way through with an internal temperature of 145°F. Don't overbake it — dry salmon is the main thing to avoid here.
- Finish and serve: Drizzle the remaining lemon butter over the salmon right before serving. Scatter fresh parsley over the top and plate everything together while it's still hot.

Tips for Success
- Zest before you juice: This sounds obvious but I've forgotten it more than once. Once you cut and squeeze a lemon, zesting what's left is a mess. Zest first, then cut and juice. Takes the same amount of time and saves you from losing half the zest.
- Pat the salmon completely dry: I mean it — use a couple of paper towels and press down on all sides. Moisture on the surface of the fish keeps the butter from adhering properly and you end up with pale, steamed-looking salmon instead of something with a bit of color to it. Thirty seconds of effort, noticeably better result.
- Don't crowd the potato pan: I learned this the hard way. My first few batches came out soft and a little watery because I was piling potatoes on a single small sheet. Use a large pan or split them across two. They need air circulating around them to roast properly. If they're touching, they steam.
- Pick similar-sized salmon fillets: If one is thin at the tail end and another is a thick center cut, they won't be done at the same time. Either ask at the fish counter for fillets of similar thickness, or fold the thin tail piece under itself to make it more even. A few seconds of prep saves you from one overcooked piece on the same pan as one underdone piece.
- Save some lemon butter for the end: I always make a little extra so I have enough to drizzle over the finished plate. The sauce that goes on before roasting gets absorbed and seasons the fish. The drizzle at the end is what gives it that glossy, restaurant-style look and a fresh hit of lemon. Don't skip that last step.
Variations
- Parmesan breadcrumb crust: Mix 2 tablespoons of plain breadcrumbs with 2 tablespoons of grated Parmesan and press it gently onto the top of each brushed salmon fillet before it goes in the oven. It crisps up into a golden crust that gives you a bit of crunch with every bite. My husband actually prefers it this way.
- Sweet potatoes instead of regular: Swap the diced potatoes for sweet potatoes cut into roughly the same size pieces. They caramelize a little more than regular potatoes and go surprisingly well with the lemon butter. Roasting time stays about the same — check them at the 25-minute mark.
- Use asparagus instead of broccoli: Asparagus spears roast faster than broccoli — add them to the pan about 10 minutes before the salmon goes in rather than 20. They come out slightly charred at the tips and tender in the middle, and they hold the lemon flavor really well.
- Mediterranean twist: Add a handful of halved cherry tomatoes and a tablespoon of capers to the pan when you add the broccoli. The tomatoes blister and sweeten, and the capers give you a briny pop that works well against the richness of the butter sauce. I sometimes add a few olives too if I have them.
- Dairy-free version: Replace the butter with a good dairy-free butter (I've used the Miyoko's brand with good results) or just use all olive oil. The flavor is lighter without the butter, so bump up the lemon zest by an extra teaspoon to compensate. It still works well.
Serving and Storage
Serving
Serve everything hot, straight from the oven. I plate the potatoes and broccoli first, then lay the salmon on top so the lemon butter can run down over the vegetables. A fresh squeeze of lemon right before serving isn't strictly necessary but I almost always do it. If you want a carb alongside, warm garlic bread rolls are genuinely great with this — the bread soaks up any extra butter on the plate.
Storage
Store leftovers in an airtight container in the fridge for up to 2 days. Keep the salmon separate from the vegetables if possible — it reheats more evenly on its own. To reheat, put everything on a baking sheet in a 350°F oven for about 8–10 minutes. The microwave works in a pinch but the potatoes go a bit soft. The lemon butter mixture can be made up to a day ahead and stored in the fridge — just warm it up gently before using.

Frequently Asked Questions
Can I use frozen salmon for this recipe?
Yes, but thaw it completely first and then pat it very dry before brushing with the lemon butter. Frozen salmon releases extra water as it cooks, and if it's not dried properly you'll get steamed salmon instead of roasted. If your fillets are on the thicker side after thawing, add 2–3 minutes to the roasting time and check with a fork.
What kind of potatoes work best here?
Yukon gold or baby potatoes are my first choice — they get crispy on the outside and stay creamy in the middle. Russets can work but they dry out more easily and don't hold their shape as well when diced. If you're using baby potatoes, just halve them instead of dicing and they'll roast beautifully.
Can I use other vegetables instead of broccoli?
Absolutely. Green beans, cauliflower, zucchini, or asparagus all work well here. The only thing to keep in mind is roasting time — zucchini and asparagus are faster than broccoli, so add them later in the process. Cauliflower takes about as long as broccoli. Just check on whatever you're using and pull it when the edges look a little golden.
How do I know when the salmon is fully cooked?
The most reliable way is an instant-read thermometer — you're looking for 145°F in the thickest part of the fillet. If you don't have one, press gently with a fork; the flesh should flake apart in layers and look opaque all the way through, not translucent pink in the center. I check mine at the 12-minute mark and go from there.
Can I prep this ahead of time?
Yes. The lemon butter can be made a day ahead and kept in the fridge — just melt it again gently before using. You can also dice and season the potatoes a few hours ahead and keep them covered in the fridge. I wouldn't brush the salmon with the butter more than 30 minutes before roasting, though — the acid in the lemon juice can start to break down the texture of the fish if it sits too long.

LEMON BUTTER SALMON WITH CRISPY POTATOES AND BROCCOLI
Ingredients
For the Salmon:
- 4 salmon fillets
- 2 tablespoons unsalted butter melted
- 1 tablespoon olive oil
- 2 teaspoons lemon zest
- 2 tablespoons fresh lemon juice
- 2 cloves garlic minced
- Salt and pepper to taste
- Fresh parsley chopped (for garnish)
For the Potatoes:
- 4 medium potatoes diced
- 2 tablespoons olive oil
- 1 teaspoon garlic powder
- 1 teaspoon dried thyme
- Salt and pepper to taste
For the Broccoli:
- 2 cups broccoli florets
- 1 tablespoon olive oil
- Salt and pepper to taste
Instructions
Prepare the Potatoes:
- Preheat the oven to 400°F (200°C). On a baking sheet, toss the diced potatoes with olive oil, garlic powder, thyme, salt, and pepper. Spread them out in a single layer and roast for 25–30 minutes, flipping halfway through, until golden and crispy.
Prepare the Salmon:
- In a small bowl, combine melted butter, olive oil, lemon zest, lemon juice, minced garlic, salt, and pepper. Place the salmon fillets on a lined baking sheet and brush with the lemon butter mixture. Bake for 12–15 minutes at 400°F (200°C), or until the salmon is cooked through and flakes easily with a fork.
Prepare the Broccoli:
- While the potatoes and salmon are cooking, heat olive oil in a skillet over medium heat. Add the broccoli florets, season with salt and pepper, and sauté for about 5–7 minutes, or until tender and slightly crispy on the edges.
Assemble the Dish:
- Once everything is ready, plate the crispy potatoes, salmon fillets, and sautéed broccoli. Garnish the salmon with fresh parsley for an extra burst of flavor.
Notes
The lemon butter mixture can be made a day ahead and stored in the fridge. You can also pre-roast the potatoes and broccoli, then reheat them when ready to serve. Customizing the Flavor:
For added flavor, sprinkle some parmesan cheese on the broccoli before sautéing or use fresh herbs like rosemary with the potatoes. Serving Suggestions:
Serve with a light salad or a side of quinoa for a balanced, nutritious meal. Allergy-Friendly Options:
For a dairy-free version, use dairy-free butter or olive oil instead of butter in the salmon. Storage Tips:
Store leftovers in an airtight container in the fridge for up to 2 days. Reheat gently in the oven or microwave.
This is genuinely one of those recipes I come back to every couple of weeks without getting tired of it. The lemon butter is just flexible enough that I can switch up the herbs or the vegetables based on what's in the fridge, but the core of it — buttery, garlicky, citrusy salmon with crispy potatoes — stays the same and it's always good.
If you're in the habit of doing some batch cooking on weekends, this fits in well. The potatoes and broccoli reheat better than you'd expect, and the lemon butter stores fine in the fridge for a couple of days. I've served this for a casual dinner with guests a few times too, and it always looks like more effort than it was. Nobody needs to know it took you 45 minutes.
If you liked this, my one-pan smothered chicken and rice is in the same family — straightforward, filling, minimal cleanup. And if you want something to serve alongside, those garlic bread rolls I mentioned earlier are worth the half hour they take to make. Between the buttery bread and the lemon salmon, there won't be much left on the table. 🍋🐟✨
If you liked this recipe, here are a few others from the site you might enjoy:





Comments
No Comments