Grilled Salmon with Spinach & Tomato Orzo Salad

Pat and I are blessed to have two kids that love to read, so we’re always making trips to the library to load them up with new reading material. I used to have to help them look for books that interest them, but now they are old enough that they do their own looking without any assistance, which allows me time to do some browsing myself (Yay!). Recently, during this much anticipated “me time”, I stumbled upon a new-to-me cookbook by Curtis Stone: “What’s for Dinner?: Delicious Recipes for a Busy Life”. Um, did he just read my mind? Busy life? Yes and yes! I checked it out, earmarked pages and cooked a few recipes. This healthy Salmon with Spinach and Tomato Orzo has quickly become a family favorite. 

The original recipe calls for pine nuts, but a half cup of those buggers was a little rich for my budget, so I substituted pistachios, and they added the perfect crunch to the salad. Fresh tomato, spinach and basil anchor the orzo, and a simple but tangy red wine vinaigrette brings all of the salad flavors together. Top the orzo salad with a simply grilled piece of salmon and a hint of salty feta, and you have a restaurant-worthy meal that tastefully keeps those healthy eating resolutions intact. 

Where do you get most of your family’s favorite recipes? Friends? Cookbooks? Or just wicked good cooking skills? 

Grilled Salmon with Spinach & Tomato Orzo Salad

Yield: 4

Salmon with Spinach and Tomato Orzo

Salmon with Spinach and Tomato Orzo
Prep Time 15 minutes
Cook Time 18 minutes
Total Time 33 minutes


Orzo Salad:

  • 12 ounces dried orzo
  • 3 tablespoons red wine vinegar
  • 3 tablespoons finely chopped shallots
  • 2 garlic cloves, minced
  • 1/3 cup extra virgin olive oil
  • Salt and pepper
  • 1/2 a carton of fresh baby spinach (about 2.5 ounces)
  • 8 ounces of halved grape tomatoes
  • 1/3 cup pistachios (I used roasted and salted nuts)
  • 1/4 cup thinly sliced basil
  • 1/2 cup crumbled feta cheese


  • 4 salmon fillets (4-6 ounces each)
  • Olive oil
  • Salt and pepper


To make the Orzo Salad:

  1. Cook orzo according to package directions. Drain and rinse with cold water to prevent orzo from sticking. Set aside.
  2. Meanwhile, add together vinegar, shallots, garlic and 1/3 cup oil in a small bowl and whisk until combined. Sprinkle with salt and pepper to taste.
  3. In a medium bowl, stir together spinach, tomatoes, pistachios, basil and cooked orzo. Pour vinaigrette over top of orzo salad and stir to coat. Sprinkle with feta cheese.

To make Salmon:

  1. Preheat grill pan over medium high heat. Brush salmon pieces with olive oil and sprinkle with salt and pepper. Cook 3 minutes per side or to desired degree of doneness (cooking time will depend on the weight of your fillet).

To serve:

  1. Evenly divide orzo salad among four bowls. Top with a salmon fillet. Serve immediately.