Lemon Butter Salmon with Crispy Potatoes & Broccoli is a vibrant, comforting dish that brings together perfectly seared salmon, golden roasted baby potatoes, and tender broccoli, all finished with a rich and tangy lemon butter sauce. Every element of this meal complements the others beautifully—the flaky salmon melts in your mouth, the potatoes deliver irresistible crunch, and the broccoli adds freshness and balance.

This recipe is ideal for busy weeknight dinners yet elegant enough for special occasions. With simple ingredients and straightforward steps, you can enjoy a restaurant-quality meal right from your own kitchen.
Ingredients and Tools Needed
Ingredients
For the Salmon and Vegetables
- 4 salmon fillets – Choose fresh, high-quality salmon for the best flavor and texture
- 1 lb baby potatoes, halved – Roast beautifully with crispy edges and tender centers
- 2 cups broccoli florets – Adds color, texture, and nutritional value
- 3 tablespoons olive oil – Enhances flavor and promotes crispiness
- Salt and black pepper, to taste – Essential for seasoning
For the Lemon Butter Sauce
- 2 tablespoons butter – Adds richness and depth
- 3 garlic cloves, minced – Creates a fragrant, savory base
- ½ cup chicken or vegetable broth – Adds flavor and helps deglaze the pan
- ½ cup heavy cream – Gives the sauce a smooth, creamy texture
- 2 tablespoons fresh lemon juice – Brightens and balances the sauce
- 1 teaspoon lemon zest – Adds intense citrus aroma
- 1 teaspoon Dijon mustard – Enhances the tangy, savory profile
- 2 tablespoons fresh parsley, chopped – For freshness and garnish
Tools and Equipment
- Baking sheet – Ideal for roasting potatoes and broccoli
- Large skillet (cast iron or stainless steel) – Ensures even heat for searing salmon
- Tongs – Helpful for flipping salmon without breaking it
- Sharp knife and cutting board – For efficient prep
- Zester or microplane – Makes lemon zesting quick and easy
Step-by-Step Instructions
1. Roast the Vegetables
Preheat your oven to 400°F (200°C) and line a baking sheet with parchment paper or lightly grease it.
In a large bowl, toss the halved baby potatoes with 2 tablespoons olive oil, salt, and black pepper. Spread them evenly on the baking sheet and roast for 15 minutes.
Remove the baking sheet from the oven, add the broccoli florets, drizzle with the remaining 1 tablespoon olive oil, and gently toss. Return to the oven and roast for another 15 minutes, until the vegetables are golden and crispy.
2. Sear the Salmon
While the vegetables roast, season the salmon fillets generously with salt and black pepper.
Heat 2 tablespoons butter in a large skillet over medium heat. Once melted and lightly bubbling, place the salmon fillets skin-side down. Sear for 3–4 minutes per side, until golden brown and cooked through. Remove from the skillet and set aside.
3. Make the Lemon Butter Sauce
Reduce the heat to medium and add the minced garlic to the same skillet. Sauté for 30 seconds to 1 minute, stirring constantly until fragrant.
Pour in the broth, scraping up any browned bits from the bottom of the pan. Stir in the heavy cream, lemon juice, lemon zest, and Dijon mustard. Let the sauce simmer for 3–4 minutes, until slightly thickened.
Finish by stirring in the chopped parsley.
4. Combine and Serve
Return the salmon fillets to the skillet and spoon the lemon butter sauce over them. Cook for 2 minutes, just to warm the salmon and allow the flavors to meld.
Serve the roasted potatoes and broccoli on a plate, top with a salmon fillet, and drizzle generously with the lemon butter sauce. Garnish with extra parsley if desired.
Tips for Perfect Results
- Use fresh salmon with firm flesh and bright color for best texture
- Cut potatoes evenly to ensure consistent roasting
- Preheat your skillet before adding salmon to achieve a golden crust
- Simmer the sauce gently to prevent curdling
- Taste and adjust seasoning to balance lemon brightness and creaminess
Recipe Variations
- Herb-Crusted Salmon: Coat salmon with panko, Parmesan, and dried herbs before searing
- Asparagus Swap: Replace broccoli with asparagus for a seasonal variation
- Spicy Version: Add red pepper flakes or cayenne to the sauce
- Gluten-Free: Use gluten-free Dijon mustard and broth
- Dairy-Free: Substitute coconut cream and olive oil for butter
Storage and Reheating
- Refrigerate leftovers in airtight containers for up to 3 days
- Freeze salmon only (without sauce) for up to 2 months
- Reheat gently in the oven at 300°F (150°C) or on low stovetop heat
- Refresh flavors with fresh lemon juice and parsley before serving
Serving Suggestions
- Pair with a light green salad or lemon vinaigrette
- Serve with crusty bread to soak up the sauce
- Substitute potatoes with rice or quinoa for variety
- Pair with Sauvignon Blanc or Chardonnay
- For non-alcoholic options, try sparkling lemon water or cucumber-mint iced tea
Frequently Asked Questions
Can I use frozen salmon?
Yes. Thaw completely in the refrigerator and pat dry before cooking.
What can replace heavy cream?
Use half-and-half, evaporated milk, or coconut cream for dairy-free.
Can this be made ahead?
Roast vegetables ahead of time, but prepare salmon and sauce fresh for best results.
How do I make potatoes extra crispy?
Toss with a teaspoon of cornstarch before roasting and avoid overcrowding.
Conclusion
Lemon Butter Salmon with Crispy Potatoes & Broccoli is the perfect combination of elegance and comfort. With flaky salmon, crispy vegetables, and a creamy lemon butter sauce, this dish delivers bold flavor with minimal effort. Whether you’re cooking for family or entertaining guests, this recipe is guaranteed to impress and quickly become a household favorite.
