I still remember the first time I cooked salmon and tiny pasta together, a weekday evening when I wanted something gentle but a little special for dinner, and Salmon Orzo became the kind of recipe I could make without worrying whether it would turn out, just a warm plate that felt like a small victory after a long day.
Why You’ll Love It
This salmon orzo is easy to pull together and forgiving for new cooks, it makes a comforting weeknight dinner that feels a little fancy without a lot of fuss, and families and solo diners both appreciate the flaky salmon, tender orzo, and bright lemon finish that come together in one pan.
Serves 4
Prep Time: 15 minutes |
Cook Time: 20 minutes |
Total Time: 35 minutes
Ingredients
- 12 oz (340 g) dry orzo pasta
- 1 lb (450 g) salmon fillet, skin removed or left on as preferred
- 2 tbsp olive oil
- 1 small yellow onion, finely chopped (about 1 cup)
- 2 garlic cloves, minced
- 2 cups low sodium chicken or vegetable broth
- 1/4 cup heavy cream or plain Greek yogurt
- 4 cups baby spinach (about 120 g)
- Zest and juice of 1 lemon
- 1/2 cup grated Parmesan (about 50 g)
- 2 tbsp chopped fresh dill or parsley
- Salt and freshly ground black pepper to taste
Instructions
- Bring a medium pot of salted water to a boil for the orzo, then cook the orzo according to package directions until just al dente, drain and set aside, reserving a splash of pasta water.
- While the orzo cooks, pat the salmon dry and season lightly with salt and pepper. Heat 1 tbsp olive oil in a skillet over medium heat and sear the salmon 3 to 4 minutes per side until cooked through and flaky, transfer to a plate and set aside.
- In the same skillet add the remaining 1 tbsp olive oil, sauté the chopped onion until translucent about 4 minutes, add the garlic and cook 30 seconds until fragrant.
- Pour in the broth and bring to a simmer, stir in the cream or Greek yogurt and lemon zest, then add the spinach and cook until wilted.
- Add the drained orzo to the skillet, stir to combine, loosen with a splash of reserved pasta water if needed, then add the Parmesan and lemon juice, taste and season with salt and pepper.
- Flake the cooked salmon with a fork into large pieces and fold gently into the orzo, sprinkle with chopped dill or parsley and serve warm.
Recipe Variations
- Lemon caper: Stir in 1 to 2 tablespoons of capers with the lemon juice for a bright briny note.
- Creamy herbed: Use full 1/2 cup heavy cream and add 1 tbsp chopped chives for extra creaminess.
- Veggie boost: Add roasted cherry tomatoes and asparagus tips for more color and texture.
- Lighter option: Substitute Greek yogurt for cream and use olive oil spray to reduce fat while keeping creaminess.
Make Ahead: You can cook the orzo and roast or sear the salmon up to 24 to 48 hours ahead, store both components separately in airtight containers in the refrigerator, reheat the orzo gently with a splash of broth or water and fold in warmed or quickly reheated salmon just before serving to keep the fish flaky and moist.
Frequently Asked Questions
Can I use frozen salmon for this recipe
Yes, thaw it fully and pat very dry before cooking for best sear and texture
Is orzo gluten free
Traditional orzo is wheat based but you can find gluten free orzo made from rice or corn to substitute
Can I skip the cream or yogurt
Yes, skip it and add a little extra broth and Parmesan for a lighter but still creamy finish
How long will leftovers keep
Stored airtight in the fridge leftovers will keep 2 to 3 days and reheat gently on the stove
Salmon Orzo
This salmon orzo is easy to pull together and forgiving for new cooks, it makes a comforting weeknight dinner that feels a little fancy without a lot of fuss, and families and solo diners both appreciate the flaky salmon, tender orzo, and bright lemon finish that come together in one pan.
Ingredients
- 12 oz (340 g) dry orzo pasta
- 1 lb (450 g) salmon fillet, skin removed or left on as preferred
- 2 tbsp olive oil
- 1 small yellow onion, finely chopped (about 1 cup)
- 2 garlic cloves, minced
- 2 cups low sodium chicken or vegetable broth
- 1/4 cup heavy cream or plain Greek yogurt
- 4 cups baby spinach (about 120 g)
- Zest and juice of 1 lemon
- 1/2 cup grated Parmesan (about 50 g)
- 2 tbsp chopped fresh dill or parsley
- Salt and freshly ground black pepper to taste
Instructions
- Bring a medium pot of salted water to a boil for the orzo, then cook the orzo according to package directions until just al dente, drain and set aside, reserving a splash of pasta water.
- While the orzo cooks, pat the salmon dry and season lightly with salt and pepper. Heat 1 tbsp olive oil in a skillet over medium heat and sear the salmon 3 to 4 minutes per side until cooked through and flaky, transfer to a plate and set aside.
- In the same skillet add the remaining 1 tbsp olive oil, sauté the chopped onion until translucent about 4 minutes, add the garlic and cook 30 seconds until fragrant.
- Pour in the broth and bring to a simmer, stir in the cream or Greek yogurt and lemon zest, then add the spinach and cook until wilted.
- Add the drained orzo to the skillet, stir to combine, loosen with a splash of reserved pasta water if needed, then add the Parmesan and lemon juice, taste and season with salt and pepper.
- Flake the cooked salmon with a fork into large pieces and fold gently into the orzo, sprinkle with chopped dill or parsley and serve warm.
Conclusion
This salmon orzo is a gentle, reliable recipe to keep in your weeknight rotation, it teaches a few simple techniques like cooking pasta to the right texture and handling fish gently while rewarding you with a satisfying, cozy plate, so try it with small tweaks to flavors and build confidence one easy dinner at a time.











