Garlic Butter-Roasted Salmon with Potatoes & Asparagus
Get ready for the ultimate one-pan dinner that’s about to make your weeknight meals absolutely legendary. This garlic butter salmon isn’t just dinner – it’s a restaurant-worthy feast that comes together with minimal effort and maximum flavor.

The magic happens when that lemon-garlic butter melts over the perfectly roasted salmon, while baby potatoes turn golden-crisp and asparagus spears become tender-crisp. All on one pan, all at the same time. This is what dinner dreams are made of.

Ingredients

For the Vegetables:
- 1 pound baby Yukon Gold potatoes, halved
- 12 ounces asparagus, trimmed
- 2 tablespoons extra-virgin olive oil, divided
- ¾ teaspoon salt, divided
- ½ teaspoon ground pepper, divided
For the Garlic Butter Sauce:
- 2 tablespoons butter, melted
- 1 tablespoon lemon juice
- 2 cloves garlic, minced
For the Salmon:
- 1¼ pounds salmon fillet, skinned and cut into 4 portions
- 4 tablespoons fresh parsley, chopped (for garnish)

Steps

- Begin by preheating your oven to 400°F (200°C). Position your rack in the middle of the oven for even heat distribution.
- In a medium bowl, toss halved potatoes with 1 tablespoon olive oil, ¼ teaspoon salt, and ⅛ teaspoon pepper until evenly coated. Arrange in a single layer on a large rimmed baking sheet – avoid overcrowding to ensure proper browning. Roast for 15 minutes or until potatoes begin to soften and develop golden edges.
- While potatoes roast, prepare two mixtures:
• Toss asparagus with remaining 1 tablespoon oil, ⅛ teaspoon salt, and ⅛ teaspoon pepper
• Whisk together melted butter, lemon juice, minced garlic, ¼ teaspoon salt and remaining ¼ teaspoon pepper until well combined - Season salmon portions with remaining ⅛ teaspoon salt. When potatoes are par-cooked, push them to one side of the pan. Place salmon in the center and drizzle with the garlic butter mixture. Arrange seasoned asparagus on the remaining side.
- Return pan to oven and roast for 10-12 minutes, or until salmon reaches an internal temperature of 145°F (63°C) and flakes easily with a fork. The asparagus should be tender-crisp and bright green.
- Garnish with fresh parsley and serve immediately while the garlic butter sauce is still warm and the vegetables are at their peak of perfection.

Smart Swaps
- Replace butter with olive oil for a Mediterranean twist
- Swap potatoes with cauliflower florets to reduce carbs
- Use rainbow carrots instead of asparagus when not in season
Make It Diabetes-Friendly
- Replace potatoes with 2 cups cauliflower rice (reduces carbs by 22g per serving)
- Add 1 tablespoon of crushed walnuts per serving for healthy fats
- Serve with a side of ½ cup kimchi to help regulate blood sugar
Pro Tips
- Pat salmon dry before seasoning for better butter adhesion
- Don’t overcrowd the pan – vegetables need space to roast properly
- Let salmon rest at room temperature 15 minutes before cooking
- Check salmon doneness at 8 minutes to prevent overcooking