Salmon Zucchini Orzo Pasta is one of those dinners I keep coming back to when I want something comforting without turning dinner into a whole project. It gives you the cozy feel of pasta, but the zucchini, lemon, and salmon keep everything fresh enough that the plate never feels too heavy.
I started making this on nights when I had a salmon fillet in the freezer, one zucchini left in the crisper drawer, and very little patience for washing three pans. Once I figured out that the salmon, zucchini, and orzo could all work in the same skillet, it immediately became one of those meals I knew I would repeat.
The salmon cooks first so it can stay juicy. Then the zucchini gets a quick sauté, the garlic goes in, and the orzo cooks directly in broth until it turns creamy and tender. Finally, butter, Parmesan, lemon zest, and lemon juice bring everything together before the salmon gets folded back into the pan.
That sequence matters. It keeps the salmon from drying out, gives the zucchini enough texture, and lets the orzo absorb all the browned bits and broth instead of tasting like plain pasta.
Better yet, this Salmon Zucchini Orzo Pasta takes about 30 minutes from start to finish. You can add spinach, tomatoes, capers, peas, or extra herbs depending on what is in the kitchen. You can also make it richer with more Parmesan or lighter with extra lemon and greens.
If you like fast orzo dinners, my broccoli cheddar chicken orzo gives you another cozy option for busy nights.
- Why You’ll Love This Salmon Zucchini Orzo Pasta
- Ingredients for Salmon Zucchini Orzo Pasta
- How to Make Salmon Zucchini Orzo Pasta
- How to Keep Salmon Juicy
- How to Keep Orzo Creamy, Not Gluey
- Easy Salmon Zucchini Orzo Variations
- What to Serve With Salmon Zucchini Orzo Pasta
- Make-Ahead and Storage Tips
- Common Mistakes to Avoid
- Common Questions
- A Cozy Weeknight Win
Why You’ll Love This Salmon Zucchini Orzo Pasta
This recipe works because each part brings something different to the skillet.
The salmon gives you rich, tender protein. The zucchini adds freshness and a little bite. The orzo turns creamy as it cooks in broth, while lemon and Parmesan keep the flavor balanced.
It Feels Creamy Without Heavy Cream
One thing I love about orzo is how naturally creamy it gets.
Because the pasta cooks in broth instead of a huge pot of water, it releases starch directly into the skillet. That starch thickens the cooking liquid and creates a silky texture before you even add butter or Parmesan.
So, you get a creamy finish without pouring in heavy cream.
It Uses One Main Skillet
The salmon cooks first, then the zucchini, then the orzo.
That means all those browned bits stay in the pan and flavor the broth.
You also avoid creating a sink full of cookware.
It Is Easy to Adjust
Want more vegetables? Add spinach, peas, asparagus, or tomatoes.
Want more salty flavor? Add capers.
Want it creamier? Stir in a spoonful of Greek yogurt or extra Parmesan.
Want more heat? Add red pepper flakes.
That flexibility makes Salmon Zucchini Orzo Pasta especially useful when the refrigerator does not perfectly match the grocery plan.
For another salmon dinner with plenty of fresh flavor, try my lemon herb butter salmon and asparagus.
Ingredients for Salmon Zucchini Orzo Pasta
The ingredient list stays simple, but the combination gives you plenty of flavor.
What You’ll Need
- 4 salmon fillets, about 5 to 6 ounces each
- 1 cup dry orzo
- 1 medium zucchini, diced or sliced into half-moons
- 3 garlic cloves, minced
- 2 1/4 to 2 1/2 cups chicken or vegetable broth
- 1 lemon, zested and juiced
- 1/3 cup freshly grated Parmesan
- 1 tablespoon butter
- 1 to 2 tablespoons olive oil
- 1/2 teaspoon salt, plus more to taste
- 1/4 teaspoon black pepper
- Pinch of red pepper flakes, optional
- 2 tablespoons chopped parsley or dill, optional
Optional add-ins include baby spinach, cherry tomatoes, peas, capers, or a spoonful of Greek yogurt.
Best Salmon to Use
Fresh salmon works beautifully, but thawed frozen salmon works just as well.
The important part is drying it before cooking.
Extra moisture makes it harder to get good color on the surface.
Skin-on salmon also works. Cook the skin side first, then remove the skin before flaking if that is your preference.
If salmon is already one of your weeknight staples, my garlic butter salmon and mushroom gives you another skillet-friendly way to cook it.
Best Orzo Substitute
Orzo works best because it cooks quickly and releases enough starch to make the skillet creamy.
However, you can use ditalini, small shells, or another small pasta.
Keep in mind that cooking time and broth amounts may change.
Zucchini Substitutions
Yellow squash works almost identically.
You can also use asparagus, peas, spinach, or chopped broccoli.
If you want another zucchini recipe for later in the week, my cheesy zucchini bake turns the same vegetable into a much richer side dish.
| Ingredient | What It Adds | Easy Substitute |
|---|---|---|
| Salmon | Rich protein and flavor | Shrimp or canned salmon |
| Orzo | Creamy pasta base | Ditalini or small shells |
| Zucchini | Freshness and texture | Yellow squash or asparagus |
| Parmesan | Savory creaminess | Pecorino Romano |
| Lemon | Bright acidity | Lime in a pinch |

How to Make Salmon Zucchini Orzo Pasta
The order matters here because salmon and orzo need very different cooking times.
Step 1: Season the Salmon
Pat the salmon dry with paper towels.
Season both sides with salt and black pepper.
If you like more heat, add a small pinch of red pepper flakes or paprika.
Step 2: Cook the Salmon
Heat 1 tablespoon olive oil in a large skillet over medium heat.
Add the salmon and cook for about 3 to 4 minutes per side, depending on thickness.
You want good color on the outside while the center stays tender.
Transfer the salmon to a plate.
Do not keep cooking it “just to be safe.” It will warm again when you fold it into the finished orzo.
If you want a completely different salmon flavor profile another night, my pomegranate glazed salmon brings a sweet-tangy finish instead.
Step 3: Cook the Zucchini
Add another small drizzle of olive oil if the skillet looks dry.
Then add the zucchini and a pinch of salt.
Cook for 3 to 5 minutes.
You want the zucchini tender but still holding its shape.
If you cook it until completely soft now, it can become mushy by the time the orzo finishes.
Step 4: Add Garlic and Orzo
Stir in the garlic and cook for about 30 seconds.
Once the garlic smells fragrant, add the orzo.
Stir for another 30 seconds so the pasta gets coated with the oil and pan juices.
Step 5: Add Broth and Simmer
Pour in about 2 1/4 cups broth.
Scrape the bottom of the skillet to release any browned salmon or zucchini bits.
Bring the liquid to a gentle simmer.
Lower the heat and cook for about 8 to 10 minutes, stirring every minute or two.
The orzo can stick if you walk away too long.
If the skillet gets dry before the pasta becomes tender, add more broth a few tablespoons at a time.
If orzo is your current weeknight obsession, garlic butter lemon chicken orzo uses the same creamy skillet idea with chicken.
Step 6: Add Butter, Parmesan, and Lemon
Once the orzo feels tender, turn off the heat.
Stir in the butter, Parmesan, lemon zest, and lemon juice.
The mixture should look glossy and creamy.
If it looks too tight, add a splash of broth.
If it looks too loose, let it sit for a minute. Orzo thickens quickly as it rests.
Step 7: Fold in the Salmon
Break the salmon into large chunks.
Fold those pieces gently into the orzo.
Do not stir too aggressively. You want recognizable pieces of salmon rather than tiny flakes disappearing into the pasta.
Step 8: Taste Before Serving
Taste for salt, pepper, lemon, and Parmesan.
This is usually where I add another squeeze of lemon and a little extra black pepper.
Finish with parsley or dill.
“I made this after work and it felt like a restaurant dinner without the stress. The lemon and Parmesan kept it fresh, and even the zucchini disappeared.”
How to Keep Salmon Juicy
Salmon dries out quickly when it cooks too long.
Start With Dry Salmon
Patting the surface dry helps it brown faster.
That means you can build color without leaving the fish in the skillet forever.
Watch Thickness, Not Just Time
A thin fillet cooks much faster than a thick center-cut piece.
Use the clock as a guide, not a rule.
Remove It Before the Orzo Finishes
The salmon rests while the rest of the dish cooks.
Then it only needs a brief warm-through at the end.
That keeps the texture tender.
Avoid Breaking It Up Too Early
If you flake the salmon into tiny pieces before adding it, those small bits can dry out faster.
I prefer large chunks.
For a bolder salmon-and-seafood dinner, my Cajun salmon and shrimp is another good option.
How to Keep Orzo Creamy, Not Gluey
Orzo behaves differently from larger pasta because it cooks so quickly and absorbs liquid aggressively.
Stir Regularly
You do not need to stir constantly.
However, give it a good stir every minute or two.
That keeps the pasta from sticking to the bottom and helps the starch distribute through the broth.
Add Broth Gradually When Needed
Different brands of orzo absorb slightly different amounts of liquid.
If the pan dries before the orzo becomes tender, add more broth.
Do Not Overcook
Overcooked orzo can turn heavy and gluey.
Taste it near the end of the package cooking time.
Finish Off the Heat
Turn off the heat before adding the Parmesan.
That gives you a smoother finish and reduces the chance of the cheese clumping.
If you like creamy orzo but want a meatless option, creamy spinach orzo with Parmesan is a good one to keep nearby.
Easy Salmon Zucchini Orzo Variations
Once you know the base method, this recipe becomes very easy to change.
Add Spinach
Stir in a couple handfuls during the last minute of cooking.
The residual heat wilts it quickly.
Add Cherry Tomatoes
Halve them and add them with the zucchini.
They release a little juice and bring extra sweetness.
Add Capers
Add 1 to 2 tablespoons at the end.
Their salty bite works beautifully with salmon and lemon.
Add Peas
Frozen peas need only a few minutes.
Stir them in near the end of the orzo cooking time.
Make It Creamier
Add a spoonful of Greek yogurt after you turn off the heat.
Stir gently so the yogurt blends smoothly.
Swap Salmon for Shrimp
Cook shrimp quickly at the beginning, remove them, then add them back at the end.
The same basic method works.

What to Serve With Salmon Zucchini Orzo Pasta
This dish already gives you protein, pasta, and vegetables, so it can easily stand alone.
Still, a simple side can make dinner feel more complete.
Green Salad
A lemony green salad fits naturally because it echoes the citrus in the orzo.
Garlic Bread
If you want a more comforting dinner, serve it with homemade garlic bread.
The bread is especially good for catching the creamy broth at the bottom of the bowl.
Roasted Vegetables
Broccoli, asparagus, or green beans all work.
Keep the seasoning simple.
Tomato Salad
Cherry tomatoes with basil, olive oil, and salt make a fresh side during summer.
Make-Ahead and Storage Tips
Salmon Zucchini Orzo Pasta tastes best right after cooking.
Still, leftovers can work.
Refrigerator Storage
Store leftovers in an airtight container for up to 2 days.
The orzo will continue absorbing liquid while it sits.
Reheating
Add a splash of broth or water before reheating.
Warm gently in a skillet or microwave.
Then add another squeeze of lemon at the end.
Can You Freeze It?
I do not recommend freezing the fully assembled dish.
The zucchini softens, and the orzo can lose its creamy texture after thawing.
If you want to prep ahead, cook the salmon separately and refrigerate it, then make the orzo fresh.
Common Mistakes to Avoid
Overcooking the Salmon
Cook just until the salmon is almost done, then let carryover heat and the final fold into the orzo finish the job.
Cooking Zucchini Too Long
Keep some texture.
Soft zucchini can disappear into the pasta.
Letting Garlic Burn
Garlic needs only about 30 seconds before the broth goes in.
Adding Too Much Broth at Once
Start with a reasonable amount and add more if the orzo needs it.
Too much liquid can leave you with soup instead of creamy pasta.
Skipping the Lemon
The lemon does more than add citrus flavor.
It balances the butter and Parmesan and makes the salmon taste fresher.
Common Questions
Can I use frozen salmon?
Yes. Just thaw it first if you can, then pat it dry well. Extra moisture makes it harder to get a nice cook on the outside.
Can I make Salmon Zucchini Orzo Pasta ahead of time?
You can, but it is best fresh. If you do make it ahead, add a splash of broth when reheating so the orzo loosens back up.
What if my orzo looks dry?
Add a little warm broth or water, stir, and give it a minute. Orzo keeps absorbing liquid as it sits, so this is normal.
How do I store leftovers?
Store in a sealed container in the fridge for up to 2 days. Reheat gently on the stove or in the microwave with a small splash of broth.
Can I add more vegetables?
Absolutely. Spinach, peas, chopped kale, or cherry tomatoes are all easy. Add quick cooking veggies near the end so they stay bright.
A Cozy Weeknight Win
Salmon Zucchini Orzo Pasta checks a lot of boxes for me.
It gives you tender salmon, creamy orzo, fresh zucchini, lemon, and Parmesan without turning dinner into a complicated project.
The biggest tricks are simple: cook the salmon first and remove it, keep the zucchini slightly firm, stir the orzo often enough that it stays creamy, and finish everything with lemon off the heat.
From there, you can make the recipe fit your kitchen.
Add spinach when you need to use it up. Add capers when you want more salty bite. Add tomatoes when summer produce looks good. Or keep the recipe exactly as written and enjoy the fact that dinner only needed one skillet.
If you want another version to compare, Salmon Zucchini Orzo Pasta from Sungrown Kitchen offers another approach, while this Mediterranean Salmon One Pan from Brita Cooks gives you more one-pan inspiration.

Salmon Zucchini Orzo Pasta
Ingredients
Method
- Pat the salmon dry, then season with salt and pepper. Warm olive oil in a large skillet over medium heat. Add salmon and cook until it flakes easily, about 3 to 4 minutes per side depending on thickness. Move it to a plate.
- In the same pan, add more oil if dry. Toss in zucchini with a pinch of salt and cook for about 3 to 5 minutes until tender but still firm.
- Add minced garlic to the zucchini and stir for about 30 seconds. Then, add the orzo, stirring for another 30 seconds to coat.
- Pour in the broth while scraping up any browned bits. Bring to a gentle simmer, then lower heat to avoid rapid boiling. Stir every minute or two, cooking for about 8 to 10 minutes until orzo is tender.
- Turn off the heat and mix in butter, parmesan, lemon zest, and lemon juice until creamy. Flake the salmon into chunks and fold it in carefully.
- Taste the dish and adjust seasoning with salt, pepper, and lemon if necessary. Optionally, sprinkle extra parmesan for richness.