Ingredients
4 (6-ounce) salmon fillets, skin on or off
1 pound asparagus, woody ends trimmed
1 pint cherry tomatoes
3 tablespoons olive oil, divided
2 cloves garlic, minced
1 lemon, half thinly sliced, half juiced (about 2 tablespoons)
1 teaspoon dried oregano
2 tablespoons fresh dill, chopped (plus more for garnish)
Salt and freshly ground black pepper to taste
Instructions
Step 1: Preheat your oven to 400°F (200°C). Line a large baking sheet with parchment paper.
Step 2: Pat the salmon fillets dry with paper towels. Season both sides generously with salt and black pepper.
Step 3: In a large bowl, toss the trimmed asparagus with 1 tablespoon of olive oil, a pinch of salt, and pepper until lightly coated.
Step 4: In a small bowl, whisk together the remaining 2 tablespoons of olive oil, fresh lemon juice, minced garlic, dried oregano, and chopped fresh dill.
Step 5: Arrange the seasoned salmon fillets on one side of the prepared baking sheet.
Step 6: Spread the seasoned asparagus evenly over the rest of the baking sheet. Scatter the cherry tomatoes among the asparagus and salmon.
Step 7: Drizzle the lemon-herb mixture evenly over the salmon, asparagus, and cherry tomatoes.
Step 8: Bake for 15-20 minutes, or until the salmon is cooked through and flakes easily with a fork, and the asparagus is tender-crisp. Cooking time may vary based on salmon thickness.
Step 9: Remove from the oven. Garnish with additional fresh dill or parsley, and serve with lemon wedges.
Notes
For extra flavor, you can marinate the salmon in the lemon-herb mixture for 15-30 minutes before baking. Ensure the salmon is at room temperature before baking for more even cooking. Leftovers store well in an airtight container in the refrigerator for up to 3 days.
- Prep Time: 15 minutes
- Cook Time: 20 minutes
- Category: Main Dishes & Savory Recipes
- Cuisine: Mediterranean
Nutrition
- Serving Size: 1 fillet with veggies
- Calories: 420 kcal
- Sugar: 6 g
- Sodium: 350 mg
- Fat: 28 g
- Saturated Fat: 5 g
- Unsaturated Fat: 20 g
- Trans Fat: 0 g
- Carbohydrates: 15 g
- Fiber: 4 g
- Protein: 30 g
- Cholesterol: 70 mg