Garlic Herb Salmon with Asparagus and Potatoes
This wholesome and satisfying dish pairs flaky garlic-herb salmon with roasted baby potatoes and crisp-tender asparagus. It’s a complete, nourishing meal that’s quick enough for a weeknight dinner yet elegant enough for entertaining.
Ingredients
For the Salmon:
- 2 salmon fillets (about 6 oz each)
- 2 tablespoons olive oil
- 1 tablespoon fresh lemon juice
- 2 garlic cloves, minced
- 1 teaspoon paprika
- 1 teaspoon dried parsley
- Salt and freshly ground black pepper, to taste
For the Potatoes:
- 1 lb baby potatoes, halved
- 2 tablespoons olive oil
- 1 tablespoon fresh parsley, chopped
- Salt and pepper, to taste
For the Asparagus:
- 1 lb fresh asparagus, trimmed
- 2 tablespoons olive oil
- 1 garlic clove, minced
- Salt and pepper, to taste
Instructions
1. Roast the Potatoes:
Preheat your oven to 400°F (200°C).
Toss the halved baby potatoes with olive oil, salt, and pepper. Spread them on a baking sheet in a single layer and roast for 20–25 minutes, or until golden and fork-tender.
Sprinkle with chopped fresh parsley before serving.
2. Cook the Salmon:
In a small bowl, whisk together olive oil, lemon juice, minced garlic, paprika, parsley, salt, and pepper.
Pat the salmon fillets dry and brush both sides generously with the marinade.
Heat a large skillet over medium heat. Cook the salmon fillets for 4–5 minutes per side, or until golden on the outside and flaky in the center.
3. Sauté the Asparagus:
In the same skillet, add olive oil and minced garlic.
Sauté the asparagus for 3–5 minutes, stirring occasionally, until bright green and tender-crisp. Season with salt and pepper to taste.
4. Assemble and Serve:
Plate each serving with a salmon fillet, a portion of roasted potatoes, and a helping of sautéed asparagus.
Serve immediately while everything is hot and fresh.
Recipe Notes
- If using thicker salmon fillets, you may need to adjust the cooking time slightly.
- For extra flavor, squeeze a bit of lemon over the finished dish just before serving.
Prep Time: 10 minutes
Cook Time: 25 minutes
Servings: 2
Estimated Calories: 520 kcal per serving