This is one of those recipes I never get tired of making – seared salmon with lemon orzo, all cooked in a single skillet.
I originally started making this dish when I was sick of dirtying a pile of dishes every night. Now it’s become my go-to whenever I want something that feels restaurant-worthy but is still quick and simple.

The salmon is seared until golden and flaky, then the orzo simmers in a light broth and creamy Parmesan sauce, soaking up all those bright Mediterranean flavors. It’s the kind of meal that makes me feel like I have it all together, even on the busiest evenings. Plus, it’s ready in about 30 minutes, which means more time to actually relax after dinner.
If you cook often, you know those recipes that just sneak into your regular rotation? This is definitely one of those for me—healthy, flavorful, and satisfying without being complicated.
Why You’ll Love This Recipe
- One-pan convenience – less cleanup, more flavor.
- Balanced & delicious – protein, pasta, veggies, and creamy sauce all in one dish.
- Flexible – swap salmon for chicken, shrimp, or other proteins.
- Fast & fresh – ready in just 30 minutes.
Ingredients
For the Salmon
- 4 salmon fillets (about 6 oz each), skinless or skin-on
- 2 tbsp olive oil
- Salt and black pepper, to taste
- 1 tsp garlic powder or Italian seasoning
For the Lemon Orzo
- 2 tbsp butter
- 3 garlic cloves, minced
- 1 small shallot, finely chopped
- ¼ cup white wine (for deglazing)
- 2 ½ cups chicken broth (or vegetable broth)
- 1 ½ cups orzo pasta
- ½ cup heavy cream
- ½ cup grated Parmesan cheese (plus extra for garnish)
- 1 tbsp fresh lemon juice (or to taste)
- 2 cups fresh baby spinach, packed
Optional Add-ins
- ½ cup diced bell peppers
- ½ cup cherry tomatoes, halved
Garnish
- 1 tsp lemon zest
- 2 tbsp fresh parsley, chopped
Step-by-Step Instructions
- Prepare the salmon – Pat the fillets dry and season both sides with salt, pepper, and garlic powder (or Italian seasoning).
- Sear the salmon – Heat olive oil in a large skillet over medium heat. Place salmon fillets skin-side down and cook for about 5 minutes, until the skin is crispy. Flip and cook the other side for 30–45 seconds. Remove salmon from the pan and set aside.
- Start the orzo – In the same skillet, melt butter. Add garlic and shallot, cooking for 1–2 minutes until fragrant.
- Deglaze & simmer – Pour in white wine, scraping up any browned bits. Add chicken broth and bring to a simmer. Stir in the orzo and cook for 10 minutes, stirring occasionally, until tender and most of the liquid is absorbed.
- Make it creamy – Stir in heavy cream, Parmesan, and lemon juice.
- Finish the dish – Return salmon fillets to the skillet. Add spinach and cook for 2–3 minutes until wilted.
- Serve – Garnish with lemon zest and parsley. Enjoy warm.
Tips for Perfect Salmon
- Look for color changes: the salmon should go from translucent to opaque pink.
- Check doneness with a fork—if it flakes easily, it’s ready.
- Remove from heat just before fully cooked to prevent drying out.
- Internal temperature should reach 145°F.
Variations & Substitutions
Proteins:
- Chicken breasts or thighs
- Shrimp
- Cod, halibut, or other white fish
- Seared scallops
- Steak
Vegetables:
- Broccoli florets
- Kale
- Asparagus
- Green peas
This recipe is flexible—mix and match to suit your taste.
Serving Ideas
Pair with:
- A crisp green salad
- Grilled asparagus or artichokes
- Garlic-roasted potatoes
Storage & Leftovers
- Fridge: Store salmon and orzo separately in airtight containers for up to 3 days.
- Freezer: Freeze for up to 3 months.
- Reheat: Warm salmon gently in the oven at 275°F or microwave in short intervals. Reheat orzo on the stovetop with a splash of broth to loosen.
Recipe Card
One-Pan Seared Salmon with Lemon Orzo
Tender salmon fillets served with creamy, lemony orzo and spinach – a 30-minute Mediterranean-inspired dinner.
- Prep Time: 10 minutes
- Cook Time: 20 minutes
- Total Time: 30 minutes
- Servings: 4
- Calories: ~425 per serving
One-Pan Seared Salmon with Lemon Orzo
4
servings10
minutes20
minutesThe salmon is seared until golden and flaky, then the orzo simmers in a light broth and creamy Parmesan sauce, soaking up all those bright Mediterranean flavors. It’s the kind of meal that makes me feel like I have it all together, even on the busiest evenings. Plus, it’s ready in about 30 minutes, which means more time to actually relax after dinner.
Ingredients
For the Salmon
4 salmon fillets (about 6 oz each), skinless or skin-on
2 tbsp olive oil
Salt and black pepper, to taste
1 tsp garlic powder or Italian seasoning
For the Lemon Orzo
2 tbsp butter
3 garlic cloves, minced
1 small shallot, finely chopped
¼ cup white wine (for deglazing)
2 ½ cups chicken broth (or vegetable broth)
1 ½ cups orzo pasta
½ cup heavy cream
½ cup grated Parmesan cheese (plus extra for garnish)
1 tbsp fresh lemon juice (or to taste)
2 cups fresh baby spinach, packed
Optional Add-ins
½ cup diced bell peppers
½ cup cherry tomatoes, halved
Garnish
1 tsp lemon zest (optional)
2 tbsp fresh parsley, chopped
Directions
- Season salmon – Pat fillets dry, then season with salt, pepper, and garlic powder (or Italian seasoning).
- Sear salmon – Heat olive oil in a skillet over medium heat. Cook salmon skin-side down for 5 minutes until crisp. Flip and cook another 30–45 seconds. Remove from skillet.
- Cook aromatics – In the same pan, melt butter. Add garlic and shallot, sauté 1–2 minutes until fragrant.
- Deglaze – Pour in white wine, scraping up any browned bits.
- Cook orzo – Stir in broth and orzo. Simmer 10 minutes, stirring occasionally, until tender and most liquid is absorbed.
- Make creamy sauce – Add heavy cream, Parmesan, and lemon juice. Stir until smooth.
- Finish – Return salmon to skillet and add spinach. Cook 2–3 minutes until spinach wilts and salmon is warmed through.
- Serve – Garnish with parsley and lemon zest. Enjoy!



Leave a Comment