Picture this: the sun is setting, and there’s a golden hue filling your kitchen as the enticing aroma of lemon and garlic combines in a sizzling skillet. That’s the moment I discovered my go-to weeknight meal—Lemon Butter Salmon with Crispy Potatoes and Broccoli. It’s an enchanting dish that whisks you away from the mundane fast-food routine and back into the comforting embrace of homemade cooking.
With just under an hour to spare, you can whip up a vibrant dinner featuring flaky salmon bathed in a luscious buttery sauce, paired with perfectly roasted potatoes and tender, green broccoli. Even better, this recipe invites creativity—feel free to swap out vegetables or even use frozen salmon when you’re short on time. It’s not just a meal; it’s a chance to gather around the table and share something delightful and wholesome. Let’s dive into this quick and healthy dinner that’s sure to become a family favorite!
Why is Lemon Butter Salmon with Crispy Potatoes and Broccoli a Must-Try?
Simplicity at its best: This recipe is incredibly easy to follow, making it perfect for both novice and seasoned cooks alike.
Flavor explosion: The combination of zesty lemon, rich butter, and aromatic garlic creates a mouthwatering taste that will leave your palate dancing.
Quick meal option: Ready in under an hour, this dish is designed for busy weeknights when you crave homemade goodness without the hassle.
Versatile choices: With options to swap in different vegetables or use frozen salmon, you can make this dish your own every time.
Crowd-pleaser: Family and friends will rave about the vibrant colors and delicious flavors, turning any dinner into a special occasion.
Nutritious and wholesome: Packed with protein and healthy fats, this meal is a delightful way to nourish your body without compromising on taste.
Lemon Butter Salmon with Crispy Potatoes and Broccoli Ingredients
• This Lemon Butter Salmon with Crispy Potatoes and Broccoli Recipe is packed with wholesome goodness!
For the Salmon
- Salmon fillets – A rich source of omega-3 fatty acids; frozen salmon works beautifully if thawed correctly.
- Unsalted butter – The heart of the lemon sauce; using unsalted butter allows you to better control the seasoning.
- Fresh lemon juice – Brightens the dish with a zesty kick; fresh juice is always best for flavor.
- Garlic, minced – Adds aromatic depth to the sauce; fresh garlic will give a more robust taste than powdered.
- Salt and pepper – Essential seasonings that enhance all flavors; adjust to your liking for the perfect balance.
- Lemon slices – Beautiful garnish that adds flavor and elevates presentation; don’t skip this fresh touch!
- Fresh parsley, chopped – A pop of color that also adds fresh herbal notes to your dish.
For the Potatoes and Broccoli
- Baby potatoes – The cozy starch component roasted to perfection; feel free to substitute with sweet potatoes if you crave sweetness.
- Olive oil – Helps the potatoes and broccoli brown beautifully; a must for that crispy texture!
- Garlic powder – Adds an extra layer of flavor to the potatoes; can be switched out for fresh garlic if desired.
- Paprika – Introduces smoky notes and vibrant color; cayenne can spice things up if you like heat!
- Broccoli florets – Nutrient-dense and vibrant; can be swapped with asparagus, green beans, or Brussels sprouts for variety.
- Salt and pepper (for broccoli) – Season according to taste during roasting for the best flavor.
- Lemon zest (optional) – Intensifies the lemon flavor even more; lime zest is a great substitute if you prefer.
How to Make Lemon Butter Salmon with Crispy Potatoes and Broccoli
Preheat: Start by preheating your oven to 425°F (220°C). This ensures that your potatoes and broccoli will roast to crispy perfection.
Toss Potatoes: In a large bowl, combine halved baby potatoes with olive oil, garlic powder, paprika, salt, and pepper. Toss gently until evenly coated, then spread them out on a baking sheet.
Roast Potatoes: Place the baking sheet in the oven and roast the potatoes for 20 minutes. They should start turning golden brown and crispy.
Prepare Broccoli: In a separate bowl, toss broccoli florets with olive oil, salt, and pepper. After the potatoes have roasted for 20 minutes, add the broccoli to the baking sheet. Roast together for an additional 15-20 minutes, until the potatoes are golden and the broccoli is tender.
Make Sauce: Meanwhile, in a skillet over medium heat, melt the butter. Add minced garlic and sauté for one minute until fragrant, then mix in the fresh lemon juice, salt, and pepper.
Cook Salmon: Add the salmon fillets to the skillet, skin-side down. Cook for 4-5 minutes, then flip and cook for another 3-4 minutes until the salmon is flaky and cooked through.
Plate & Serve: Arrange your roasted potatoes and broccoli on plates, place the salmon on top, and generously drizzle the luscious lemon butter sauce over everything. Garnish with lemon slices and chopped parsley for a beautiful finish.
Optional: Serve with a sprinkle of red pepper flakes for an extra kick!
Exact quantities are listed in the recipe card below.

Lemon Butter Salmon with Crispy Potatoes and Broccoli Variations
Feel free to add your personal touch by customizing these delightful options to elevate your dish!
Veggie Swap: Replace broccoli with asparagus, green beans, or Brussels sprouts for a different flavor profile. Each option brings unique textures and tastes to the table.
Herb Infusion: Experiment with fresh herbs like dill or thyme instead of parsley for an aromatic surprise. These herbs complement the lemony sauce beautifully and add an enticing twist.
Potato Alternatives: Try sweet potatoes in place of baby potatoes. Their natural sweetness adds depth and pairs wonderfully with the tangy lemon butter.
Zest it Up: Incorporate lemon zest or lime zest for an extra citrus punch. This layer of flavor can brighten up the whole dish, making each bite even more refreshing.
Spicy Kick: If you’re looking for heat, substitute paprika with cayenne pepper or crushed red pepper flakes. Just a pinch can elevate your dish from mild to mouthwatering.
Sauce Variation: Whisk in a touch of Dijon mustard or honey to the lemon butter sauce for a tangy-sweet dimension. This contrast adds a delightful layer to the already rich flavors.
Nutty Crunch: Top your dish with toasted almonds or pine nuts for a crunchy texture. This surprise can enhance the overall mouthfeel and make your meal even more satisfying.
Cheesy Goodness: For a creamy twist, sprinkle some feta or goat cheese over the finished plate. The creaminess balances the acidity and adds another layer of flavor to enjoy!
Expert Tips for Lemon Butter Salmon with Crispy Potatoes and Broccoli
Marinate for Flavor: Marinate the salmon in lemon juice and garlic for 30 minutes before cooking to elevate flavors in this Lemon Butter Salmon with Crispy Potatoes and Broccoli recipe.
Check Temperature: Ensure the salmon reaches an internal temperature of 145°F (63°C) for perfect doneness. Use a meat thermometer for accuracy.
Even Spacing: When roasting vegetables, make sure they’re spaced out on the baking sheet. This allows for even browning and ensures they get crispy, not soggy.
Customize Veggies: Feel free to swap out broccoli for other veggies like asparagus or green beans for varied textures and tastes without losing the essence of the dish.
Watch the Potatoes: Keep an eye on the potatoes during roasting; they can go from perfect to overcooked quickly. They should be golden and crispy but not burnt.
Garnish Wisely: Don’t skip the lemon slices and fresh parsley! They add much-needed brightness and visual appeal to your Lemon Butter Salmon with Crispy Potatoes and Broccoli.
Make Ahead Options
These Lemon Butter Salmon with Crispy Potatoes and Broccoli are perfect for those busy weeknights! You can prep the roasted potatoes and broccoli up to 3 days in advance by chopping and tossing them with olive oil, salt, and pepper, then storing them in an airtight container in the refrigerator. The salmon can be marinated in the lemon and garlic mixture for up to 24 hours to enhance the flavor. When you’re ready to serve, simply roast the prepped veggies for about 20 minutes and cook the marinated salmon in a skillet for 7-9 minutes until flaky. This way, your meal remains just as delicious while saving you time!
How to Store and Freeze Lemon Butter Salmon with Crispy Potatoes and Broccoli
Fridge: Store leftovers in an airtight container for up to 3 days. Reheat gently in the microwave or on the stovetop to maintain moisture.
Freezer: For best results, freeze the salmon and veggies separately in airtight containers for up to 2 months. Thaw in the fridge overnight before reheating.
Reheating: Reheat the salmon and vegetables together in a skillet over low heat, adding a splash of water or broth for moisture, until warmed through.
Storage Tip: To keep your Lemon Butter Salmon with Crispy Potatoes and Broccoli fresh, avoid mixing the components until ready to serve, as this will help preserve their textures and flavors.
What to Serve with Lemon Butter Salmon with Crispy Potatoes and Broccoli?
Picture a wholesome dinner table filled with flavors that complement and elevate your main dish, creating the perfect culinary experience.
Crispy Garlic Bread: The crunch of freshly baked bread adds a delightful texture and serves as a perfect vessel to soak up that luscious lemon butter sauce.
Side Salad with Vinaigrette: A refreshing salad of mixed greens and tangy vinaigrette provides a light contrast to the rich salmon and potatoes, balancing the meal beautifully.
Roasted Asparagus: Tender, roasted asparagus brings a pop of color and earthy flavor. It echoes the vibrant lemon tones while enhancing the dish’s nutritional profile.
Quinoa Pilaf: Fluffy quinoa infused with herbs makes a nutty, wholesome base. It perfectly absorbs the lemony sauce, creating a heavenly bite each time.
Steamed Green Beans: Crisp-tender green beans add a fresh crunch, echoing the broccoli’s texture while providing additional vibrant color to your plate.
Chilled White Wine: A glass of chilled Sauvignon Blanc can elevate the entire dining experience, harmonizing with the bright lemon and rich butter flavors.
Lemon Sorbet: Finish off your meal with a refreshing lemon sorbet. Its zesty sweetness provides a palate-cleansing finale after the savory main course.
Let these delicious accompaniments transform your dinner into a memory-making feast!

Lemon Butter Salmon with Crispy Potatoes and Broccoli Recipe FAQs
What type of salmon is best for this recipe?
Absolutely! Fresh salmon fillets are wonderful, but you can also use frozen salmon—just be sure to thaw it properly in the fridge overnight before cooking. Look for salmon that feels firm to the touch and has a bright color; avoid any fillets with dark spots or a fishy smell.
How long can I store leftovers?
Cooked leftovers of your Lemon Butter Salmon with Crispy Potatoes and Broccoli can be stored in an airtight container in the fridge for up to 3 days. To reheat, simply pop them in the microwave or gently warm in a skillet over low heat. This will help keep everything nice and moist!
Can I freeze this dish?
Very! For the best results, freeze the salmon and the vegetables separately in airtight containers for up to 2 months. To freeze, let everything cool completely, then portion them out. When you’re ready to enjoy, thaw in the fridge overnight, and reheat the salmon and veggies together in a skillet with a splash of water or broth to keep them moist.
How do I ensure my vegetables stay crispy when stored?
To maintain that delightful crunch, store the roasted potatoes and broccoli separately from the salmon and sauce. By keeping them apart, you’ll avoid sogginess. Reheat just the veggies in a preheated oven or skillet to help them regain their crispiness!
Is this recipe suitable for people with dietary restrictions?
Absolutely! This Lemon Butter Salmon with Crispy Potatoes and Broccoli recipe is gluten-free and can easily be adapted for other dietary needs. If you’re allergic to dairy, consider using a vegan butter alternative. You can also opt for different vegetables based on your preferences or restrictions, such as asparagus or green beans. Just remember to adjust the seasoning to your liking!
What should I do if my salmon doesn’t flake easily?
If your salmon isn’t flaking easily when cooking, it may not be done yet! Fish typically takes around 4-5 minutes on one side and 3-4 minutes on the other, but cooking times can vary based on the thickness of the fillet. Use a fork to test it; if it doesn’t easily break apart, cook it for another minute or two until it reaches an internal temperature of 145°F (63°C). Keep an eye on it to ensure it doesn’t overcook and dry out!

Lemon Butter Salmon with Crispy Potatoes and Broccoli Recipe Made Easy
Ingredients
Equipment
Method
- Preheat your oven to 425°F (220°C).
- In a large bowl, combine halved baby potatoes with olive oil, garlic powder, paprika, salt, and pepper. Toss gently until evenly coated, then spread them out on a baking sheet.
- Place the baking sheet in the oven and roast the potatoes for 20 minutes until golden brown and crispy.
- In a separate bowl, toss broccoli florets with olive oil, salt, and pepper. After 20 minutes, add the broccoli to the baking sheet and roast together for an additional 15-20 minutes.
- Meanwhile, in a skillet over medium heat, melt the butter. Add minced garlic and sauté for one minute until fragrant, then mix in fresh lemon juice, salt, and pepper.
- Add the salmon fillets to the skillet, skin-side down. Cook for 4-5 minutes, then flip and cook for another 3-4 minutes until flaky.
- Arrange roasted potatoes and broccoli on plates, place the salmon on top, and drizzle with the lemon butter sauce. Garnish with lemon slices and parsley.










