I love how this dish combines simple ingredients into something flavorful and complete. The salmon stays juicy and flaky, the potatoes turn crispy in the oven, and the broccoli adds a fresh contrast. The lemon butter sauce ties everything together with a bright, buttery finish that makes every bite delicious.
Ingredients
(Here’s a tip: Check out the full list of ingredients and measurements in the recipe card below.)
4 salmon fillets 1/4 cup unsalted butter 2 tablespoons fresh lemon juice 2 cloves garlic (minced) salt and pepper
lemon slices (for garnish) fresh parsley (chopped, for garnish)
1 lb broccoli florets 2 tablespoons olive oil salt and pepper 1 teaspoon lemon zest (optional)
Directions
I start by preheating the oven to 220°C.
In a large bowl, I toss the halved potatoes with olive oil, garlic powder, paprika, salt, and pepper. I spread them on a baking sheet in a single layer and roast them for about 20 minutes.
While the potatoes cook, I prepare the broccoli by tossing it with olive oil, salt, and pepper. After the first 20 minutes, I add the broccoli to the same tray and return everything to the oven. I roast until the potatoes are crispy and the broccoli is tender.
For the salmon, I melt butter in a skillet over medium heat and sauté the minced garlic until fragrant. I add lemon juice, salt, and pepper, and stir to combine.
I push the garlic to the side and place the salmon fillets skin-side down in the skillet. I cook them for a few minutes, then flip and cook until the salmon is flaky and fully cooked.
To serve, I plate the salmon with the crispy potatoes and roasted broccoli. I drizzle the lemon butter sauce over the salmon and finish with lemon slices and fresh parsley.
Servings and timing
This recipe makes 4 servings. Preparation time takes about 10 minutes. Cooking time takes around 35 minutes. Total time is approximately 45 minutes.
Variations
I sometimes add asparagus or green beans instead of broccoli for a different vegetable option. When I want extra flavor, I add a bit of Dijon mustard to the sauce. I also like using sweet potatoes for a slightly sweeter twist.
storage/reheating
I store leftovers in an airtight container in the refrigerator for up to 2 days. When reheating, I warm everything gently in a pan or oven to keep the salmon from drying out.
FAQs
Can I bake the salmon instead of pan-frying?
Yes, I sometimes bake it in the oven for an easier, hands-off approach.
How do I know when the salmon is done?
I check that it flakes easily with a fork and looks opaque throughout.
Can I use frozen salmon?
Yes, I thaw it completely before cooking for the best texture.
How do I keep the potatoes crispy?
I make sure not to overcrowd the baking sheet so they roast properly.
Can I make this meal ahead of time?
I can prepare the vegetables ahead, but I prefer cooking the salmon fresh.
Conclusion
I keep making this lemon butter salmon with crispy potatoes and broccoli because it’s a perfect combination of fresh, hearty, and flavorful. It’s a reliable meal that feels both healthy and satisfying without being complicated.
The Best lemon butter salmon with crispy potatoes and garlic butter sauce. A flavorful and satisfying meal perfect for any night.
Author:Emma
Prep Time:10 minutes
Cook Time:35 minutes
Total Time:45 minutes
Yield:4 servings
Category:Main Course
Method:Roasting + Pan-Seared
Cuisine:Mediterranean-Inspired
Diet:Gluten Free
Ingredients
4 salmon fillets (6 oz each)
1/4 cup unsalted butter
2 tbsp fresh lemon juice
2 cloves garlic (minced)
Salt and pepper (to taste)
Lemon slices (for garnish)
Fresh parsley (chopped, for garnish)
Potatoes:
1.5 lbs baby potatoes (halved)
3 tbsp olive oil
1 tsp garlic powder
1 tsp paprika
Salt and pepper
Broccoli:
1 lb broccoli florets
2 tbsp olive oil
Salt and pepper
1 tsp lemon zest (optional)
Instructions
Preheat oven:
Set oven to 425°F (220°C).
Roast potatoes:
Toss potatoes with olive oil, garlic powder, paprika, salt, and pepper. Spread on a baking sheet and roast for 20 minutes.
Add broccoli:
Toss broccoli with olive oil, salt, and pepper. Add to the baking sheet and roast for another 15–20 minutes until potatoes are crispy and broccoli is tender.
Prepare lemon butter sauce:
In a skillet, melt butter over medium heat. Add garlic and sauté for 1 minute. Stir in lemon juice, salt, and pepper.
Cook salmon:
Push garlic to the side and place salmon skin-side down. Cook for 4–5 minutes, flip, and cook another 3–4 minutes until flaky.
Serve:
Plate salmon with roasted potatoes and broccoli. Drizzle lemon butter sauce over the salmon. Garnish with lemon slices and parsley.
Notes
Pat salmon dry before cooking for a better sear.
Don’t overcrowd the baking sheet to ensure crispy potatoes.
Add lemon zest to broccoli for extra brightness.
Use fresh salmon for best flavor and texture.