One-Pan Salmon Niçoise With Orzo
Published March 17, 2023
- Total Time
- 35 minutes
- Rating
- Comments
- Read comments
Advertisement
Ingredients
1 large shallot, coarsely chopped
2 tablespoons extra-virgin olive oil
1 cup orzo
Kosher salt (such as Diamond Crystal) and pepper
½ cup pitted kalamata olives
1 pint cherry or other small tomatoes, halved (8 to 10 ounces)
2 tablespoons red wine vinegar
1 tablespoon Dijon mustard
Handful of basil leaves or pinch of thyme leaves (optional)
4 (4- to 5-ounce) salmon fillets, skin on or off
8 ounces green beans, trimmed and cut into 1-inch lengths
Preparation
- Step 1
Transfer 1 tablespoon of the chopped shallot to a medium bowl, then add the remaining shallot to a large (12-inch) skillet. Add 1 tablespoon oil to the skillet and heat over medium high. When the oil is sizzling, add the orzo, season with ½ teaspoon each salt and pepper, and stir constantly until light golden, 2 to 4 minutes.
- Step 2
Add the olives plus 2 ¼ cups water; bring to a boil, then cover the skillet with a lid, baking sheet or foil. Reduce heat to medium-low and cook according to package directions until the orzo is al dente.
- Step 3
Meanwhile, add the tomatoes, red wine vinegar, mustard, herbs (if using) and the remaining 1 tablespoon oil to the reserved shallots in the bowl; season to taste with salt and pepper then set aside. Season the salmon with salt and pepper.
- Step 4
When the orzo is al dente, add the green beans and stir to combine. If orzo looks dry, add ¼ cup water; you want it to be wet but not soupy. Nestle the salmon in a single layer into the orzo, skin-side up if applicable. Cover and cook until the salmon and orzo are cooked through, 6 to 8 minutes. Remove from heat and let sit, covered, for 2 minutes. If your salmon has skin, peel it off and discard. Top the orzo and salmon with the tomatoes and vinaigrette.
Private Notes
Comments
With some basic understanding of timing this recipe is great! I made the tomato mixture while broiling the salmon skin side up for 3 minutes. This made it easy to skin the fish and parcooked it. As for the orzo, when abt half the water was absorbed I added the green beans & covered. Then after 2 minutes I nestled the fish into the mixture & covered again for 4 minutes or so. I then turned off the heat, topped w/ the tomato mixture, and recovered the pan for 2 more minutes. Perfection.
Amazing recipe! But needs some adjustments on timing. Orzo ended up being overdone and salmon underdone. Not sure of the solution, but perhaps cooking the salmon separately for a bit and then adding or adding after just a few minutes of the orzo being on. Also the basil really makes it. I’d recommend also topping with basil.
This was a wonderful dish! Easy, quick and delicious. I used chicken stock instead of water and basil as the herb as recommended by another individual. I also par-boiled the green beans since I was concerned that they would not cook completely per the recipe. Worked out great……will be making this again!
used quinoa instead of orzo, very tasty!
Much better if you punch up the cooking liquid a little. Insead of 2.25 cups of plain water, I used chicken broth and a little lemon zest; made a huge difference over the first time I cooked this.
quick, easy and fantastic

