Tomato Basil Salmon with Tomato Spinach Orzo

Pan-searing salmon gives the fish a crisp, golden crust while keeping the interior tender and flaky. Pairing it with a quick skillet pasta turns simple pantry and produce staples into a cohesive, vibrant dinner. Here, tender orzo absorbs the natural juices released by warm cherry tomatoes and tender baby spinach, finished simply with olive oil and torn fresh basil ribbons just before serving.
Why this one works
- Crisp, golden salmon pairs naturally with tender, saucy orzo.
- Cherry tomatoes burst in the pan to create a light, natural pan dressing.
- Baby spinach wilts down quickly directly in the skillet.
- Fresh basil adds a bright, aromatic lift right before plating.
- A complete meal of protein, pasta, and vegetables prepared in straightforward steps.

What you’ll need
- 2 fillets (340g) salmon Pat the fillets thoroughly dry with paper towels before placing them in the hot pan to encourage even browning.
- 1 cup (200g) orzo pasta Cook just until al dente so the small grains hold their structure when folded into the warm vegetables.
- 2 cups (400g) baby spinach Tender leaves wilt quickly; fold them into the hot tomatoes in the final moments of cooking.
- 1 cup (225g) cherry tomatoes Whole cherry tomatoes soften and burst in the hot oil, creating a light, juicy pan sauce.
- 2 tbsp (30ml) olive oil Used to sauté the vegetables and coat the pasta lightly as it combines.
- 1/4 cup (10g) fresh basil Slice into thin ribbons and scatter just before serving to keep the herb vibrant and fragrant.
TRY THIS NEXT: If these flavors sound good to you, Salmon Tomato Spinach Orzo with Tomato Basil Sauce is a natural one to save for next time.
What to have nearby
- Large skillet or frying pan
- Medium saucepan for boiling pasta
- Colander
- Tongs or fish spatula
Step-by-step instructions
Timing is easiest when you start the orzo water first. While the pasta boils, sear the salmon to a golden finish, set it aside, and quickly bring the tomato-spinach mixture together in the skillet before plating.
- 1Step 1
Sear salmon fillets in a pan until golden and cooked through.
- 2Step 2
Boil orzo until al dente and drain.
- 3Step 3
Sauté cherry tomatoes and spinach in olive oil until wilted.
- 4Step 4
Fold cooked orzo into the tomato mixture.
- 5Step 5
Plate the salmon over the orzo and garnish with fresh basil ribbons.
ALSO GOOD: If these flavors sound good to you, Lemon Dill Salmon with Sweet Potato is a natural one to save for next time.
A few things worth knowing
- Allow the skillet to become properly hot before adding the fish to achieve a deep golden sear.
- Avoid moving the salmon fillets too early; let them naturally release from the pan surface once browned.
- Drain the orzo well so excess cooking water does not dilute the olive oil and tomato juices in the pan.
Ways to make it your own
- Finish the plated dish with an extra drizzle of good olive oil and freshly cracked black pepper.
- Toss in a pinch of red pepper flakes with the tomatoes while sautéing for a touch of warmth.
Serving suggestions
Serve the salmon warm directly atop a generous mound of the tomato-spinach orzo on wide, shallow pasta bowls. Accompany with lemon wedges or a simple side of roasted asparagus for a complete dinner spread.
Storage & reheating
Store leftover salmon and orzo in airtight containers in the refrigerator. Reheat gently over low heat on the stovetop or in the microwave until warmed through.
Nutrition notes
Nutrition is provided as a general estimate for the listed recipe. Brands, exact portions, and ingredient swaps can change the numbers.
Quick recipe answers
How do I know when the salmon is done cooking?+
The salmon should have a golden exterior and flesh that turns opaque and flakes gently when pressed with a fork.
Can I make the orzo ahead of time?+
You can boil and drain the orzo slightly ahead, though folding it into the tomatoes while freshly cooked gives the best texture.
With its balance of rich seared fish, tender pasta, and fresh garden herbs, this dish brings effortless color and texture to the table.

Tomato Basil Salmon with Tomato Spinach Orzo
Pan-seared salmon fillets served over warm orzo tossed with wilted baby spinach, blistered cherry tomatoes, and aromatic fresh basil ribbons.

Ingredients
- 2 fillets (340g) salmon
- 1 cup (200g) orzo pasta
- 2 cups (400g) baby spinach
- 1 cup (225g) cherry tomatoes
- 2 tbsp (30ml) olive oil
- 1/4 cup (10g) fresh basil
Instructions
- Sear salmon fillets in a pan until golden and cooked through.
- Boil orzo until al dente and drain.
- Sauté cherry tomatoes and spinach in olive oil until wilted.
- Fold cooked orzo into the tomato mixture.
- Plate the salmon over the orzo and garnish with fresh basil ribbons.
Nutrition
Save the recipes you want to make next.
Browse more recipes or follow the Pinterest profile for the latest food ideas from this collection.


