Why You’ll Love This Recipe

I really like that this whole dish cooks in one skillet, which means fewer dishes and more flavor packed into every bite. The salmon is seasoned with a simple spice rub, seared to perfection, then simmered with creamy orzo that’s tangy from lemon and rich with parmesan. It’s satisfying and elegant enough for guests, but still easy enough for a quick weeknight dinner. I also appreciate how flexible the recipe is—it’s easy to scale or swap ingredients to suit what I have on hand.

Ingredients

(Here’s a tip: Check out the full list of ingredients and measurements in the recipe card below.)

For the salmon and spice rub:

  • 4 salmon fillets

  • pinch salt

  • pinch garlic salt

  • ¼ tsp black pepper

  • ⅛ tsp paprika

  • ½ tsp dried parsley

For the orzo:

  • 2 tbsp olive oil

  • 2 tbsp unsalted butter

  • 2 cloves garlic, peeled and minced

  • 230 g (1 cup + 2 tbsp) dried orzo

  • 480 ml (2 cups) chicken stock

  • 60 ml (¼ cup) heavy cream

  • 75 g (¾ cup) grated parmesan

  • zest and juice of ½ a lemon

  • ¼ tsp salt

  • ½ tsp black pepper

To serve:

  • small bunch fresh parsley, finely chopped

  • lemon wedges

  • black pepper

Directions

  1. I start by placing the salmon fillets on a plate and mixing the salt, garlic salt, pepper, paprika, and dried parsley. I sprinkle the spice mix on the top of each fillet and gently press it down so it sticks.

  2. In a large frying pan, I heat the olive oil and butter over medium-high heat.

  3. I place the salmon fillets in the pan, skin-side-up (so the spiced side cooks first), and sear for 3–4 minutes until golden brown. Then I remove them and place them skin-side-down on a plate.

  4. I lower the heat to medium and add the garlic, cooking for about 30 seconds while stirring constantly.

  5. I stir in the orzo and add the chicken stock. After mixing, I nestle the salmon fillets (skin-side down) into the orzo.

  6. I bring the mixture to a boil, then reduce the heat and simmer for 8–9 minutes, stirring occasionally to prevent sticking. I gently move the salmon when needed to stir the orzo underneath.

  7. Once the orzo is al dente, I stir in the cream, parmesan, lemon zest and juice, salt, and pepper.

  8. I turn off the heat, sprinkle over fresh parsley, and add a few lemon wedges to the pan before serving.

Servings and timing

This recipe serves 4 people.

  • Prep time: 10 minutes

  • Cook time: 20 minutes

  • Total time: 30 minutes

Variations

  • Swap the fish: I sometimes replace salmon with smoked haddock or trout fillets for a different flavor.

  • Add veggies: Tossing in some frozen peas during the last few minutes of simmering gives a nice pop of color and freshness.

  • Herb change: Fresh dill or basil works beautifully in place of parsley.

  • Citrusy twist: I sometimes use lime or orange zest instead of lemon for a slight variation.

  • Make it spicy: A pinch of red pepper flakes adds a gentle heat to the creamy sauce.

Storage/Reheating

Since the orzo is creamy and delicate, this dish is best eaten right away. When I do have leftovers, I store them in the fridge for up to 2 days. Reheating is a little tricky—I warm it slowly in a skillet with a splash of water or cream to loosen the sauce. The salmon may dry out a bit, so I usually flake it and stir it into the orzo when reheating.

I don’t recommend freezing this dish because the orzo can turn mushy and the cream sauce may separate.

FAQs

Can I use a different type of pasta?

Yes, I sometimes use small pasta shapes like couscous or mini shells if I’m out of orzo. Cooking times may vary slightly.

What if I don’t have heavy cream?

I substitute with half-and-half or whole milk in a pinch, though the sauce won’t be quite as rich. A tablespoon of cream cheese stirred in can also help.

Is this dish gluten-free?

Not as written—since orzo is a wheat-based pasta. I’d use a gluten-free orzo alternative or swap in rice for a gluten-free version.

Can I make this dairy-free?

You can replace the butter and cream with dairy-free alternatives, and use nutritional yeast instead of parmesan. The flavor will change but still be delicious.

How do I keep the salmon from sticking to the pan?

I make sure the pan and oil are hot before adding the salmon and avoid moving it during the first few minutes of cooking to let the crust form.

Conclusion

This pan-fried salmon with creamy lemon orzo is one of my favorite one-pan dinners. It’s quick, flavorful, and gives off that cozy, restaurant-quality feel with very little effort. The zesty lemon, rich parmesan, and perfectly cooked salmon make every bite satisfying—and clean-up is a breeze. Whether I’m cooking for guests or just treating myself, this recipe never disappoints.

Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon

Pan-Fried Salmon with Creamy Lemon Orzo


5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

  • Author: Mia
  • Total Time: 30 minutes
  • Yield: Serves 4

Description

Golden salmon fillets and lemony parmesan orzo come together in one pan for a fresh, creamy, and easy 30-minute dinner.


Ingredients

Salmon & Spice Rub:

4 salmon fillets

Pinch salt

Pinch garlic salt

¼ tsp black pepper

⅛ tsp paprika

½ tsp dried parsley

Creamy Orzo Base:

2 tbsp olive oil

2 tbsp unsalted butter

2 cloves garlic, minced

230g (1 cup + 2 tbsp) dried orzo

480ml (2 cups) chicken stock

60ml (¼ cup) double (heavy) cream

75g (¾ cup) grated parmesan

Zest and juice of ½ a lemon

¼ tsp salt

½ tsp black pepper

To Serve:

Fresh parsley, chopped

Lemon wedges

Extra black pepper


Instructions

Place salmon on a plate. Mix salt, garlic salt, pepper, paprika, and parsley. Rub onto the top of each fillet.

Heat oil and butter in a skillet over medium-high heat.

Add salmon, spice-side down. Sear for 3–4 minutes until golden, then remove and set aside, skin-side down.

Lower heat to medium. Add garlic and sauté for 30 seconds.

Stir in the orzo, then pour in chicken stock.

Nestle salmon into the pan, skin-side down.

Bring to a boil, then simmer 8–9 minutes until orzo is al dente, stirring occasionally to prevent sticking.

Stir in cream, parmesan, lemon zest and juice, salt, and pepper.

Turn off heat. Garnish with parsley, extra pepper, and lemon wedges. Serve hot.

Notes

Best Fresh: This dish is best enjoyed immediately. Reheating may dry out the salmon or make the orzo too thick.

Variations:

Use trout or smoked haddock instead of salmon.

Add frozen peas in the final 5 minutes for extra color and flavor.

Scaling Down: Halve the ingredients to serve 2; cook times stay the same.

  • Prep Time: 10 minutes
  • Cook Time: 20 minutes
  • Category: Dinner
  • Method: Pan-Fried, One-Pot
  • Cuisine: American-Italian

Similar Posts

Leave a Reply

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

Recipe rating 5 Stars 4 Stars 3 Stars 2 Stars 1 Star