Easy Lemon Butter Salmon with Crispy Potatoes and Broccoli

Easy Lemon Butter Salmon with Crispy Potatoes and Broccoli is a quick and delicious weeknight dinner. The crispy salmon skin and tender, flaky flesh are irresistible. After making this many times, I’ve discovered the trick to perfectly crispy salmon every time. If you love recipes like this, you’ll also enjoy Fresh Mango Shrimp Summer Rolls with Tangy Dipping Sauce and Classic Italian Cream Bombs Filled with Vanilla Custard.

Why This Easy Lemon Butter Salmon with Crispy Potatoes and Broccoli Is Pure Comfort
- The crispy salmon skin is irresistible.
- The lemon butter sauce is tangy and rich.
- The crispy potatoes and tender broccoli make a perfect side dish.
- This recipe is quick and easy, perfect for busy weeknights.
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
- Potatoes
- Broccoli
- 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 Yukon Gold potatoes work well.
🛒 Tools & Equipment I Recommend
- Cast iron skillet — Even heat distribution for perfect searing. → See on Amazon
- Instant-read thermometer — Ensures perfect salmon doneness every time. → See on Amazon

How to Make Easy Lemon Butter Salmon with Crispy Potatoes and Broccoli
- Prepare the potatoes and broccoli: Toss potatoes with oil, salt, and pepper. Roast at 425°F (220°C) for 20 minutes. Add broccoli to the pan, toss, and roast for another 10 minutes.
- Cook the salmon: Season salmon with salt, pepper, and red pepper flakes. Heat a cast iron skillet over high heat, add oil, and sear salmon skin-side down for 5-7 minutes. Flip and cook for another 2-5 minutes or until desired doneness.
- Make the lemon butter sauce: Melt butter in a small pan, add garlic, and cook until fragrant. Add lemon juice and zest, then pour over salmon.
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 an instant-read thermometer to ensure it reaches 125°F (52°C) for medium-rare or 135°F (57°C) for medium.
- Pro tip: For extra crispy potatoes, toss them with cornstarch before roasting.
- Pro tip: To make the broccoli crispy, toss it with olive oil, salt, and pepper before roasting.
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 roasted ahead of time. Reheat in the oven at 350°F (180°C) for 10-15 minutes before serving.
Freezing Easy Lemon Butter Salmon with Crispy Potatoes and Broccoli
Freeze cooked salmon for up to 2 months. Thaw overnight in the fridge 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.
Recipe Notes
- Chef tip: For extra flavor, add some capers to the lemon butter sauce.
- Best substitution: You can substitute the broccoli with green beans or asparagus.
- Make-ahead: The potatoes and broccoli can be roasted ahead of time. Reheat before serving.
- Scaling: This recipe can be easily doubled or tripled to serve more people.
- Troubleshooting: If the salmon skin is sticking to the pan, try using a fish spatula to flip it.
Want to level up this recipe?
High-quality salmon fillets — Start with the best ingredients for the best results. → Check price on Amazon
Easy Lemon Butter Salmon with Crispy Potatoes and Broccoli

Ingredients
Main Ingredients
- Salmon fillets
- Potatoes
- Broccoli
- Lemon
- Butter
Seasonings
- Garlic
- Salt
- Pepper
- Red pepper flakes
Optional Toppings
- Fresh parsley
- Lemon wedges
Instructions
- Prepare the potatoes and broccoli: Toss potatoes with oil, salt, and pepper. Roast at 425°F (220°C) for 20 minutes. Add broccoli to the pan, toss, and roast for another 10 minutes.
- Cook the salmon: Season salmon with salt, pepper, and red pepper flakes. Heat a cast iron skillet over high heat, add oil, and sear salmon skin-side down for 5-7 minutes. Flip and cook for another 2-5 minutes or until desired doneness.
- Make the lemon butter sauce: Melt butter in a small pan, add garlic, and cook until fragrant. Add lemon juice and zest, then pour over salmon.
Notes
- Chef tip: For extra flavor, add some capers to the lemon butter sauce.
- Best substitution: You can substitute the broccoli with green beans or asparagus.
- Make-ahead: The potatoes and broccoli can be roasted ahead of time. Reheat before serving.
- Scaling: This recipe can be easily doubled or tripled to serve more people.
- Troubleshooting: If the salmon skin is sticking to the pan, try using a fish spatula to flip it.
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 overnight in the fridge 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.
- Make ahead: Potatoes and broccoli can be roasted ahead of time. Reheat in the oven at 350°F (180°C) for 10-15 minutes before serving.
Nutrition Per Serving
- Calories: 580
- Protein: 42g
- Fat: 32g
- Carbs: 35g
- Fiber: 6g
- Sugar: 4g
- Sodium: 700mg
- Cholesterol: 120mg
- Sat. Fat: 14g
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, the potatoes and broccoli can be roasted ahead of time. Reheat before serving. The salmon is best cooked fresh.
Overcooking the salmon can make it dry. Use an instant-read thermometer to ensure it reaches 125°F (52°C) for medium-rare or 135°F (57°C) for medium.
Yes, you can cook the salmon in the air fryer at 400°F (200°C) for 10-12 minutes. Cook the potatoes and broccoli in the oven as directed.
This recipe is a complete meal with the salmon, potatoes, and broccoli. However, you could also serve it with a side salad or some crusty bread.
Yes, this recipe is naturally gluten-free. Just be sure to use gluten-free ingredients if you have a gluten allergy or intolerance.
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!






