This creamy salmon orzo recipe cooks the orzo in one pan - no draining, no second pot - while fresh salmon bites sear separately in another pan. Everything comes together in 30 minutes for an easy weeknight dinner. Using leftover salmon? Skip the second pan entirely - just flake it cold into the hot orzo at the end.

Try my baked salmon sushi cups - a completely different way to eat salmon.
📷 Recipe Snapshot
🍽️ Recipe: Salmon Orzo (Creamy Tomato, 30 Minutes)
⏲️ Ready In: 30 min
👥 Serves: 4
🌏 Cuisine: Italian
💪 Difficulty: Easy
📌 Recipe Type: Creamy pasta dinner / main meal
🌟 Ingredient Highlights: orzo, salmon, cherry tomatoes, garlic, pesto, parmesan
💡 Pro Tip: Cook the orzo directly in the broth and stir occasionally - this makes it creamy without extra cream.
Jump to:
Krystle says: "I LOVE the orzo cooked in the broth. I meal prepped this last week, and it was amazing."
💡 What is Orzo?
Orzo is a type of pasta that looks like rice. It's a small, rice-shaped pasta often used in soups, salads, or as a side dish. When orzo is cooked directly in stock - like in this recipe - it's sometimes called orzotto, because the technique mimics risotto.
💗 Why This Works
- One pot for the orzo, quick cleanup: The orzo cooks right in the sauce - no draining, no second pot. (Salmon cooks separately for the best crispy texture.)
- Kid hack: Skip chilli flakes for picky eaters
- High protein: Each serving has around 59g of protein from the salmon and parmesan combined - genuinely filling without feeling heavy.
- The orzo cooks like risotto - it's sometimes called orzotto - which is what gives it the creamy texture without any cream."
🍲Ingredients

*See the recipe card for full information on ingredients and quantities.
Orzo → Look for bronze-die extruded pasta (rougher surface = better sauce cling).
Cherry tomatoes → Buy them still on the vine for sweeter flavor (avoid wrinkled skins).
Garlic → Choose heavy, firm bulbs-light ones are dried out.
Olive oil → "Extra virgin" + harvest date within 1 year (stored in dark glass).
Pesto → Check labels: Basil > oil > pine nuts (avoid "vegetable oil" as first ingredient).
Stock cubes → Low-sodium versions let you control salt.
Parmesan → Avoid pre-grated (contains anti-caking agents). Whole wedge only!
Salmon → Wild-caught has a firmer texture. Look for bright pink flesh, no grey edges.
Chilli flakes → Gochugaru (Korean) or Aleppo for fruity heat.
Pro Tip: For maximum flavour, shop at Mediterranean/Middle Eastern markets for orzo, olive oil, and spices.
♻️ Substitutions
- No orzo? No problem! Here's what works best:
- First choices: Tiny pastina, ditalini (those little tubes), or nutty fregola - they'll behave just like orzo.
- Backup options: Acini di pepe (think "peppercorn pasta") or pearly Israeli couscous - just watch the clock, they cook faster!
- Skip these: Fancy shapes like penne or bowties - they'll hog all the sauce.
- Gluten-free? Risoni rice pasta is your new best friend!
- Cherry Tomatoes: If cherry tomatoes are not available, you can use diced Roma tomatoes or canned diced tomatoes.
- Garlic: Instead of fresh garlic cloves, you can use garlic powder or minced garlic from a jar.
- Olive Oil: Use vegetable oil, canola oil, or avocado oil, if you have.
- Vegetable Stock Cube: Chicken stock cubes or homemade vegetable broth.
- Parmesan Cheese: Substitute with pecorino Romano, Asiago, or Grana Padano cheese.
- Salmon Fillets: Any other type of fish, such as trout, cod, or tilapia, can be used as a substitute. You can even use smoked salmon. For another quick fish dinner, try my easy salmon en papillote - sealed in a parcel so it stays incredibly moist with zero mess.
- Chilli Flakes: Chilli flakes can be omitted if you prefer a milder taste, or you can substitute with paprika or cayenne pepper for heat.
📋 Variations
- Mediterranean Style: Add olives, sun-dried tomatoes, capers and feta cheese for a Mediterranean twist.
- Pesto Orzo: Stir in some homemade or store-bought pesto sauce to add extra flavour to the dish. My pesto gnocchi with zucchini has a reliable homemade pesto you can use here too.
- Tuna Orzo: Add a can of tuna if you have fussy eaters, like I do, and they don't enjoy salmon. I make the pasta, then add a small can of tuna to their plate, and serve the rest as usual.
- Quick Tuna Dinner: If you're in a rush, my 15-minute tuna caper spaghetti is another fast fish dinner.


- Creamy: Mix in some heavy cream or Greek yoghurt into the orzo for a creamy texture. You can also add spinach or kale for extra greens.
- Spicy: Increase the amount of chilli flakes or add diced jalapenos for a spicy kick. You can also drizzle some hot sauce over the finished dish for extra heat.
- Asian-Inspired: Use soy sauce, sesame oil, and ginger in the orzo mixture, and garnish with chopped green onions and sesame seeds for an Asian twist.
- Smoked or Cold Salmon Version: Replace the grilled salmon with smoked salmon, or skip cooking entirely and try my couscous salmon salad - fresh, no-cook, ready in 30 minutes.
💭 Expert Tips
- The liquid ratio matters: Use exactly 800ml of stock for 500g of orzo. Too little and it turns stodgy before it's cooked; too much and it's soupy. If it looks too thick before it's done, add stock one splash at a time.
- Creamier orzo: Stir in 2 tablespoon Greek yoghurt at the end
- Garlic hack: Grate it directly into the pan (no chopping!
- Pro tip: Use smoked salmon for a bolder taste!
- Got leftover salmon? Flake it into the hot orzo at the end instead of cooking fresh - no extra pan needed.
- Getting the salmon right:
- Cut into 3cm cubes for even cooking
- Pat completely dry - moisture is the enemy of a golden crust
- Hot pan, don't move them for the first 2-3 minutes
- They're done when they release easily from the pan and are opaque through the centre
What to Serve with Salmon Orzo
- A simple rocket salad with lemon and olive oil
- Garlic bread or homemade Italian focaccia for mopping the sauce
- sautéed green beans or roasted asparagus
- A glass of Pinot Grigio or Vermentino

❓ Salmon Orzo Recipe FAQs
Yes. Thaw the fillets completely in the refrigerator overnight. Before searing, pat them very dry with a paper towel - this is what gives the salmon cubes a nice golden crust rather than steaming in the pan. Frozen salmon works just as well as fresh in this salmon orzo recipe once properly thawed and dried.
In this recipe, the orzo is never drained - it absorbs the stock directly in the pan, which is what makes it creamy. To avoid mushiness: stir every 3 minutes so it cooks evenly, use exactly 800ml of stock for 500g of orzo, and pull it off the heat while it's still slightly al dente - it keeps cooking from residual heat. If it thickens too much before it's done, add a splash of hot water or stock and stir through.
First choices: Tiny pastina, ditalini, or nutty fregola - they absorb liquid the same way orzo does so the method stays the same. Backup options: Acini di pepe or pearl couscous - just watch the clock, they cook faster. Skip these: Large shapes like penne or bowties - they won't absorb the sauce properly. Gluten-free? Risoni rice pasta is your best option.
Any firm fish works well here. Trout is the closest substitute - similar flavour and texture. Cod and tilapia both work but cook slightly faster so check them at 2 minutes in the pan rather than 3-4. Smoked salmon is another great option - don't sear it, just flake it cold into the hot orzo at the very end. Leftover grilled or baked salmon from the night before also works perfectly this way.
Store leftover salmon orzo in an airtight container in the fridge for up to 3 days. Reheat gently on the stovetop with a splash of water or stock to loosen the sauce - avoid high heat or the orzo will turn stodgy. The orzo freezes well for up to 2 months - add a splash of liquid when reheating from frozen. The salmon gets rubbery after freezing, so if you know you're meal prepping, freeze the orzo without the salmon and add freshly cooked or flaked salmon when serving.
The orzo base can be made 1-2 days ahead and stored in an airtight container in the fridge - it thickens as it sits, so add a splash of hot stock when reheating and stir until loose. Cook the salmon fresh just before serving, it only takes 5 minutes and reheated salmon turns rubbery. If using leftover salmon, flake it cold into the warm reheated orzo and the residual heat does the rest.
Craving More 30-Minute Meals? Try These Next!
Tried this recipe? Give it a star rating below! ⭐⭐⭐⭐⭐
HUNGRY FOR MORE? Subscribe to my newsletter and follow along on Facebook, Pinterest, and Instagram for the latest updates.










Leslie says
Orzo is one of my favorite pastas and this recipe is delightful! I love the salmon too. So flavorful and delicious!
Claudia-Cristina Ciorteanu says
Leslie, orzo is one of my favorites too. So glad you enjoyed it — and the salmon with it. Thank you!
swathi says
This great orzo recipe, I have made it twice already, along with grilled salmon it is perfect.
Claudia-Cristina Ciorteanu says
Swathi, twice already? That makes me so happy. Love that the grilled salmon worked so well for you.
Ramona Sebastian says
I absolutely love both orzo and salmon, so I am definitely going to be making this a lot this summer! I love how refreshing this combination of ingredients looks, I can't wait to make this!
Claudia-Cristina Ciorteanu says
Ramona, summer is the perfect time for this one. Light but still filling. Hope you get to make it lots!
Johanna says
delicious dinner idea! My husband has a thing for orzo, and he loved this recipe. So good!
Claudia-Cristina Ciorteanu says
Johanna, my husband is the same way — he'll eat anything with orzo. So glad yours loved it too!
Claudia-Cristina Ciorteanu says
My family loved this!
Jacqueline says
This is a delicious way to use up leftover salmon fillets which I often have as I always buy too much! I also love using orzo it's so easy and versatile. Will be making this recipe again and again!
Claudia-Cristina Ciorteanu says
Jacqueline, I always buy too much salmon too — that's exactly why I made this recipe. So glad you'll be making it again!
Agnieszka says
Great orzo recipe. I had leftover salmon and it worked really well in this pasta.
Claudia-Cristina Ciorteanu says
Agnieszka, leftover salmon was the whole idea behind this one. So happy it worked well for you!
Juyali says
I could eat this dish every day! I love salmon and I'm always looking for other ways to cook it besides my usual grilling or air frying. Delish and easy! Thank you for the great recipe.
Claudia-Cristina Ciorteanu says
Juyali, every day is a big compliment! Thank you. And yes — so many ways to cook salmon, but this one is so simple.
Liz says
Such a delicious pairing! The orzo is a tasty base for the grilled salmon!!!
Claudia-Cristina Ciorteanu says
Liz, thank you! The orzo really is the star here. So glad you enjoyed it.
Krystle says
The sauce is so unique and flavorul. I want to make salmon just to be able to make this again!
Claudia-Cristina Ciorteanu says
Krystle, that's a huge compliment — wanting to make salmon just to have this again. Thank you so much!
Melinda says
This is a delicious, new way to enjoy salmon. My family loved it, especially since it's a one bowl meal. I added a little feta cheese on each serving, thanks for suggesting it!
Claudia-Cristina Ciorteanu says
Melinda, feta sounds like a great addition! I'll have to try that next time. So glad your family loved it.
Sonja says
What a lovely use for leftover salmon! So easy to make and so much flavor. Topped it with fresh basil and everyone devoured it in no time.
Claudia-Cristina Ciorteanu says
Sonja, fresh basil makes everything better. So happy everyone devoured it!
Krystle says
I LOVE the orzo cooked in the broth. I meal prepped this last week and it was amazing.
Claudia-Cristina Ciorteanu says
Krystle, same here — cooking the orzo right in the broth is a game changer. So glad you loved it for meal prep.
Ashley says
Yum! What a great weeknight dinner! I'm going to try it with sautéed shrimp next time.
Claudia-Cristina Ciorteanu says
Ashley, sautéed shrimp sounds amazing! I'll have to try that next time. Thank you!
Liz says
This was a fabulous recipe for our leftover grilled salmon. The orzo was terrific!
Claudia-Cristina Ciorteanu says
Liz, leftover grilled salmon is such a lifesaver. So glad the orzo turned out terrific for you!