Garlic Herb Salmon with Vegetables

Category: Satisfying Main Courses for Every Occasion

This complete meal features salmon fillets seasoned with a flavorful garlic-herb mixture, accompanied by crispy roasted baby potatoes and tender sautéed asparagus. The salmon is brushed with a delicious blend of olive oil, lemon juice, garlic, and herbs before being pan-seared to perfection. The potatoes are roasted until golden while the asparagus is quickly sautéed with garlic until bright green and tender. The entire dish comes together in about 35 minutes, making it perfect for a nutritious weeknight dinner that's both impressive and easy to prepare.

Loura is a chef and she is standing in front of a table full of fruits and vegetables.
Updated on Thu, 08 May 2025 09:41:50 GMT
A plate of food with fish, potatoes and asparagus. Save
A plate of food with fish, potatoes and asparagus. | recipesfoodyummy.com

This garlic herb salmon with roasted potatoes and asparagus creates a complete sheet pan dinner that's both impressive and incredibly simple. The combination of perfectly cooked salmon with crispy potatoes and tender asparagus makes for a balanced meal that feels restaurant-worthy but comes together in under 35 minutes.

I discovered this recipe when looking for ways to incorporate more omega-3s into our family meals. What started as a health-conscious choice quickly became our go-to impressive yet effortless dinner for both busy weeknights and dinner parties.

Ingredients

  • Fresh salmon fillets look for firm, bright pink flesh with a mild ocean scent. Wild-caught offers more flavor but farm-raised works well too
  • Extra virgin olive oil provides a fruity base for both marinades. Use high-quality oil for best results
  • Fresh lemon juice brightens the entire dish. Always use freshly squeezed rather than bottled
  • Garlic cloves add aromatic depth. Freshly minced delivers stronger flavor than pre-minced options
  • Paprika adds subtle smokiness and beautiful color to the salmon
  • Baby potatoes their small size ensures they cook quickly and develop crispy exteriors
  • Fresh asparagus choose bundles with tight, compact tips and slim stalks for tenderness
  • Fresh herbs particularly parsley brings brightness to balance the rich salmon

Step-by-Step Instructions

Prep the Potatoes
Halve baby potatoes and toss thoroughly with olive oil ensuring each piece is coated. Season generously with salt and pepper as potatoes need substantial seasoning. Arrange in a single layer on a baking sheet with cut sides down for maximum caramelization. Roast at 400°F for 20 minutes until edges are golden and interiors are tender.
Marinate the Salmon
While potatoes roast whisk olive oil lemon juice minced garlic paprika and dried herbs in a small bowl until emulsified. Pat salmon fillets dry with paper towels to ensure the marinade adheres properly. Brush marinade liberally over both sides of salmon allowing the flavors to penetrate for at least 5 minutes before cooking.
Cook the Salmon
Heat a large skillet over medium heat until hot but not smoking. Place salmon skin side down if skin is attached and cook undisturbed for 4 minutes to crisp the skin. Flip gently using a fish spatula and cook an additional 3 to 5 minutes depending on thickness. The salmon should flake easily but remain slightly translucent in the center for optimal moisture.
Prepare the Asparagus
In the same skillet after removing salmon add a touch more olive oil and minced garlic sautéing for just 30 seconds until fragrant. Add trimmed asparagus and toss to coat in the garlic oil. Cook for 3 to 5 minutes depending on thickness rotating occasionally until bright green and tender crisp. Season with salt and pepper just before removing from heat.
A plate of food with fish, potatoes and asparagus. Save
A plate of food with fish, potatoes and asparagus. | recipesfoodyummy.com

The paprika is actually my secret ingredient here. I discovered its transformative effect on salmon during a cooking class in Barcelona where the chef taught us that a pinch of quality Spanish paprika enhances the natural flavors of seafood without overpowering it. Since then I never make salmon without it.

Make-Ahead Options

This dish works beautifully for meal prep. You can marinate the salmon up to 12 hours ahead in the refrigerator which actually intensifies the flavor. The potatoes can be parboiled and refrigerated the day before then finished in the oven while the salmon cooks. Asparagus is best prepared just before serving but will hold up for reheating if necessary.

Variations To Try

For a Mediterranean twist add halved cherry tomatoes and pitted Kalamata olives to the asparagus during the last minute of cooking. The tomatoes will burst slightly creating a light sauce that complements the salmon beautifully.

Consider swapping the asparagus for green beans broccoli or Brussels sprouts depending on seasonal availability. Each vegetable brings its own character to the dish while maintaining the ease of preparation.

For a dairy-free creamy finish top the salmon with a quick avocado cream by blending ripe avocado with lemon juice and herbs until smooth.

Serving Suggestions

For an elegant presentation arrange the components in distinct sections on white plates with the salmon centered and vegetables artfully arranged on either side. A lemon wedge adds both color and functionality.

This meal pairs beautifully with a crisp Sauvignon Blanc or Pinot Grigio. For non-alcoholic options a sparkling water with cucumber and mint complements the fresh flavors perfectly.

Recipe FAQs

→ How do I know when the salmon is cooked properly?

Salmon is properly cooked when it flakes easily with a fork but is still moist inside. The center should be slightly translucent and the internal temperature should reach 145°F (63°C). For this recipe, cooking 4-5 minutes per side typically achieves perfect doneness, but this can vary depending on the thickness of your fillets.

→ Can I use dried herbs instead of fresh?

Yes, you can substitute dried herbs for fresh in this dish. As a general rule, use one-third the amount of dried herbs compared to fresh (e.g., 1 teaspoon dried parsley instead of 1 tablespoon fresh). The recipe already calls for dried parsley for the salmon, but you can use 1 teaspoon dried parsley for the potatoes if fresh isn't available.

→ How do I properly trim asparagus?

To trim asparagus, hold each spear by the ends and gently bend until it snaps naturally. The break point separates the tender top from the woody bottom. Alternatively, you can line up all spears and cut off the bottom inch or two with a knife. For thicker asparagus, you may also want to peel the lower half of the stems with a vegetable peeler for more tender results.

→ Can I make this dish ahead of time?

While this dish is best served fresh, you can prepare components ahead of time. The potatoes can be roasted in advance and reheated. The salmon and asparagus are best cooked just before serving, but the garlic-herb mixture for the salmon can be prepared up to 24 hours ahead and refrigerated in an airtight container.

→ What can I substitute for asparagus if it's not in season?

If asparagus isn't available, good substitutes include green beans, broccoli, or zucchini. For green beans or broccoli, steam or blanch them first, then finish in the skillet with garlic and olive oil. Zucchini can be directly sautéed like the asparagus. Each vegetable will provide a different flavor profile but will complement the salmon and potatoes nicely.

→ How can I make this dish dairy-free or gluten-free?

This dish is naturally dairy-free and gluten-free as written. Just make sure to check any store-bought seasonings for hidden ingredients if you have severe allergies or sensitivities. The simplicity of the ingredients—using olive oil rather than butter and avoiding flour-based sauces—makes this an excellent choice for those with common dietary restrictions.

Garlic Herb Salmon with Asparagus

Seasoned salmon fillets served with crispy potatoes and garlic sautéed asparagus for a complete, nutritious dinner.

Prep Time
10 mins
Cooking Time
25 mins
Total Duration
35 mins
By: Loura

Recipe Type: Main Dishes

Skill Level: Intermediate

Cuisine: Mediterranean

Portions Yielded: 2 Serving Size (2 salmon fillets with sides)

Dietary Preferences: Gluten-Free, Dairy-Free

What You'll Need

→ Salmon

01 2 salmon fillets (170g each)
02 2 tablespoons olive oil
03 1 tablespoon lemon juice
04 2 cloves garlic, minced
05 1 teaspoon paprika
06 1 teaspoon dried parsley
07 Salt and pepper to taste

→ Potatoes

08 450g baby potatoes, halved
09 2 tablespoons olive oil
10 1 tablespoon fresh parsley, chopped
11 Salt and pepper to taste

→ Asparagus

12 450g asparagus, trimmed
13 2 tablespoons olive oil
14 1 clove garlic, minced
15 Salt and pepper to taste

Steps To Follow

Step 01

Preheat oven to 200°C. In a bowl, toss halved baby potatoes with olive oil, salt, and pepper until well coated. Spread in a single layer on a baking sheet and roast for 20 minutes until golden and tender. Sprinkle with fresh parsley before serving.

Step 02

In a small bowl, combine olive oil, lemon juice, minced garlic, paprika, dried parsley, salt, and pepper. Brush this marinade generously over both sides of the salmon fillets. Heat a skillet over medium heat and cook salmon for 4-5 minutes per side, or until the flesh flakes easily with a fork.

Step 03

Using the same skillet after removing the salmon, add olive oil and minced garlic over medium heat. Add trimmed asparagus and sauté for 3-5 minutes, tossing occasionally until tender yet crisp and bright green. Season with salt and pepper to taste.

Step 04

Arrange the roasted potatoes, salmon fillets, and sautéed asparagus on individual plates. Serve immediately while hot.

Notes and Tips

  1. For best results, ensure the salmon reaches an internal temperature of 63°C.
  2. You can substitute fresh herbs for dried by using three times the amount.

Required Equipment

  • Baking sheet
  • Skillet or frying pan
  • Mixing bowls

Allergy Info

Double-check every ingredient for possible allergens and consult a health professional if you're unsure.
  • Contains fish (salmon)

Nutritional Info (per serving)

These details are for informational purposes only and shouldn't replace medical advice.
  • Caloric Content: 520
  • Fats: 28.5 g
  • Carbohydrates: 31 g
  • Proteins: 39 g