July 3, 2026 · 10 min

Crispy Parmesan Herb-Crusted Salmon with Garlic Mashed Potatoes and Asparagus

Side Dish10 min2578 cal / serving

This dish brings together tender, flaky salmon with a golden, crunchy topping that’s packed with flavor. The fillets are brushed with tangy Dijon mustard, then coated in a mixture of Parmesan, panko and fresh herbs. Baked to perfection, the crust becomes irresistibly crisp while the salmon stays moist and juicy.

On the side, creamy garlic mashed potatoes and tender-crisp roasted asparagus complete the meal. A quick creamy mustard sauce adds a final touch of tangy richness. It’s a complete, elegant dinner that’s surprisingly simple to make-perfect for a weeknight treat or a special occasion.


Recipe details

Side Dish10 min2578 cal / serving2 servings

Nutrition per serving

Calories2578 kcalProtein77.7 gFat200.7 gCarbs121.5 gSugar66.7 gFiber4.3 gSodium1872 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: containsCelery: 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

Potatoes12 ounce PotatoesView ingredient guide
Asparagus6 ounce AsparagusView ingredient guide
Cream Sauce Base4 ounce Cream Sauce BaseView ingredient guide
Garlic2 clove GarlicView ingredient guide
Parmesan Cheese3 tablespoon Parmesan CheeseView ingredient guide
Panko Breadcrumbs0.25 cup Panko BreadcrumbsView ingredient guide
Parsley0.25 ounce ParsleyView ingredient guide
Dijon Mustard4 teaspoon Dijon MustardView ingredient guide
Salmon20 ounce SalmonView ingredient guide
Saltteaspoon (tsp) SaltView ingredient guide
Sugar1 teaspoon (tsp) SugarView ingredient guide
Butter2 tablespoon (tbsp) ButterView ingredient guide
Black Pepperteaspoon (tsp) Black PepperView ingredient guide

Instructions

  1. Preheat oven to 450°F with rack in middle. Wash and dry produce. Dice potatoes into ½-inch pieces. Roughly chop parsley. Trim bottom 1 inch from asparagus. Place garlic cloves in center of a small piece of foil; drizzle with oil and season with salt and pepper. Fold into a packet and place on a baking sheet. Roast on middle rack for 10 minutes (you’ll add more to the sheet later).
  2. Meanwhile, place potatoes in a medium 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, then drain. Return potatoes to pot and cover to keep warm. While potatoes cook, combine panko, parsley, half the Parmesan, 1 TBSP olive oil and a pinch of salt and pepper in a medium bowl.
  3. Pat salmon dry with paper towels and season all over with salt and pepper. Place on a plate; drizzle skin sides with oil and rub to coat. Place skin sides down. Evenly spread tops with a thin layer of half the Dijon mustard. Mound tops with panko mixture, pressing firmly to adhere.
  4. Once garlic has roasted 10 minutes, remove sheet from oven. Carefully add salmon to one side of sheet. Toss asparagus on empty side with a drizzle of oil, salt and pepper. Return to middle rack and roast until asparagus and garlic are tender and salmon is golden brown and cooked through, 10-12 minutes.
  5. To pot with potatoes, add roasted garlic with its oil, half the cream sauce base, remaining Parmesan and 1 TBSP butter. Mash with a potato masher or fork until smooth and creamy, adding splashes of reserved potato cooking liquid as needed. Season with salt and pepper.
  6. Heat a small pan over medium-high heat. Add half the vinegar, remaining cream sauce base, remaining mustard and 1 tsp sugar. Cook, stirring occasionally, until sauce begins to thicken, 2-4 minutes. Remove from heat and stir in 1 TBSP butter. Season with salt and pepper.
  7. Divide salmon, asparagus and mashed potatoes between plates. Drizzle salmon with creamy mustard sauce and serve.

Recipe Tips

For extra crispy crust, press the panko mixture firmly onto the salmon.

If your asparagus spears are thick, add them to the baking sheet a few minutes before the salmon.

Reserve more potato cooking liquid than you think you’ll need-it’s great for adjusting mash consistency.

FAQ

Can I use a different fish instead of salmon?

Yes, this recipe works well with other firm fish fillets like cod or halibut. Adjust cooking time as needed.

Can I make the mashed potatoes ahead of time?

Absolutely! Mash the potatoes up to a day in advance and reheat gently with a splash of milk or reserved cooking liquid.

What can I substitute for white wine vinegar?

Lemon juice or apple cider vinegar can be used in its place for a similar tangy flavor.

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.