Easy Lemon Butter Salmon with Crispy Potatoes and Broccoli

Easy Lemon Butter Salmon is a quick and delicious dinner idea that’s perfect for busy weeknights. After making this many times, I’ve discovered the trick to getting the salmon skin crispy and the potatoes perfectly cooked. Jump to the recipe card or keep reading for my best tips. If you love recipes like this, you’ll also enjoy Easy Oven Baked Snow Crab Legs Recipe and Classic Scalloped Potatoes with Cheddar Cheese Recipe.

Why This Easy Lemon Butter Salmon with Crispy Potatoes and Broccoli Is Pure Comfort
- The crispy salmon skin is irresistible
- The bright lemon butter sauce is perfect for soaking up with the potatoes
- This meal is on the table in just 20 minutes
What You'll Need for Easy Lemon Butter Salmon with Crispy Potatoes and Broccoli
Choosing the right ingredients makes a big difference, but this recipe is forgiving enough to work with what you have.
- Salmon fillets
- Baby potatoes
- Broccoli florets
- Lemon
- Butter
- Garlic
- Salt
- Pepper
- Red pepper flakes
- Optional: Fresh parsley
- Optional: Lemon wedges

📝 Ingredient Notes
- Salmon: Skin-on salmon fillets work best for crispy skin.
- Potatoes: Baby potatoes or small Yukon Gold potatoes work well.
🛒 Tools & Equipment I Recommend
- Cast iron skillet — Even heat distribution for crispy salmon skin. → See on Amazon
- Instant-read meat thermometer — Ensures perfect salmon doneness every time. → See on Amazon

How to Make Easy Lemon Butter Salmon with Crispy Potatoes and Broccoli
- Preheat oven and prepare potatoes: Preheat the oven to 425°F (220°C). Toss potatoes with oil, salt, and pepper, then spread them on a baking sheet and roast for 15 minutes.
- Cook salmon: Season salmon fillets with salt, pepper, and red pepper flakes. Heat a cast iron skillet over medium-high heat, add oil, then place salmon skin-side down. Cook for 5-7 minutes, then flip and cook for another 2-5 minutes or until desired doneness.
- Cook broccoli: While salmon is cooking, steam or microwave broccoli until tender-crisp.
- Make lemon butter sauce: Melt butter in a small saucepan, add minced garlic, and cook for 1 minute. Stir in lemon juice, salt, and pepper.
- Finish and serve: Transfer salmon and potatoes to plates, spoon lemon butter sauce over salmon, and serve with broccoli. Garnish with fresh parsley and lemon wedges if desired.
Cook's Tips for Perfect Easy Lemon Butter Salmon with Crispy Potatoes and Broccoli
- Common mistake and fix: Overcooking the salmon can make it dry. Use a meat thermometer to ensure it reaches 145°F (63°C).
- Pro tip: For extra crispy potatoes, toss them with cornstarch before roasting.
- Pro tip: To make ahead, cook potatoes and broccoli separately, then reheat in the oven before serving with cooked salmon.
Storing & Reheating Easy Lemon Butter Salmon with Crispy Potatoes and Broccoli
Short-Term Storage
Store in an airtight container in the fridge. Store leftovers in an airtight container in the fridge for up to 3 days. Make-ahead tip: Potatoes and broccoli can be cooked ahead of time and reheated in the oven.
Freezing Easy Lemon Butter Salmon with Crispy Potatoes and Broccoli
Freeze cooked salmon for up to 2 months. Thaw in the fridge overnight before reheating.
How to Reheat Without Drying It Out
Oven: Reheat in the oven at 350°F (180°C) for 10-15 minutes. Microwave: Reheat in the microwave for 1-2 minutes or until warm.
Recipe Notes
- Chef tip: For a one-pan meal, cook the potatoes and salmon together in the oven.
- Best substitution: Substitute cod or halibut for the salmon.
- Make-ahead: Potatoes and broccoli can be cooked ahead of time and reheated in the oven.
- Scaling: This recipe can be easily doubled or tripled to serve more people.
- Troubleshooting: If your salmon isn't crispy, try using a hotter pan or cooking the skin-side for a bit longer.
Want to level up this recipe?
Good quality lemon — A fresh, juicy lemon makes all the difference in this dish. → Check price on Amazon
Easy Lemon Butter Salmon with Crispy Potatoes and Broccoli

Ingredients
Main Ingredients
- Salmon fillets
- Baby potatoes
- Broccoli florets
- Lemon
- Butter
Seasonings
- Garlic
- Salt
- Pepper
- Red pepper flakes
Optional Toppings
- Fresh parsley
- Lemon wedges
Instructions
- Preheat oven and prepare potatoes: Preheat the oven to 425°F (220°C). Toss potatoes with oil, salt, and pepper, then spread them on a baking sheet and roast for 15 minutes.
- Cook salmon: Season salmon fillets with salt, pepper, and red pepper flakes. Heat a cast iron skillet over medium-high heat, add oil, then place salmon skin-side down. Cook for 5-7 minutes, then flip and cook for another 2-5 minutes or until desired doneness.
- Cook broccoli: While salmon is cooking, steam or microwave broccoli until tender-crisp.
- Make lemon butter sauce: Melt butter in a small saucepan, add minced garlic, and cook for 1 minute. Stir in lemon juice, salt, and pepper.
- Finish and serve: Transfer salmon and potatoes to plates, spoon lemon butter sauce over salmon, and serve with broccoli. Garnish with fresh parsley and lemon wedges if desired.
Notes
- Chef tip: For a one-pan meal, cook the potatoes and salmon together in the oven.
- Best substitution: Substitute cod or halibut for the salmon.
- Make-ahead: Potatoes and broccoli can be cooked ahead of time and reheated in the oven.
- Scaling: This recipe can be easily doubled or tripled to serve more people.
- Troubleshooting: If your salmon isn't crispy, try using a hotter pan or cooking the skin-side for a bit longer.
Storage
- Fridge: Store leftovers in an airtight container in the fridge for up to 3 days.
- Freezer: Freeze cooked salmon for up to 2 months. Thaw in the fridge overnight before reheating.
- Oven reheat: Reheat in the oven at 350°F (180°C) for 10-15 minutes.
- Microwave reheat: Reheat in the microwave for 1-2 minutes or until warm.
- Make ahead: Potatoes and broccoli can be cooked ahead of time and reheated in the oven.
Nutrition Per Serving
- Calories: 570
- Protein: 42g
- Fat: 32g
- Carbs: 28g
- Fiber: 4g
- Sugar: 3g
- Sodium: 800mg
- Cholesterol: 125mg
- Sat. Fat: 13g
Nutritional values are estimates only. Actual values may vary by brand and portion size.
Easy Lemon Butter Salmon with Crispy Potatoes and Broccoli FAQs
Yes, you can cook the potatoes and broccoli ahead of time and reheat them in the oven before serving with cooked salmon.
Overcooking the salmon can make it dry. Use a meat thermometer to ensure it reaches 145°F (63°C).
Yes, you can use frozen salmon. Thaw it in the fridge overnight before cooking.
Tossing the potatoes with cornstarch before roasting can help make them extra crispy.
This dish pairs well with a simple green salad or a side of garlic bread.
A Warm Final Note
I can’t wait for you to try Easy Lemon Butter Salmon with Crispy Potatoes and Broccoli and see how effortlessly it comes together. When you make it, pop back here and leave a rating or share how it turned out — I love hearing from you!






