If you are looking for a dish that brings together vibrant colors, fresh flavors, and effortless elegance, the Pesto Salmon with Roasted Tomato Orzo Recipe is an absolute winner. This dish captures the richness of tender, pesto-coated salmon perfectly paired with warm, caramelized cherry tomatoes and lemony orzo pasta. Each bite offers a delightful balance of creamy, tangy, and savory notes that feels both comforting and sophisticated. It’s the kind of meal that not only satisfies your hunger but also uplifts your spirit, making it a favorite go-to for weeknight dinners or special occasions alike.
Ingredients You’ll Need
Getting this recipe right is all about having simple, quality ingredients that each play a key role in the final dish. From the luscious salmon and fragrant pesto to the sweet roasted tomatoes and herb-infused orzo, every element adds a unique texture and burst of flavor that shine through effortlessly.
- 4 (6-oz.) salmon fillets: The star protein, providing rich, flaky goodness that pairs beautifully with pesto.
- 3/4 tsp. kosher salt, divided: Essential for seasoning and enhancing all the flavors, used in stages for layering taste.
- 1/4 tsp. black pepper: Adds just a hint of spice to complement the delicate salmon.
- 1/4 cup prepared pesto: Choose a high-quality pesto that brings fresh basil, garlic, and pine nuts into the mix.
- 10 to 12 oz. cherry tomatoes: Roasted until sweet and bursting, they add juiciness and a pop of color.
- 2 Tbsp. extra-virgin olive oil, divided: Used for roasting and dressing, it lends a silky richness.
- 3 garlic cloves, sliced into coins: Roasted alongside tomatoes to infuse mellow, aromatic depth.
- 1 cup uncooked orzo pasta: The perfect tender grain that soaks up lemon and basil flavors beautifully.
- 1/2 tsp. lemon zest, plus 1 Tbsp. fresh lemon juice: Brightens and balances the dish with refreshing citrus notes.
- 2 Tbsp. fresh chopped basil leaves, plus more for garnish: Adds herbal brightness and a fragrant finish.
- 2 Tbsp. toasted pine nuts or chopped walnuts (optional): Adds a satisfying crunch and nutty flavor for texture contrast.
How to Make Pesto Salmon with Roasted Tomato Orzo Recipe
Step 1: Prepare the Salmon and Season
Start by preheating your oven to 450ºF, which ensures everything roasts perfectly in time. Pat the salmon fillets dry with a paper towel to help the pesto stick better and the fish to develop a lovely texture. Then, season the flesh evenly with 1/4 teaspoon kosher salt and black pepper each. Spread an even layer of pesto all over the salmon, letting those herbaceous, garlicky flavors start to soak in while you prepare the rest.
Step 2: Roast the Tomatoes and Garlic
On one half of a foil-lined large baking sheet, toss the cherry tomatoes and sliced garlic cloves with 1 tablespoon olive oil and 1/4 teaspoon salt. Roasting here concentrates their sweetness and softens the garlic’s bite, creating a savory-sweet duo that feels indulgent yet fresh. Pop them into the oven for about 10 minutes so they soften and blister just right.
Step 3: Add the Salmon to the Oven
Once the tomatoes and garlic have roasted, move them to one side of the baking sheet and place your pesto-coated salmon fillets on the other. Return the sheet to the oven and roast for another 10 minutes, or until the salmon is cooked through but still tender and juicy inside. This timing ensures the fish and tomatoes finish cooking together and come out perfectly in sync.
Step 4: Cook and Dress the Orzo
While the salmon and tomatoes finish roasting, bring a medium saucepan with salted water to a boil. Cook the orzo until al dente, roughly 9 minutes, then drain and return it to the pot off the heat. Stir in the remaining 1 tablespoon of olive oil, fresh lemon zest and juice, 1/4 teaspoon salt, chopped basil, and toasted pine nuts or walnuts if using. This vibrant orzo base is zesty, fresh, and nutty—in perfect harmony with the rest of the dish.
Step 5: Assemble the Plate
Spread the lemony orzo onto a large serving platter or dish. Scatter the juicy roasted tomatoes and tender garlic over the orzo for pops of color and flavor. Finally, lay the warm pesto salmon fillets on top and sprinkle with extra fresh basil leaves to give that bright, herbaceous lift. Each bite becomes a beautiful combination of textures and tastes, ready to savor.
How to Serve Pesto Salmon with Roasted Tomato Orzo Recipe
Garnishes
Adding fresh basil leaves for garnish not only enhances the dish’s vibrant green color but also layers in fresh, aromatic notes that complement the pesto and lemon beautifully. If you love a little extra crunch, a few more toasted pine nuts or walnuts sprinkled on top provide a lovely textural contrast that keeps each bite interesting and delightful.
Side Dishes
This recipe shines wonderfully on its own, but if you want to round out the meal, consider serving a crisp mixed green salad with a light balsamic vinaigrette or a simple cucumber and fennel slaw for refreshing crunch. A side of roasted or steamed asparagus or green beans also pairs nicely, adding a crisp vegetable contrast that keeps the meal balanced.
Creative Ways to Present
For a dinner party, serve the pesto salmon nestled on a bed of orzo on individual plates, garnished with basil and pine nuts for a polished appearance. Or for a relaxed family meal, present everything family-style on a large platter and let everyone help themselves, which adds a warm, communal vibe to the table. You could also drizzle a bit of extra pesto or a lemon olive oil dressing over the top before serving to boost both flavor and visual appeal.
Make Ahead and Storage
Storing Leftovers
Place any leftover salmon fillets in an airtight container and store them in the refrigerator for up to 2 days. The orzo mixture, because it holds up well, can be stored separately for up to 4 days. Keeping these components apart helps preserve the textures and freshness, so your next meal tastes just as vibrant as the first.
Freezing
While the pesto salmon is best enjoyed fresh, you can freeze the orzo mixture if needed. Place it in a freezer-safe container, and it will keep well for up to 1 month. When freezing, avoid adding fresh herbs or nuts beforehand—add those fresh when serving later to maintain their flavor and texture.
Reheating
To reheat leftover salmon, bring it to room temperature for about 30 minutes before warming. You can reheat gently in the oven at 275°F for around 15 minutes until warmed through, or on the stovetop in a covered skillet over medium-low heat with a splash of water to keep it moist. The microwave also works, but heat in short increments to avoid drying it out. For the orzo, microwave in 30-second bursts or warm in a skillet with a little olive oil until hot, adding fresh basil or lemon juice after reheating to brighten it back up.
FAQs
Can I use homemade pesto for this recipe?
Absolutely! Homemade pesto will add a wonderful fresh, vibrant flavor. Just make sure it’s well-balanced with garlic, basil, nuts, and good quality olive oil to replicate that lovely depth of flavor that store-bought versions offer.
What type of orzo pasta should I use?
Regular durum wheat orzo works perfectly here. Ensure you cook it al dente so it holds its shape and texture well alongside the juicy tomatoes and tender salmon.
Can I substitute the pine nuts?
Yes! Toasted walnuts or almonds make excellent substitutes if you want a different crunch or need a nut alternative. Just toast them lightly to bring out their flavor.
Is it possible to make this recipe gluten-free?
Definitely. Swap the orzo for a gluten-free pasta or even quinoa for a similar texture and nutty flavor that pairs wonderfully with the pesto salmon and tomatoes.
What wine pairs well with Pesto Salmon with Roasted Tomato Orzo Recipe?
A crisp Sauvignon Blanc or a dry Rosé complements this dish beautifully. Their bright acidity balances the richness of the salmon and the freshness of the pesto and lemon flavors perfectly.
Final Thoughts
Sharing the Pesto Salmon with Roasted Tomato Orzo Recipe with you feels like passing along a truly special meal that brightens any table. It’s fresh, filling, and surprisingly simple to make, yet it tastes like you spent hours crafting something exquisite. Whether for a weeknight treat or a weekend gathering, this recipe brings joy, color, and delicious comfort in every bite. Give it a try—you’ll quickly see why it’s become one of my treasured favorites!
Print
Pesto Salmon with Roasted Tomato Orzo Recipe
- Total Time: 30 minutes
- Yield: 4 servings
Description
This Pesto Salmon with Roasted Tomato Orzo is a vibrant, flavorful dish featuring tender salmon fillets topped with aromatic pesto, paired with sweet roasted cherry tomatoes and al dente orzo pasta. A perfect balance of fresh herbs, tangy lemon, and crunchy pine nuts makes this meal both satisfying and elegant, ideal for a healthy weeknight dinner or special occasion.
Ingredients
Salmon and Pesto
- 4 (6-oz.) salmon fillets
- 3/4 tsp. kosher salt, divided
- 1/4 tsp. black pepper
- 1/4 cup prepared pesto (I use DeLallo Simply Pesto)
Roasted Tomatoes and Garlic
- 10 to 12 oz. cherry tomatoes
- 2 Tbsp. extra-virgin olive oil, divided
- 3 garlic cloves, sliced into coins
Orzo
- 1 cup uncooked orzo pasta
- 1/2 tsp. lemon zest
- 1 Tbsp. fresh lemon juice
- 2 Tbsp. fresh chopped basil leaves, plus more for garnish
- 2 Tbsp. toasted pine nuts or chopped walnuts (optional)
Instructions
- Preheat and season salmon: Preheat your oven to 450ºF. Pat the salmon fillets dry with a paper towel, then season the flesh evenly with 1/4 tsp. kosher salt and 1/4 tsp. black pepper. Spread 1/4 cup of prepared pesto over the flesh side of each fillet and set aside while preparing the tomatoes.
- Roast tomatoes and garlic: Arrange cherry tomatoes and sliced garlic on one half of a large baking sheet lined with foil. Toss them with 1 tablespoon of olive oil and 1/4 tsp. kosher salt. Place in the oven and roast for 10 minutes until softened and slightly caramelized.
- Add salmon to the baking sheet: Remove the baking sheet from the oven, place the pesto-coated salmon fillets on the open half of the baking sheet. Return to the oven and roast for an additional 10 minutes or until the salmon is cooked through and flakes easily with a fork.
- Cook orzo pasta: While the tomatoes roast, bring a medium saucepan of salted water to a boil. Add the orzo pasta and cook until al dente, about 9 minutes. Drain the pasta and return it to the pot (off the heat).
- Prepare orzo mixture: Stir into the orzo the remaining 1 tablespoon olive oil, lemon zest, fresh lemon juice, 1/4 tsp. kosher salt, chopped fresh basil, and toasted pine nuts or walnuts if using. Mix well to combine all the flavors.
- Plate and serve: Spread the orzo on a large serving platter or individual plates. Scatter the roasted tomatoes and garlic over the orzo, then top with the pesto salmon fillets. Garnish with additional fresh basil leaves for a pop of color and freshness.
Notes
- To Store: Keep leftover salmon in an airtight container in the refrigerator for up to 2 days. Store orzo mixture separately for up to 4 days.
- To Reheat Salmon: Remove from refrigerator 30 minutes before reheating for even warming.
- Stovetop Reheating: Heat a skillet over medium-low, add a splash of water, cover, and warm salmon portions for a couple of minutes until heated through.
- Oven Reheating: Warm salmon on a rimmed baking sheet at 275°F for 15 minutes until internal temperature reaches 125°F to 130°F.
- Microwave Reheating: Place salmon on a microwave-safe plate, cover with a paper towel, and microwave in 30-second increments, checking and adjusting heating as needed.
- To Reheat Orzo: Microwave in a heatproof bowl in 30-second intervals or heat in a small skillet with a drizzle of olive oil over medium heat.
- Prep Time: 10 minutes
- Cook Time: 20 minutes
- Category: Main Course
- Method: Baking
- Cuisine: Italian
