Pesto Salmon with Blistered Tomato Orzo: A Quick & Flavorful Weeknight Delight
Discover the ultimate weeknight culinary solution with our Pesto Salmon with Blistered Tomato Orzo. This isn’t just a meal; it’s a vibrant, harmonious blend of fresh flavors that comes together with remarkable speed and simplicity. Imagine perfectly flaky salmon fillets, generously coated with fragrant basil pesto, roasting alongside sweet, bursting cherry tomatoes. Simultaneously, you’ll be whisking up a light yet irresistibly creamy orzo, infused with sautéed shallots, garlic, and tender baby spinach, all without a drop of heavy cream. This entire dish, designed to yield four satisfying servings, is ready to grace your table in approximately 40 minutes, making it an ideal choice for busy evenings when you crave something truly special.

Why You’ll Adore This Pesto Salmon & Orzo Recipe
For those who cherish both convenience and exceptional taste, this recipe is a true revelation. Forget complicated techniques or endless ingredient lists; this dish is a testament to how simple, fresh components can create a gourmet experience at home. Here’s why it’s destined to become a staple in your recipe rotation:
- Effortlessly Quick & Easy: If a meal takes less than an hour, requires minimal cleanup (bonus points for one-pan or one-pot elements!), and calls for straightforward steps, consider us sold! This Pesto Salmon with Blistered Tomato Orzo masterfully blends quick prep with efficient cooking. The secret lies not in complexity, but in smart timing and a little bit of mise en place, ensuring a smooth, stress-free cooking process.
- Bursting with Flavor: Each component of this dish brings its own unique character. The herbaceous notes of basil pesto perfectly complement the rich, buttery salmon. Roasted cherry tomatoes offer a delightful pop of sweetness and acidity, while the savory orzo, with its delicate balance of shallot, garlic, and a hint of Italian seasoning, ties everything together into a cohesive, deeply satisfying whole.
- Healthy & Nutritious: Salmon is a powerhouse of Omega-3 fatty acids, vital for heart and brain health. Coupled with nutrient-rich spinach and antioxidant-packed cherry tomatoes, this meal is as good for you as it is delicious. The “creaminess” of the orzo comes from a clever cooking technique and the starches of the pasta, keeping it lighter than traditional cream-based sauces.
- Impressive Presentation: Despite its ease, this dish boasts a vibrant and appealing aesthetic, making it perfect for both casual family dinners and sophisticated entertaining. The golden-brown salmon, brightly colored tomatoes, and verdant spinach create a visually stunning plate that looks far more complicated than it actually is.
The Inspiration Behind the Dish
The genesis of this recipe came from a captivating seafood company advertisement that showcased images of a glorious pesto salmon served alongside orzo. Intrigued by the visual appeal and the promise of flavor, a thorough search of their website yielded no actual recipe – a truly frustrating discovery for any home cook! This sparked the creative journey to develop an original version that captures the essence of that inspiring image while making it accessible and delicious for everyone. The result is a uniquely balanced dish where tender salmon fillets are crowned with pesto and roasted to perfection alongside plump cherry tomatoes. These blistered tomatoes are then folded into a simple, creamy (yet miraculously cream-less) orzo pasta, infused with savory shallots, pungent garlic, and fresh baby spinach. The synergy of these elements creates an absolutely delectable meal that’s greater than the sum of its parts.

The salmon cooks beautifully, flaking easily with a tender, moist interior that perfectly absorbs the herbaceous pesto. When paired with the luscious orzo, infused with the sweet tang of blistered tomatoes and the freshness of spinach, it’s nothing short of perfection. Just one look at this vibrant meal and you’ll be convinced of its irresistible charm.

Essential Ingredients for Pesto Salmon with Blistered Tomato Orzo
Crafting this delightful meal begins with a selection of fresh, high-quality ingredients. Here’s what you’ll need to gather:
For the Salmon:
- Salmon Fillets: Opt for four (6 to 8 ounce) portions of fresh salmon, with the skin removed. For slightly thicker 8-ounce fillets, you might wish to increase the pesto to 1/3 cup to ensure ample coverage and flavor.
- Kosher Salt: A fundamental seasoning that enhances all the natural flavors of the salmon.
- Freshly Ground Black Pepper: Adds a delightful punch and aromatic depth to the fish.
- Basil Pesto: Whether you choose the convenience of store-bought or the vibrant freshness of homemade basil pesto, this ingredient is key to the dish’s signature flavor.
- Olive Oil Spray: Essential for preventing the salmon from sticking to the baking sheet, ensuring a clean release and a perfectly cooked fillet. An avocado oil spray can be used as an alternative.
For the Blistered Tomato Orzo:
- Cherry Tomatoes: One pound of sweet cherry tomatoes will blister beautifully in the oven, releasing their juices and concentrating their natural sugars, lending a delightful sweetness to the orzo.
- Olive Oil: A light drizzle over the cherry tomatoes helps them roast and caramelize, adding richness and flavor.
- Kosher Salt: Used for seasoning the tomatoes as they roast and for adjusting the overall flavor of the finished orzo.
- Unsalted Butter: Provides a rich, savory base for sautéing the aromatics and coating the orzo, contributing to its creamy texture.
- Shallot: One large shallot, finely chopped, offers a milder, sweeter, and more delicate onion flavor than a regular onion. If unavailable, red or yellow onion can be substituted, though adjust quantity to taste.
- Garlic: Three cloves of finely chopped fresh garlic deliver an unmistakable aromatic punch that is central to the orzo’s deliciousness.
- Italian Seasoning: A blend of dried herbs that instantly infuses the orzo with classic Mediterranean flavors. Use your favorite homemade Italian seasoning or a quality store-bought variety.
- Dried Orzo Pasta: One cup of dried orzo pasta forms the hearty base of this dish. Delallo is a favored brand for its excellent shape and texture (not sponsored).
- Chicken Bone Broth: Two and two-thirds cups of chicken bone broth adds a significant depth of flavor and a boost of protein to the orzo. Kettle & Fire is a recommended brand (not sponsored).
- Baby Spinach: Five ounces of baby spinach wilts down into the warm orzo, adding a mild, slightly sweet flavor and a wealth of healthy vitamins and nutrients.
- Freshly Ground Black Pepper: To season the orzo to perfection, adding a distinct bite.
- Fresh Lemon Juice: The juice of half a lemon (about 2 tablespoons) provides a crucial bright, zesty finish that lifts and balances all the flavors in the orzo.
- Fresh Parsley: One tablespoon of minced fresh parsley adds a burst of green freshness and a clean, herbaceous note to the finished dish.
- Freshly Grated Parmesan Cheese: An optional but highly recommended garnish for serving, adding a salty, umami kick and a touch of indulgence.

Step-by-Step Guide to Pesto Salmon & Blistered Tomato Orzo
Follow these detailed steps to create your exquisite Pesto Salmon with Blistered Tomato Orzo, ensuring a seamless and enjoyable cooking experience from start to finish.
1. Prepare the Salmon
Begin by preheating your oven to a robust 450℉ (230℃). This high heat is essential for achieving perfectly cooked salmon and blistered tomatoes. Line a large rimmed baking sheet with foil, preparing it for both the salmon and tomatoes, and set it aside for a moment.
Take your four (6-ounce) salmon fillets and gently remove any skin if present. Arrange the fillets on a large tray, platter, or plate. Season each side of the salmon generously with kosher salt and freshly ground black pepper. Now, evenly divide 1/4 cup of basil pesto among the four fillets. Using the back of a spoon or a small spatula, spread the pesto uniformly over the top surface of each salmon portion. Once coated, set the prepared salmon aside while you move on to the next steps.

2. Roast the Sweet Cherry Tomatoes
Return to your foil-lined baking sheet. On approximately one-third of the pan, place a second piece of foil. Firmly crimp the sides of this second foil piece to create a barrier, effectively dividing a section for the tomatoes. Add 1 pound of cherry tomatoes to this designated area. Drizzle the tomatoes with a little olive oil and season them with a pinch of kosher salt. Toss gently to ensure all the tomatoes are lightly coated. Carefully slide the baking sheet, with only the tomatoes on it for now, into your preheated oven and let them roast for 10 minutes.

3. Craft the Creamy Orzo Pasta
As soon as the tomatoes are in the oven, immediately begin preparing the orzo. In a 10-inch deep-sided pan (a braiser works wonderfully for this), melt 2 tablespoons of unsalted butter over medium to medium-low heat. Add 1 large finely diced shallot and a pinch of kosher salt to the melted butter. Stir frequently and cook for about 6 minutes, allowing the shallot to soften and become translucent without browning. Once softened, add 3 cloves of minced fresh garlic and 1 tablespoon of Italian seasoning. Continue to stir and cook for another 2 minutes until the garlic is fragrant and the seasonings are well incorporated.



Next, add in 1 cup of dried orzo pasta to the pan. Stir it thoroughly to ensure that every grain of orzo is coated in the butter and aromatic mixture. This step is crucial for developing flavor and preventing the pasta from clumping. Pour in 2 and ⅔ cups of chicken bone broth. Stir everything well to combine all the ingredients in the pan.




Cover the pan with a lid and bring the contents to a boil over high heat. Once it reaches a rolling boil, remove the lid, reduce the temperature to medium-high, and continue to stir the orzo often. Set a timer for 8 minutes, ensuring you scrape the bottom of the pan frequently as you stir to prevent the orzo from sticking and clumping. This constant stirring helps achieve that desirable creamy texture.

4. Bake the Salmon and Finalize the Orzo
Meanwhile, after the initial 10 minutes of roasting the tomatoes are complete, carefully remove the sheet pan from the oven. Spray the open, opposite side of the baking sheet with nonstick spray. Gently place the prepared salmon fillets, pesto-side up, onto the sprayed foil. Return the entire baking sheet, now containing both the salmon and the tomatoes, back to the oven for an additional 10 minutes. For more even cooking, it’s a good practice to rotate the pan halfway through this baking period.

While the salmon finishes baking, return your attention to the orzo. After the orzo has cooked for its initial 8 minutes (from step 3), add in 5 ounces of fresh baby spinach to the pan. Stir thoroughly to incorporate the spinach, allowing it to wilt into the warm orzo. Continue to cook, stirring frequently, until the orzo is fully cooked to an al dente consistency – tender but still with a slight bite. This should take approximately 6 more minutes, bringing the total orzo cooking time to 12 to 14 minutes. Remember to continuously scrape the bottom of the pan to prevent any sticking.


At this stage, both the pesto salmon and the blistered tomatoes should be perfectly cooked and out of the oven. Remove the pan with the orzo from the heat. Carefully add the blistered tomatoes, along with any flavorful juices that have accumulated in their foil packet, into the orzo. Give the orzo a taste and adjust the seasoning as needed with additional salt and freshly ground black pepper to your preference. Finally, squeeze in the juice of half a lemon (about 2 tablespoons), adding a bright, acidic counterpoint, and stir in 1 tablespoon of minced fresh parsley for a burst of fresh herbaceousness. Stir everything well to combine, ensuring all the flavors are evenly distributed throughout the creamy orzo.




5. Serve and Garnish for a Perfect Meal
To serve this stunning dish, artfully plate a generous portion of the creamy blistered tomato orzo onto each serving dish. Gently place a perfectly baked pesto salmon fillet on top of the orzo. For an elegant finish and an extra layer of freshness, sprinkle with more finely chopped fresh parsley and, if desired, a dusting of freshly grated Parmesan cheese. This dish is not only easy to prepare but is also incredibly flavorful and visually appealing, making it a perfect meal for any night of the week.

Tips for Success & Recipe Variations
Even though this Pesto Salmon with Blistered Tomato Orzo recipe is wonderfully straightforward, a few expert tips can elevate your cooking and ensure consistently perfect results. Plus, exploring variations can keep your meals exciting!
- Perfectly Cooked Salmon: The key to succulent salmon is not to overcook it. Salmon is done when it easily flakes with a fork and reaches an internal temperature of 145℉ (63℃). The pesto layer helps keep it moist, but keep a watchful eye during the last 10 minutes of baking.
- Preventing Sticky Orzo: Orzo can be prone to sticking to the bottom of the pan due to its starchiness. Stirring frequently, especially after uncovering the pan, is crucial. Ensure you scrape the bottom of the pan with a wooden spoon or spatula to release any clinging pasta, keeping it loose and creamy.
- Pesto Power: While store-bought pesto is a fantastic time-saver, using a homemade basil pesto can truly elevate the freshness and vibrancy of this dish. If using store-bought, choose a high-quality brand with good ingredients. Feel free to experiment with different types of pesto, such as sun-dried tomato or kale pesto, for a unique twist.
- Tomato Talk: For the best blistered tomatoes, ensure they are in a single layer on the baking sheet to allow for even roasting and caramelization. Don’t overcrowd the pan. If you don’t have cherry tomatoes, grape tomatoes work just as well. For a different flavor profile, consider adding a pinch of dried oregano or a small sprig of fresh rosemary to the tomatoes before roasting.
- Vegetable Boost: This recipe is already packed with spinach and tomatoes, but don’t hesitate to add more vegetables! Sautéed zucchini, bell peppers, or even a handful of frozen peas added during the last few minutes of orzo cooking would be delicious additions.
- Broth Alternatives: While chicken bone broth adds great flavor and protein, vegetable broth can be used for a vegetarian option for the orzo (though the salmon would still be present). For a richer flavor, you could even use a combination of broth and a splash of white wine (allow wine to reduce before adding broth).
Serving Suggestions
This Pesto Salmon with Blistered Tomato Orzo is a complete meal on its own, offering a perfect balance of protein, carbohydrates, and vegetables. However, it pairs beautifully with a few complementary sides:
- Crusty Bread: A hunk of warm, crusty sourdough or a fresh baguette is ideal for soaking up any leftover delicious juices from the orzo.
- Simple Green Salad: A light, crisp green salad with a vinaigrette dressing would provide a refreshing counterpoint to the richness of the salmon and orzo.
- White Wine Pairing: A glass of crisp white wine, such as a Sauvignon Blanc or Pinot Grigio, would beautifully complement the flavors of the pesto and lemon.
- Garlic Bread: If you’re looking for extra indulgence, a side of homemade garlic bread is always a welcome addition.
No matter how you choose to serve it, this dish promises an absolutely stunning and incredibly flavorful experience that feels gourmet yet remains delightfully simple. It truly is the perfect meal for any night of the week.



Frequently Asked Questions (FAQ)
Here are answers to some common questions you might have about making this Pesto Salmon with Blistered Tomato Orzo:
- Can I use frozen salmon? Yes, you can. Ensure the salmon is fully thawed before seasoning and adding pesto. Pat it very dry with paper towels to get a good sear and avoid a watery result. Cooking times might need slight adjustment based on the thickness of the fillets.
- What if I don’t have shallots? Red or yellow onion can be used as a substitute. Use about half of a small to medium onion, finely chopped, as their flavor is stronger than shallots.
- Can I make this dairy-free? To make this recipe dairy-free, use a dairy-free pesto (ensure it doesn’t contain Parmesan or other cheeses) and substitute the unsalted butter with olive oil or a plant-based butter alternative. Omit the optional Parmesan cheese for serving.
- How do I store leftovers? Store any leftover pesto salmon and orzo in separate airtight containers in the refrigerator for up to 2-3 days. Reheat gently in the microwave or on the stovetop. For the salmon, reheating slowly prevents it from drying out.
- Can I prepare any parts of this dish in advance? You can chop the shallots and mince the garlic ahead of time. The pesto can also be made or portioned in advance. The salmon is best prepared and cooked fresh, as is the orzo, to ensure optimal texture and flavor.
This Pesto Salmon with Blistered Tomato Orzo is more than just a recipe; it’s an invitation to experience vibrant flavors and effortless cooking. Its speed, incredible taste, and nutritional value make it an instant favorite for any meal occasion. We are confident you will absolutely love the harmony of succulent salmon, bright blistered tomatoes, and creamy, herbed orzo.
Discover More Delicious 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!


Print Recipe
Pin Recipe
Leave a Review »
4
servings
Pesto Salmon with Blistered Tomato Orzo
20 minutes
25 minutes
45 minutes
Ingredients
FOR THE SALMON:
- 24 ounces salmon filets, skin removed, cut into 4 fillets
- 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 (about 2 tablespoons)
- freshly ground black pepper
- freshly grated parmesan cheese, for serving, optional
- 1 tablespoon fresh parsley, minced, for garnish
Equipment
-
Staub Cast Iron 3.5-qt Braiser with Glass Lid – Grenadine
-
Large Rimmed Baking Sheet
-
Foil
Instructions
-
1. Preheat Oven and Prepare Baking Sheet: Preheat your oven to 450℉ (230℃). Line a large rimmed baking sheet with aluminum foil and set it aside. This will be used for both the salmon and tomatoes.
PREPARE THE SALMON:
-
2. Season and Pesto the Salmon: Remove the skin from 4 (6-ounce) salmon fillets and place them on a large platter or plate. Season the fillets with 3/4 teaspoon kosher salt and freshly ground black pepper to taste. Divide 1/4 cup of basil pesto among each fillet, spreading it evenly over the top surface. Set the prepared salmon aside.
ROAST THE TOMATOES:
-
3. Roast Cherry Tomatoes: On one-third of the foil-lined baking sheet, place a second piece of foil and crimp its side to create a barrier. Add 1 pound of cherry tomatoes to this section. Drizzle with a little olive oil and season with a pinch of kosher salt. Toss to coat them thoroughly. Slide the baking sheet, with only the tomatoes, into your preheated oven for 10 minutes.
MAKE THE ORZO:
-
4. Sauté Aromatics for Orzo: While the tomatoes are roasting, immediately start on the orzo. In a 10-inch deep-sided pan, melt 2 tablespoons of unsalted butter over medium to medium-low heat. Add 1 large finely chopped shallot and a pinch of kosher salt. Stir and cook for 6 minutes, until the shallot is softened and translucent. Once softened, add 3 cloves of minced fresh garlic and 1 tablespoon of Italian seasoning. Continue to stir and cook for another 2 minutes until fragrant.
-
5. Cook the Orzo Pasta: Next, add in 1 cup of dried orzo pasta. Stir it well to coat the orzo in the butter and aromatic mixture. Pour in 2⅔ cups of chicken bone broth and stir to combine thoroughly. Cover the pan with a lid and bring it to a boil over high heat. Once boiling, uncover the pan, reduce the temperature to medium-high, and continue to stir often. 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.
-
6. Bake Salmon with Tomatoes: After the initial 10 minutes for the tomatoes is up, remove the sheet pan from the oven. Spray the open/opposite side of the pan with nonstick spray. Carefully place the pesto-topped salmon fillets onto the sprayed foil. Return the baking sheet (with both the salmon and tomatoes) back to the oven for an additional 10 minutes. Rotate the pan halfway through for even cooking.
-
7. Finish Orzo with Spinach: Once the orzo has cooked for 8 minutes, add in 5 ounces of baby spinach. Stir to incorporate and allow the spinach to wilt. Continue to cook, stirring often, until the orzo is fully cooked to an al dente consistency (approximately 6 more minutes, for a total of 12 to 14 minutes). Remember to constantly scrape the bottom of the pan.
-
8. Combine and Season Orzo: At this point, the salmon and tomatoes should be done and removed from the oven. Take the pan with the orzo off the heat. Add in the blistered tomatoes and any juices that accumulated in their foil. Taste the orzo and season with additional salt (if needed) and freshly ground black pepper. Lastly, squeeze in the juice of 1/2 a lemon (about 2 tablespoons) and stir in 1 tablespoon of minced fresh parsley. Stir everything well to combine all the delicious flavors.
-
9. Serve and Enjoy: Serve the pesto salmon generously over top of the blistered tomato orzo. For an extra touch of freshness and flavor, sprinkle with more finely chopped parsley and, if desired, some freshly grated Parmesan cheese. Enjoy this absolutely delicious and easy meal!
Notes
Laurie McNamara
Mains & Entrees
American, Italian