Short description
This Lemon Butter Salmon with Crispy Potatoes and Broccoli is a vibrant, well-balanced dinner combining flaky salmon fillets coated in a buttery lemon sauce, golden-roasted potatoes, and tender-crisp broccoli. It’s a one-pan meal that wows without fuss.
Why You’ll Love This Recipe
I love how all the components come together in harmony—zesty salmon bathed in lemon butter, potatoes with that irresistible crunch, and broccoli leaves the meal feeling fresh and complete. I appreciate how everything cooks at once, making cleanup easy and mealtime satisfying. It’s ideal for both busy weeknights and relaxed weekend dinners.
ingredients
(Here’s a tip: Check out the full list of ingredients and measurements in the recipe card below.)
-
Salmon fillets, skin on or off
-
Baby potatoes, halved or quartered
-
Broccoli florets
-
Unsalted butter
-
Lemon zest and juice
-
Olive oil
-
Garlic, minced
-
Fresh herbs (parsley, dill, or thyme), chopped
-
Salt and pepper
-
Optional: red pepper flakes
directions
-
Preheat the oven to 200 °C (400 °F).
-
In a large bowl, toss potato pieces with olive oil, minced garlic, salt, and pepper. Spread on one side of a baking sheet.
-
Roast potatoes for about 15 minutes.
-
Meanwhile, season salmon fillets with salt, pepper, and a drizzle of lemon juice.
-
After the potatoes have roasted for 15 minutes, push them to one side of the sheet. Add the broccoli florets, toss lightly with olive oil, salt, and pepper, and place the salmon fillets on the pan as well.
-
In a small saucepan or microwave-safe bowl, melt butter and stir in lemon zest, lemon juice, chopped herbs, garlic, and red pepper flakes (if using).
-
Drizzle the lemon butter evenly over the salmon, potatoes, and broccoli.
-
Return the sheet to the oven and bake another 12–15 minutes, or until salmon flakes easily, potatoes are crisped, and broccoli edges are slightly charred.
-
If I want extra crisp, I broil for 1–2 minutes at the end.
-
Garnish everything with additional fresh herbs and a final squeeze of lemon before serving.
Servings and timing
This meal serves 4 people.
-
Preparation time: about 10 minutes
-
Oven time: around 27–30 minutes total
-
Total time: approximately 40 minutes
Variations
-
Different veggies: I sometimes swap broccoli for asparagus or green beans based on what’s in season.
-
Spice it up: A sprinkle of smoked paprika or chili powder on potatoes adds extra warmth.
-
Herb swaps: Dill, basil, or chives give a fresh twist layered with lemon butter.
-
Butter upgrade: I melt in a bit of goat cheese or crème fraîche for richness and tang.
storage/reheating
-
Storage: I store leftovers in sealed containers in the fridge for up to 3 days.
-
Reheating: I reheat portions in the oven at 160 °C (325 °F) for 8–10 minutes, or gently in a skillet with a splash of water to revive crispiness.
-
Freezing: I don’t recommend freezing once cooked—salmon and vegetables lose texture—but I sometimes freeze only the potatoes separately for future use.
FAQs
What type of salmon is best for this recipe?
I prefer Atlantic or Coho salmon for their rich flavor and firm texture, but wild sockeye or pink work well too.
Can I cook though in a single pan?
Absolutely—I designed it so salmon, potatoes, and broccoli roast together without overcooking any component.
How do I ensure crispy potatoes?
I parboil them briefly (5 minutes) before roasting and make sure they’re well coated in oil and spread out so they don’t steam.
Can I use frozen broccoli?
Yes—just thaw and pat dry thoroughly before tossing with oil, or toss frozen right onto the pan and add a couple more minutes to roast.
Is this suitable for meal prep?
Definitely—I divide it into containers and store sauce separately. I reheat in the oven or skillet for best texture.
Conclusion
Lemon Butter Salmon with Crispy Potatoes and Broccoli is one of my favorite go-to meals. It’s healthy, flavorful, and easy to pull together—all packed with bright lemon, buttery richness, and satisfying crunch. Whether cooking for family or treating myself, it always feels like a delicious, balanced treat. I hope you enjoy making and savoring it as much as I do!

Lemon Butter Salmon with Crispy Potatoes and Broccoli
5 Stars 4 Stars 3 Stars 2 Stars 1 Star
No reviews
This Lemon Butter Salmon with Crispy Potatoes and Broccoli is a vibrant, well-balanced dinner combining flaky salmon fillets coated in a buttery lemon sauce, golden-roasted potatoes, and tender-crisp broccoli. It’s a one-pan meal that wows without fuss.
- Total Time: 40 minutes
- Yield: 4 servings
Ingredients
- 4 salmon fillets (skin on or off)
- 1.5 lbs baby potatoes, halved or quartered
- 2 cups broccoli florets
- 3 tablespoons unsalted butter
- 1 tablespoon lemon zest
- 2 tablespoons lemon juice
- 2 tablespoons olive oil
- 3 cloves garlic, minced
- 2 tablespoons fresh herbs (parsley, dill, or thyme), chopped
- Salt and pepper to taste
- Optional: pinch of red pepper flakes
Instructions
- Preheat the oven to 200 °C (400 °F).
- In a large bowl, toss potatoes with 1 tablespoon olive oil, 1 clove minced garlic, salt, and pepper. Spread on one side of a baking sheet and roast for 15 minutes.
- Season salmon with salt, pepper, and a drizzle of lemon juice. Set aside.
- After 15 minutes, push potatoes to one side of the sheet. Add broccoli florets tossed in 1 tablespoon olive oil, salt, and pepper. Place salmon fillets on the sheet as well.
- In a small saucepan or microwave-safe bowl, melt butter. Stir in lemon zest, lemon juice, chopped herbs, remaining garlic, and red pepper flakes if using.
- Drizzle lemon butter over salmon, potatoes, and broccoli.
- Return pan to oven and bake for 12–15 more minutes, or until salmon is flaky, potatoes are crispy, and broccoli edges are slightly charred.
- Optional: Broil for 1–2 minutes for extra crispiness.
- Garnish with more herbs and a squeeze of lemon before serving.
Notes
- Parboil potatoes for 5 minutes before roasting for extra crispiness.
- Use fresh lemon juice for best flavor in the sauce.
- Swap broccoli with asparagus or green beans based on season.
- Avoid freezing cooked salmon and broccoli—texture changes unfavorably.
- Double the lemon butter to drizzle over rice or grains if serving with sides.
- Author: liinaa
- Prep Time: 10 minutes
- Cook Time: 30 minutes
- Category: Dinner
- Method: Roasting
- Cuisine: American
Nutrition
- Serving Size: 1 plate
- Calories: 480
- Sugar: 3g
- Sodium: 420mg
- Fat: 28g
- Saturated Fat: 9g
- Unsaturated Fat: 17g
- Trans Fat: 0g
- Carbohydrates: 25g
- Fiber: 4g
- Protein: 35g
- Cholesterol: 95mg