Pesto Salmon with Blistered Tomato Orzo is a super simple and delicious meal that comes together quickly. In this recipe, salmon filets are topped with pesto and roast alongside cherry tomatoes while you whip up a flavorful yet simple, light and creamy tomato and spinach orzo. Yields 4 servings in about 40 minutes.
I love an easy dinner.
If it’s one pan or one pot, has few ingredients and/or takes under an hour to make – sign. me. up. This pesto salmon and blistered tomato orzo looks like it’s complicated and time consuming but I promise you, it is not. The trick is (if you can call it that) is both prepping and timing. Just like any recipe really, but in this particular one, having everything chopped, minced, measure and pre-poured will have you gliding through this recipe with ease.
I got the inspiration for this dish from a seafood company ad that showed images of a pesto salmon with orzo but I could not find a single recipe on their website – so frustrating! So I decided to create my own version. In this approach, salmon filets are topped with pesto and roasts alongside cherry tomatoes. The tomatoes are later added to a creamy (yet cream-less) orzo that has shallot, garlic and baby spinach. And together they are absolutely delicious.
The salmon is perfectly cooked and flakes easily and with the orzo… it’s perfection. I mean. Just look at it!
To Make This Pesto Salmon with Blistered Tomato Orzo You Will Need:
for the salmon:
- salmon filets – 6 to 8 ounce portions work well for this recipe. Up the pesto to 1/3 cup if using 8 ounce salmon filets.
- kosher salt – Enhances the flavors in this recipe.
- freshly ground black pepper – Adds distinct bite and flavor.
- basil pesto – Use homemade or store-bought.
- olive oil spray – Helps to keep the fish from sticking to the pan.
for the orzo:
- cherry tomatoes – Lends delicious sweetness when roasted.
- olive oil – Lends fat and flavor to the tomatoes as they roast.
- kosher salt – Enhances the flavors in this dish.
- unsalted butter – Lends fat and flavor to the orzo dish.
- shallot – Or substitute with red or yellow onion.
- garlic – Adds distinct punchy flavor.
- italian seasoning – Use homemade or store-bought.
- dried orzo pasta – Delallo is my go-to brand for orzo pasta (not sponsored). It has the best shape in my opinion.
- chicken bone broth – Adds flavor and extra protein – I like Kettle & Fire (not sponsored).
- baby spinach – Mild, slightly sweet and adds healthy vitamins and nutrients.
- freshly ground black pepper – Adds distinct bite and flavor.
- parmesan cheese – For serving – optional.
Prep The Salmon:
Preheat your oven to 450℉ (or 230℃). Line a large rimmed baking sheet with foil and set aside for a moment.
Remove the skin from 4 (6 ounce) salmon filets and place them on a large tray, platter or plate. Season the filets with salt and pepper and divide 1/4 cup pesto among each one.
Spread the pesto evenly over the top and set off to the side.
Roast the Tomatoes:
Line a large rimmed baking sheet with foil. On 1/3 of the pan, place a second piece of foil and crimp the side to create a barrier. Add 1 pound of cherry tomatoes, drizzle with a little oil and season with a pinch of kosher salt. Toss to coat and slide into your preheated oven for 10 minutes.
Make The Orzo:
Once you’ve slid the pan with the tomatoes into the oven, immediately start on the orzo. In a 0-inch deep sided pan, melt 2 tablespoons of butter over medium to medium-low heat. Add 1 large diced shallot and a pinch of kosher salt.
Stir and cook 8 minutes. Once softened, add 3 cloves minced fresh garlic and 1 tablespoon of Italian seasoning.
Stir and cook 2 minutes.
Next, add in 1 cup orzo.
Stir well to coat the orzo in butter.
Pour in 2 and ⅔ cups of chicken bone broth.
Stir well to combine.
Cover the pan with a lid and bring to a boil over high heat. Once boiling, uncover and reduce the temp to medium-high and continue to stir often and set a timer for 8 minutes.
Note: Be sure to scrape the bottom of the pan while you stir to prevent the orzo from sticking.
Meanwhile, after the 10 minutes are up on the tomatoes, remove the sheet pan from the oven, spray the open/opposite side with nonstick spray and carefully place the salmon with the pesto down onto the sprayed foil. Return the pan (with both the salmon and tomatoes) back to the oven for 10 additional minutes. I like to rotate the pan halfway to ensure even cooking.
Meanwhile, after the orzo has cooked for 8 minutes, add in 5 ounces of baby spinach.
Stir to combine and continue to cook until the orzo is fully cooked. About 6 more minutes, for a total of 12 to 14 minutes.
Remove off of the heat and add in the blistered tomatoes and any juices that accumulated in the foil. Give the orzo a taste and season with additional salt (if needed) and freshly ground black pepper.
Lastly, add in the juice of 1/2 a lemon or about 2 tablespoons.
And add in 1 tablespoon of minced fresh parsley.
Stir well to combine.
Serve the pesto salmon over top of the blistered tomato orzo and sprinkle more finely chopped parsley and some freshly grated parmesan cheese (optional).
Absolutely stunning! I also love this with a hunk of crusty sourdough and a glass of crisp white wine.
So easy and so extremely flavorful!
And the perfect meal for any night of the week.
Click Here For More Salmon recipes!
Enjoy! And if you give this Pesto Salmon with Blistered Tomato Orzo recipe a try, let me know! Snap a photo and tag me on twitter or instagram!
Pesto Salmon with Blistered Tomato Orzo
Ingredients
FOR THE SALMON:
- 24 ounces salmon filets, skin removed, cut into 4 filets
- 3/4 teaspoon kosher salt
- freshly ground black pepper, to taste
- 1/4 cup basil pesto, homemade or store bought
- olive oil spray, or avocado oil spray
FOR THE ORZO:
- 1 pound cherry tomatoes
- 1 drizzle olive oil
- 1 pinch kosher salt
- 2 tablespoons unsalted butter
- 1 large shallot, finely chopped
- 3 cloves garlic, finely chopped
- 1 tablespoon italian seasoning
- 1 cup dried orzo pasta
- 2⅔ cup chicken bone broth
- 5 ounces baby spinach
- 1/2 lemon, juiced
- freshly ground black pepper
- freshly grated parmesan cheese, for serving, optional
Instructions
- Preheat your oven to 450℉ (or 230℃). Line a large rimmed baking sheet with foil and set aside.
MAKE THE SALMON:
- Remove the skin from the salmon filets and place them on a large platter or plate. Season the filets with salt and pepper and divide the pesto among each one, spreading it evenly over the top. Set off to the side.
MAKE THE BLISTERED TOMATOES:
- On 1/3 of the foil-lined pan, place a second piece of foil and crimp the side to create a barrier. Add the cherry tomatoes, drizzle with a little olive and season with a pinch of kosher salt. Toss to coat and slide the tomatoes into your preheated oven for 10 minutes.
MAKE THE ORZO:
- While the tomatoes are roasting, melt the butter in a 10-inch deep sided pan on medium to medium-low heat. Add the diced shallot and a pinch of kosher salt. Stir and cook 6 minutes. Once softened, add the garlic and Italian seasoning. Continue to stir and cook 2 minutes.
- Next add in the orzo, stirring it well to coat in the butter. Pour in 2⅔ cup of chicken bone broth and stir to combine. Cover the pan with a lid and bring it to a boil over high heat. Once boiling, uncover and reduce the temp to medium-high and continue to stir often and set a timer for 8 minutes.
- Meanwhile, after the 10 minutes are up on the tomatoes, remove the sheet pan from the oven, spray the open/opposite side with nonstick spray and carefully place the salmon with the pesto down onto the sprayed foil. Return the pan (with both the salmon and tomatoes) back to the oven for 10 additional minutes. I like to rotate the pan halfway to ensure even cooking.
- Once the orzo has cooked for 8 minutes, add in 5 ounces of baby spinach. Stir to incorporate and then continue to cook, stirring often, until the orzo is fully cooked. About 6 more minutes, for a total of 12 to 14 minutes.Note: Be sure to scrape the bottom of the pan while you stir to prevent the orzo from sticking.
- At this point the salmon and tomatoes should be done and out of the oven. Remove the pan with the orzo off of the heat and add in the blistered tomatoes and any juices that accumulated in the foil. Taste and season with additional salt (if needed) and freshly ground black pepper. Lastly, squeeze in the lemon juice and add in the finely chopped parsley. Stir well to combine.
- Serve the pesto salmon over top of the blistered tomato orzo and sprinkle more finely chopped parsley and some freshly grated parmesan cheese (optional).
Notes
Buy the Cookbook: Simply Scratch : 120 Wholesome Homemade Recipes Made Easy Now available on Amazon »
THANK YOU in advance for your support!





























Leave a Reply