• Skip to primary navigation
  • Skip to main content
  • Skip to primary sidebar
  • Skip to footer
The MacPherson Diaries
  • Home
  • Recipe Index
  • Jana’s Dinner Club
  • About me
  • Contact Me

30 Minute Creamy Salmon Orzo

August 22, 2025 by themacphersondiaries Leave a Comment

This dish is willing Spring to show up – succulent salmon paired with creamy lemon-garlic orzo and green peas. It’s fresh, comforting, and absolutely delicious!


 

Notes & Variations

Time Saving Notes

  • Make the marinade in advance and/or marinate the salmon up to 24 hours ahead.

Budget Notes

  • Swap salmon for chicken thighs, or skip the protein altogether for a meat-free version.

Protein Changes

  • Works beautifully with roasted cauliflower, chicken, zucchini, prawns, or white fish fillets.

Extra Notes

  • All orzo cooks differently – you may need extra stock or water.

  • Add sliced mint through the orzo for extra freshness.

  • Boost the veg by tossing broccoli in the marinade and roasting it alongside the salmon.

Print

30 Minute Creamy Salmon Orzo

One pan, 30 minutes, and incredible flavour. This Creamy Salmon Orzo combines succulent salmon with a rich, velvety pasta base for a quick weeknight meal that feels like a total luxury.

Course Main Course
Cuisine kiwi, pasta, Seafood
Keyword 30 minute, easy recipes, family cooking, Fish
Prep Time 10 minutes
Cook Time 20 minutes
Total Time 30 minutes
Servings 4 servings
Calories 531 kcal
Author Jana Macpherson

Ingredients

For the salmon

  • 2 tbsp olive oil
  • 1 tsp paprika
  • zest of one lemon
  • salt and pepper
  • 2 cloves garlic - crushed
  • 4 boneless salmon fillets - or 500g piece of boneless salmon

For the orzo

  • 1 tbsp butter
  • 1 tbsp olive oil
  • 1 onion - finely chopped
  • 3 cloves garlic - crushed
  • 250 grams orzo - this is about 1¼cup or half a box/bag
  • 2 cups hot chicken or vege stock
  • 1½ cups frozen peas
  • salt and pepper
  • 1 lemon
  • 50 grams grated parmesan
  • ½ cup cream

Garnish

  • ¼ cup mint leaves - optional

Instructions

  1. Preheat oven to 200C Fan Bake

  2. To prepare the salmon, check for and remove any pin bones, then in a medium bowl mix oil, paprika, salt & pepper, garlic and the zest of 1 lemon (around 1 teaspoon). Mix together and then rub the marinade over the salmon.

  3. Place salmon on a lined baking tray and bake for 10-12 minutes, depending on how you like your salmon.

  4. While the salmon is cooking prepare the orzo. Add the butter and oil to a fry pan over a medium high heat, add onion and garlic and sauté for a minute or two to soften.

  5. Add the orzo to the pan and toss to coat in the buttery onions. Pour in stock and mix well, simmer over a medium low heat for about 10-12 minutes or until orzo is just al dente. Stirring occasionally so it doesn't stick. Season with salt & pepper

  6. Add frozen peas and cream, mix well and simmer over a low heat for another 2 minutes. Stir through grated parmesan and remove from the heat and leave to stand for a couple of minutes

  7. Add a squeeze of lemon and lay the baked salmon on top of the orzo and sprinkle with mint leaves if using.

Recipe Notes

TIME SAVING NOTES
Make the salmon marinade in advance and/or marinate the salmon up to 24 hours in advance.

BUDGET NOTES
You can make this dish using chicken or leave the meat out entirely.

PROTEIN CHANGES
This dish is absolutely delish without the salmon, however you can also use roasted cauliflower instead of salmon, or chicken thighs, sliced zucchini, white fish fillets or prawns.

NOTES
All orzo cooks differently and you may need a little extra stock or water.
I often add sliced mint through the orzo as well as a few leaves on top.
To bump up the vege content you could toss broccoli in the marinade after the salmon and bake on tray next to salmon.

Nutrition Facts
30 Minute Creamy Salmon Orzo
Amount Per Serving
Calories 531 Calories from Fat 261
% Daily Value*
Fat 29g45%
Saturated Fat 12g75%
Trans Fat 0.1g
Polyunsaturated Fat 2g
Monounsaturated Fat 12g
Cholesterol 52mg17%
Sodium 257mg11%
Potassium 311mg9%
Carbohydrates 56g19%
Fiber 4g17%
Sugar 4g4%
Protein 14g28%
Vitamin A 1005IU20%
Vitamin C 19mg23%
Calcium 172mg17%
Iron 1mg6%
* Percent Daily Values are based on a 2000 calorie diet.

Filed Under: Dinner, Pasta, Seafood

About themacphersondiaries

Previous Post: « 30 Minute Prawn Pancakes
Next Post: Creamy White Chocolate Biscoff Fudge »

Reader Interactions

Leave a Reply Cancel reply

Your email address will not be published. Required fields are marked *

Recipe Rating




Primary Sidebar

Hi, I’m Jana!

Hi, I’m Jana. I live in gorgeous Queenstown with my 2 children, Hunter (9) and River (7) and our dog Hudson.

I love cooking and sharing recipes here with you. My main focus is easy weeknight dinners. I want to help you get a hassle free and delicious dinner on the table quickly, that will satisfy all your dinner companions, especially families.

You will find my popular recipes for Salmon Curry, Pulled Pork in Bao Buns and Chicken & Broccoli Pasta Bake, plus loads of salads and special occasion recipes too.

When I am not in the kitchen or playing with my children by the local river, I can be found trekking the gorgeous walks on our doorstep, or sampling some of the incredible local wines.

If you love what you see here, head to Jana's Dinner Club, my online community where I share monthly eBooks and recipes. Doors will be opening soon, so subscribe to stay in touch. 

Happy Cooking xx Jana Read More…

Subscribe now


Recent Posts

  • Creamy White Chocolate Biscoff Fudge
  • 30 Minute Creamy Salmon Orzo
  • 30 Minute Prawn Pancakes
  • One Pan Mince Lasagne
  • 30 Minute Chicken Souvlaki

Footer

  • Privacy Policy

Copyright © 2026 The MacPherson Diaries on the Foodie Pro Theme