July 10, 2026 · 10 min

Pan-Seared Salmon with Lemony Baby Broccoli and Creamy Mashed Potatoes

Dinner10 min3219 cal / serving

This elegant yet simple dish features pan-seared salmon with a beautifully caramelized crust, served alongside bright lemon-kissed baby broccoli and velvety mashed potatoes. The real star is the luxurious shallot pan sauce, made from the flavorful fond left behind in the pan-it brings a touch of restaurant sophistication to your weeknight dinner table.

With perfectly cooked salmon, tender-crisp broccoli and creamy potatoes, every bite is a harmonious blend of textures and flavors. Whether you’re cooking for a special occasion or just treating yourself, this recipe delivers pure culinary magic without the fuss.

Recipe details

Dinner10 min3219 cal / serving2 servings

Nutrition per serving

Calories3219 kcalProtein50.4 gFat313.9 gCarbs44.5 gSugar12.7 gFiber3.4 gSodium1062 mg

Dietary labels

Gluten-free: noLactose-free: noDairy-free: no

Allergen check

Gluten / wheat: containsMilk / dairy: containsEgg: not detectedFish: containsShellfish: not detectedPeanut: not detectedTree nuts: not detectedSoy: not detectedSesame: not detectedMustard: not detectedCelery: not detectedSulphites: not detectedLupin: not detectedMolluscs: not detected

Values are calculated per serving from ingredient amounts and the ingredient nutrition reference per 100g. Allergen and diet labels use available ingredient metadata and name matching; always check product labels for strict diets or allergies. Some ingredient amounts or nutrition values were incomplete, so this is marked as a partial estimate.

Ingredients

Sour Cream3 tablespoon Sour CreamView ingredient guide
Fry Seasoning1 tablespoon Fry SeasoningView ingredient guide
Potatoes12 ounce PotatoesView ingredient guide
Baby Broccoli1 unit Baby BroccoliView ingredient guide
Lemon1 unit LemonView ingredient guide
Flour1 tablespoon FlourView ingredient guide
Shallot1 unit ShallotView ingredient guide
Salmon10 ounce SalmonView ingredient guide
Saltteaspoon (tsp) SaltView ingredient guide
Cooking Oil5 teaspoon (tsp) Cooking OilView ingredient guide
Butter2 tablespoon (tbsp) ButterView ingredient guide
Black Pepperteaspoon (tsp) Black PepperView ingredient guide

Instructions

  1. Adjust rack to top position (top and middle positions for 4 servings) and preheat oven to 425°F. Wash and dry produce. Peel and dice potatoes into ½-inch pieces. Trim thick ends from baby broccoli. Zest and quarter lemon (for 4, zest one lemon and quarter both). Halve, peel and mince shallot.
  2. Place potatoes in a large pot with enough salted water to cover by 2 inches. Bring to a boil and cook until tender, 15-20 minutes. Reserve ½ cup potato cooking liquid (1 cup for 4 servings), then drain. Return potatoes to pot and keep covered off heat until ready to mash in step 7.
  3. While potatoes cook, toss baby broccoli on one side of a baking sheet with a drizzle of oil, lemon zest, half the Fry Seasoning, salt and pepper (for 4 servings, spread broccoli out across entire sheet). Roast on top rack for 8 minutes (you’ll add more to the sheet then).
  4. While broccoli roasts, pat salmon dry with paper towels; season with remaining Fry Seasoning, salt and pepper. Heat a large drizzle of oil in a large pan over medium-high heat. Add salmon; cook, turning occasionally, until browned all over, 6-8 minutes. Turn off heat.
  5. Once broccoli has roasted 8 minutes, remove sheet from oven. Carefully transfer salmon to empty side. Return to top rack and roast until broccoli is tender and salmon is cooked through, 8-12 minutes. (For 4 servings, leave broccoli roasting; add salmon to a second sheet and roast on middle rack.) Wipe out pan used for salmon and let pan cool at least 5 minutes.
  6. Heat a drizzle of oil in pan used for salmon over medium heat. Add shallot; cook, stirring often, until softened and fragrant, 1-2 minutes. Stir in flour, stock concentrate, ⅓ cup water and a squeeze of lemon juice (⅔ cup water and a big squeeze of lemon juice for 4 servings). Bring to a simmer and cook until liquid is reduced by half, 2-3 minutes. Turn off heat and stir in 1 TBSP butter (2 TBSP for 4). Season with salt and pepper.
  7. Return pot with potatoes to low heat. Add sour cream and 1 TBSP butter (2 TBSP for 4 servings). Mash until smooth, adding splashes of reserved potato cooking liquid as needed. Season with salt and pepper. Thinly slice salmon crosswise. Divide salmon, mashed potatoes and baby broccoli between plates. Top salmon and potatoes with shallot gravy. Serve with remaining lemon wedges on the side.

Recipe Tips

For extra crispy salmon, pat the fillets very dry before seasoning.

Reserve more potato cooking liquid than you think you’ll need; it’s the secret to perfectly creamy mashed potatoes.

Let the pan cool slightly before making the sauce to prevent the shallot from burning.

FAQ

Can I use regular broccoli instead of baby broccoli?

Yes, you can substitute regular broccoli. Cut it into florets and adjust roasting time as needed, since larger pieces may take a few minutes longer.

What can I use instead of fry seasoning?

A mix of paprika, garlic powder, onion powder, salt and pepper works well as a substitute for fry seasoning.

How do I know when the salmon is cooked through?

The salmon should flake easily with a fork and have an internal temperature of 145°F. The roasting time in the recipe is a guideline; check for doneness a few minutes early.

DandyRecipes community

Rate and discuss this recipe

Your rating and comments help other DandyRecipes readers decide what to cook next.

Your recipe vote

No DandyRecipes user votes yet.

Recipe comments

0 DandyRecipes comments

No DandyRecipes comments yet.

More recipe ideas

12 similar recipes you might like

These suggestions are based on shared ingredients, meal type, and recipe metadata.