🍋 Lemon Butter Salmon with Crispy Potatoes and Broccoli
There’s something almost magical about the smell of garlic butter sizzling in a hot pan, mingling with the bright, zesty aroma of fresh lemon. Now imagine that scent filling your kitchen as you prepare a dinner that’s elegant enough to impress guests but simple enough for a weeknight.
This lemon butter salmon with crispy potatoes and broccoli isn’t just food—it’s a hug on a plate. The salmon is buttery and flaky, the potatoes golden and crunchy, and the broccoli crisp-tender with just the right amount of char. One bite, and you’ll understand why this dish quickly becomes a favorite for families and dinner parties alike.
Why You’ll Love This Recipe ❤️
-
🌟 Quick & Easy – Ready in under 40 minutes
-
💰 Budget-Friendly – Minimal ingredients, maximum flavor
-
🥗 Healthy & Balanced – Lean protein, complex carbs, and fresh greens
-
👨👩👧 Family-Friendly – Appealing to adults and kids alike
-
🍋 Flavorful & Elegant – Lemon butter elevates simple ingredients
-
🔥 Versatile – Swap salmon for cod or trout, and potatoes for sweet potatoes
Ingredients (With Exact Measurements)
For the Salmon:
-
4 salmon fillets, skin-on (about 600 g / 1.3 lb total)
-
3 tbsp (45 g) unsalted butter
-
2 cloves garlic, minced
-
Juice of 1 lemon (2 tbsp / 30 ml)
-
1 tsp (5 g) salt
-
½ tsp (2.5 g) black pepper
-
1 tsp (5 g) fresh dill or parsley, chopped
For the Crispy Potatoes:
-
500 g (1.1 lb) baby potatoes, halved or quartered
-
2 tbsp (30 ml) olive oil
-
1 tsp (5 g) salt
-
½ tsp (2.5 g) black pepper
-
1 tsp (5 g) paprika
-
1 tsp (5 g) garlic powder
For the Broccoli:
-
300 g (10 oz) broccoli florets
-
1 tbsp (15 ml) olive oil
-
½ tsp (2.5 g) salt
-
¼ tsp (1 g) black pepper
-
Optional: ½ tsp chili flakes for a slight kick
Healthy Substitutes:
-
Use Greek yogurt instead of butter for a lighter lemon sauce
-
Swap potatoes for sweet potatoes for extra fiber
-
Steam broccoli instead of roasting for lower fat
Nutritional Information (Per Serving – 1 Salmon + Veggies + Potatoes)
-
Calories: ~520 kcal
-
Protein: 38 g
-
Carbohydrates: 35 g
-
Fats: 26 g
-
Fiber: 6 g
Vitamins & Minerals:
-
Rich in Vitamin C (broccoli, lemon)
-
High in Omega-3 fatty acids (salmon)
-
Good source of Potassium & Vitamin K
Diet Info:
-
✅ Gluten-Free
-
✅ Keto-Friendly (swap potatoes for cauliflower mash)
-
❌ Not vegan
Kitchen Tools Needed 🍳
-
Cutting board & sharp knife
-
Mixing bowls
-
Baking sheet or roasting pan
-
Large skillet
-
Tongs or spatula
-
Measuring cups & spoons
-
Oven & stove
Step-by-Step Preparation (Detailed)
Step 1: Preheat & Prep
-
Preheat oven to 200°C / 400°F for the potatoes and broccoli.
-
Pat salmon fillets dry and season with salt and pepper.
Step 2: Roast Crispy Potatoes
-
Toss potatoes with olive oil, salt, pepper, paprika, and garlic powder.
-
Spread on a baking sheet in a single layer.
-
Roast for 25–30 minutes, flipping halfway, until golden and crispy.
Pro Tip: Use a hot oven and space potatoes out for extra crunch.
Step 3: Roast Broccoli
-
Toss broccoli with olive oil, salt, and pepper.
-
Add to the baking sheet during the last 12–15 minutes of potato roasting.
✔️ Look for lightly charred edges for maximum flavor.
Step 4: Cook Lemon Butter Salmon
-
Heat butter in a skillet over medium heat.
-
Add garlic and sauté for 30 seconds until fragrant.
-
Add salmon, skin-side down, and cook 4–5 minutes.
-
Flip and cook another 3–4 minutes until salmon is opaque and flakes easily.
-
Squeeze lemon juice over salmon and sprinkle with fresh dill or parsley.
Pro Tip: Spoon the butter-garlic sauce over the salmon while cooking to infuse flavor.
Step 5: Plate & Serve
-
Arrange crispy potatoes and broccoli on plates.
-
Place the salmon on top or alongside.
-
Drizzle remaining lemon butter sauce over everything.
Expert Cooking Tips & Mistakes to Avoid 👨🍳
-
❌ Overcooking salmon → dry and tough
✔️ Fix: Check for flakiness and slightly translucent center -
❌ Crowding the roasting pan → soggy veggies
✔️ Fix: Give potatoes and broccoli space -
❌ Skipping butter basting → less flavor
✔️ Fix: Spoon butter over salmon while cooking
Variations & Customizations 🌈
-
Garlic Parmesan Salmon: Sprinkle grated Parmesan over broccoli before roasting
-
Spicy Lemon Salmon: Add chili flakes to butter sauce
-
Kid-Friendly Version: Reduce garlic, skip chili, and lightly mash potatoes
Storage & Reheating Instructions 🧊
-
Fridge: Store salmon separately from potatoes and broccoli in airtight containers. Lasts 2–3 days.
-
Reheat:
-
Oven: 180°C / 350°F for 8–10 minutes
-
Skillet: Medium heat, covered for 5–7 minutes
-
-
Freezer: Cooked salmon freezes poorly; best to freeze raw fillets only
Serving Suggestions 🍽️
Pair this dish with:
-
A light side salad with lemon vinaigrette
-
Quinoa or couscous for extra grains
-
White wine (Sauvignon Blanc or Chardonnay)
-
Fresh lemon wedges for squeezing
FAQs 🤔
-
Can I use frozen salmon?
Yes, but thaw completely and pat dry before cooking. -
Can I cook everything on one sheet pan?
Absolutely—just roast potatoes first, then add broccoli and salmon later to avoid overcooking. -
How do I get crispy skin on salmon?
Pat skin dry, cook skin-side down first without moving, and finish in the oven if needed. -
Can I make this keto-friendly?
Yes! Replace potatoes with cauliflower or roasted zucchini. -
How long does leftover salmon stay good?
Up to 3 days in the fridge. Reheat gently to avoid drying out.
This lemon butter salmon with crispy potatoes and broccoli is more than a meal—it’s an experience. Perfectly balanced, full of flavor, and easy to make, it’s destined to become a weeknight favorite or a special occasion star.
Try this recipe, snap a photo, and share your creations. Your taste buds—and your family—will thank you! 🍋🐟🥦