Grilled Salmon and Romaine Salad

Fire up the grill to make a sunny salad full of contrasting flavors and textures from warm grilled salmon fillets, lightly charred romaine hearts, and refreshingly sweet oranges.

Grilled Salmon and Romaine Salad with Oranges and Olives
Photo: Carson Downing
Total Time:
45 mins


  • ¼ pound fresh asparagus, trimmed

  • 4 4-6 ounce fresh salmon fillets with skin, 3/4 to 1 inch thick

  • 1 lemon, halved

  • 2 tablespoon olive oil

  • Kosher salt

  • Freshly ground black pepper

  • 2 hearts romaine lettuce, halved lengthwise

  • 2 tablespoon extra-virgin olive oil

  • 3 cara cara orange and/or navel oranges, peeled and sliced

  • ½ cup pitted Cerignola olives, or another fresh green olive (2 oz.)

  • cup chopped toasted salted pistachios


  1. Using a vegetable peeler, shave the asparagus spears into fine ribbons. Add to a bowl of ice water and set aside while preparing salmon

  2. Preheat grill to medium-high heat.

  3. Brush the salmon and lemon halves with 1 Tbsp. of the olive oil and season with 1/4 tsp. kosher salt and 1/4 tsp. freshly ground black pepper.

  4. Add salmon, skin sides up, to grill. Add lemon, cut side down. Grill, covered, 4 minutes. Turn salmon and grill, covered, about 2 minutes more or until fish flakes easily. Remove salmon and lemon from grill. Cover to keep warm.

  5. Brush lettuce halves with the remaining 1 Tbsp olive oil, and season with 1/8 tsp, kosher salt and 1/8 tsp. freshly ground pepper. Grill lettuce, cut side down, for 2 to 3 minutes or until light grill marks appear.

  6. Juice lemon and combine juice with extra virgin olive oil. Season with 1/4 tsp. kosher salt and 1/8 tsp. freshly ground black pepper; whisk to combine. Remove asparagus from ice water and dry thoroughly.

  7. Arrange lettuce on a serving platter. Top with grilled salmon, asparagus ribbons, citrus slices, olives, and pistachios. Drizzle lemon vinaigrette over top.

Nutrition Facts (per serving)

453 Calories
28g Fat
26g Carbs
28g Protein
Nutrition Facts
Servings Per Recipe 4
Calories 453
% Daily Value *
Total Fat 28g 36%
Saturated Fat 4g 20%
Cholesterol 62mg 21%
Sodium 363mg 16%
Total Carbohydrate 26g 9%
Total Sugars 14g
Protein 28g
Vitamin C 95mg 475%
Calcium 114mg 9%
Iron 3.3mg 18%
Potassium 1275mg 27%
Folate, total 231.9mcg
Vitamin B-12 2.7mcg
Vitamin B-6 1.1mg

*The % Daily Value (DV) tells you how much a nutrient in a food serving contributes to a daily diet. 2,000 calories a day is used for general nutrition advice.

Related Articles