Salmon Zucchini Orzo Pasta is my go to answer for those weeknights when I walk in the door hungry, a little tired, and not at all in the mood to do a sink full of dishes. It feels cozy like a pasta dinner, but it still tastes fresh thanks to the zucchini and lemony vibes. I also love that it comes together fast, so you can actually eat before you start snacking on random stuff in the fridge. If you have salmon in the freezer and one lonely zucchini hanging out in the crisper drawer, you are basically halfway there. Let me show you exactly how I make it so it turns out flavorful, not dry, and totally craveable.
Ingredients & Substitutions
This Salmon Zucchini Orzo Pasta recipe is pretty flexible, which is great because real life groceries do not always match the plan. Here is what I usually grab, plus a few easy swaps that still taste amazing.
- Salmon: Fresh or thawed fillets. Skin on is fine. If you only have canned salmon, you can use it, just stir it in at the end so it does not get mushy.
- Orzo pasta: This is the little rice shaped pasta. If you cannot find it, small shells or ditalini work too.
- Zucchini: One medium zucchini, diced or sliced thin. Yellow squash also works.
- Garlic: Fresh is best, but garlic paste or even garlic powder will do in a pinch.
- Chicken broth or veggie broth: Helps the orzo taste like something, not just plain pasta. Water works, but broth is better.
- Lemon: Zest and juice if you can. Bottled lemon juice is okay, but fresh gives you that bright pop.
- Parmesan: A small handful makes it creamy and savory. Pecorino also works.
- Olive oil and butter: Olive oil for cooking, butter for a glossy finish. You can use all olive oil if you want.
- Seasonings: Salt, pepper, and optional red pepper flakes.
- Optional add ins: Baby spinach, cherry tomatoes, capers, or a spoon of plain Greek yogurt for extra creaminess.
Quick shopping note: if you are on an orzo kick lately, you might also like this cozy, creamy orzo situation I make when I want comfort food energy: broccoli cheddar chicken orzo. Totally different flavor, same weeknight friendliness.
Instructions
I like to cook this in one big skillet or a wide pan so the orzo has room and the zucchini does not steam itself into sadness. This is the simple flow that keeps it fast and delicious.
Step by step cooking flow
1) Season and cook the salmon. Pat the salmon dry, then season with salt and pepper. Warm a little olive oil in a large skillet over medium heat. Add salmon and cook until it flakes easily. For most fillets, that is about 3 to 4 minutes per side, depending on thickness. Move it to a plate.
2) Cook the zucchini. In the same pan, add a touch more oil if the pan looks dry. Toss in the zucchini with a pinch of salt. Cook for about 3 to 5 minutes until it is tender but still has a little bite.
3) Add garlic, then orzo. Stir in garlic for about 30 seconds, just until it smells good. Add the orzo and stir for another 30 seconds so it gets lightly coated in the oil and zucchini juices.
4) Simmer the orzo. Pour in broth and scrape up any browned bits from the pan. Bring to a gentle simmer, then lower the heat so it does not boil like crazy. Stir every minute or two so the orzo does not stick. It usually takes about 8 to 10 minutes to get tender, but check your package.
5) Finish it off. Turn off the heat. Add butter, parmesan, lemon zest, and lemon juice. Stir until it looks glossy and creamy. Flake the salmon into big chunks and fold it in gently so you do not break it up too much.
6) Taste and fix. This is the moment. Taste for salt, pepper, and lemon. If it needs a little more richness, add a small extra sprinkle of parmesan.
Recipe Notes & Tips
This is the part where I save you from the little mistakes that can make pasta feel meh. I have made Salmon Zucchini Orzo Pasta enough times to learn what matters most.
How to keep salmon juicy
Salmon dries out when it overcooks, so do not aim for perfection in the pan. Slightly under is better because it will warm through again when you mix it into the hot orzo. Also, let it rest on the plate while the orzo cooks. That resting time helps it stay tender.
How to keep the orzo creamy, not gluey
Orzo likes to drink up liquid. If the pan looks dry before the orzo is tender, add a splash more broth or even water. Stir often, but not aggressively. You want creamy, not broken up.
Little flavor boosters I love: lemon zest, a pinch of red pepper flakes, and a tiny handful of parmesan at the end. If you have fresh herbs, dill and parsley are both great here.
“I made this after work and it felt like a restaurant dinner without the stress. The lemon and parmesan made it taste so fresh, and my picky kid even ate the zucchini.”
Also, if you are a fan of salmon dinners with a bit more punch, you should check out cajun salmon and shrimp. Different mood, same kind of satisfying.
What to Serve it with
This Salmon Zucchini Orzo Pasta is honestly a full meal on its own, but I am not going to pretend I do not love a good side. Here are my usual pairings, depending on how hungry we are.
- Simple green salad with a quick lemon and olive oil dressing
- Garlic bread or toasted sourdough if you want extra comfort
- Roasted broccoli or asparagus for a little extra veg
- Cherry tomato salad with salt and basil when tomatoes are in season
- Fruit like melon or berries if you want something light after
If you are meal planning for a picnic or potluck and want something that travels well, I keep this guide bookmarked: best pasta salad. It is super handy when you need ideas that do not get sad in the fridge.
More Recipes to Try!
If you liked the easy, weeknight feel of Salmon Zucchini Orzo Pasta, here are a few ideas to keep the momentum going:
Try switching the vibe by using shrimp instead of salmon and adding a little spice. Or go in the opposite direction and keep it super mellow with more veggies and a little extra parmesan. You can also do a Mediterranean twist with olives and feta if that is your thing.
I also like making a double batch of the orzo base and using the leftovers for lunch. Cold orzo with a squeeze of lemon and a drizzle of olive oil is surprisingly good.
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
If your evenings are busy, Salmon Zucchini Orzo Pasta is the kind of recipe that makes you feel like you pulled it together without trying too hard. It is fast, filling, and the lemony salmon plus tender zucchini just works. If you want another take on it, I found this helpful version here: Salmon Zucchini Orzo Pasta – Sungrown Kitchen. And for a one pan dinner vibe that is also super weeknight friendly, this is a good read too: Mediterranean Salmon One Pan – Brita Cooks. Now go grab that skillet and make dinner happen, you have got this.

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.