Garlic Butter-Roasted Salmon with Potatoes and Asparagus is the perfect one-pan meal that’s as simple to make as it is full of flavor. The rich, savory garlic butter coats both the tender salmon fillets and the crispy potatoes, infusing every bite with mouthwatering goodness. Paired with roasted asparagus, this dish is a balanced combination of healthy fats, protein, and vegetables, making it a nutritious yet indulgent dinner option. Whether you're cooking for a special occasion or just craving a quick, delicious meal, this recipe brings together classic ingredients with vibrant flavors in a fuss-free, elegant way. It’s an easy yet impressive meal that’s sure to become a weeknight favorite!
4 servings (serving size 1 piece salmon, 4 potatoes & 3 oz asparagus), 522 calories, 34g protein
Ingredients
1 lb. baby Yukon Gold potatoes, halved
2 tablespoons extra-virgin olive oil, divided
3/4 teaspoon salt, divided
1/2 teaspoon ground pepper, divided
12 oz asparagus, trimmed
2 tablespoons melted butter
1 tablespoon lemon juice
2 cloves garlic, minced
1 1/4 lbs. salmon fillet, skinned and cut into 4 portions
4 tablespoons chopped parsley for garnish
You'll Need
Medium bowl
Large rimmed baking sheet
1. Preheat oven to 400 F. Toss potatoes, 1 tablespoon oil, 1/4 teaspoon salt and 1/8 teaspoon pepper together in a medium bowl. Spread in an even layer on a large rimmed baking sheet. Roast until starting to soften and brown, about 15 minutes.
2. Meanwhile, toss asparagus with remaining 1 tablespoon oil, 1/8 teaspoon salt and 1/8 teaspoon pepper in the medium bowl. Combine butter, lemon juice, garlic, 1/4 teaspoon salt and the remaining 1/4 teaspoon pepper in a small bowl.
3. Sprinkle salmon with the remaining 1/8 teaspoon salt. Move the potatoes to one side of the pan. Place the salmon in the center of the pan; drizzle with the butter mixture. Spread the asparagus on the empty side of the pan. Roast until the salmon is cooked through and the vegetables are tender; 10 to 12 minutes. Garnish with parsley.