
Grab one pan and throw together this lemony salmon with orzo. You get juicy salmon on top of a creamy, tangy pasta, all cooked up in the same skillet. Soak up the zesty flavors, melty Parmesan, and smooth spinach—and you won't be stuck with a messy kitchen afterward.
My crew is always begging for this one. It started as a way to use up random salmon and pasta, but now it's our top pick for nights when we want to feel fancy without a fuss—or whenever friends show up hungry.
Dreamy Ingredients
- Salmon fillets: Skip the skin for less hassle when eating and a cleaner look
- Sweet paprika: Brings a little smoky sweet touch that plays well with the fish
- Garlic powder: Makes sure every bite of salmon is packed with flavor
- Salt and pepper: Can’t skip these—they wake up the salmon and the orzo
- Olive oil and butter: Both give you that great sizzle and tasty richness
- Yellow onion: Gets things started with awesome aroma and flavor
- Fresh garlic cloves: Gives the pasta extra depth and punch
- Dry orzo pasta: This small, rice-y pasta soaks up sauce like a champ
- Dried thyme: Earthy, herby, and totally made for lemon
- Chicken broth: Adds loads of flavor (way better than plain water)
- Baby spinach: Pops in color and packs in vitamins while balancing out richer bits
- Fresh lemon juice: Brings brightness and cuts any heaviness
- Parmesan cheese: Melts into the orzo for awesome creaminess and that umami hit
- Chili flakes: Totally up to you—if you like a bit of heat, toss some in
Step-by-Step Instructions
- Final Touches:
- Nestle those salmon fillets right back on top of the creamy orzo. Let it all gently bubble for about 2 or 3 minutes so your salmon gets heated through and takes in all those good flavors. Sprinkle on chili flakes and grind on some pepper if that’s your style.
- Add the Greens and Cheese:
- When the orzo’s almost cooked, toss in handfuls of spinach, stirring each time (it might look like a lot but it shrinks down fast). Pour in the lemon juice, then add grated Parmesan and keep stirring until it’s all creamy and smooth. Taste and tweak the salt since cheese is already salty.
- Toast and Simmer the Orzo:
- Dump the dry orzo into your pan. Stir it quick for about a minute—it’ll smell kinda nutty when it’s ready. Pour in the chicken broth, crank the heat to get a simmer, then dial it down and keep stirring so nothing sticks. Orzo gets soft and cozy in about 8 minutes, and you’ll have this silky sauce happening.
- Build That Flavor Base:
- Lower the heat a bit, then toss in chopped onions. Get them going for a minute before adding in garlic (don’t let that garlic burn—keep an eye). When onions turn see-through and fragrant, add the rest of your salt, pepper, and crumble in the thyme to amp up the flavor.
- Sear Your Salmon:
- Warm up olive oil and butter in your big nonstick skillet—medium high works best. When the butter’s melted and starting to bubble, pop in your salmon, nice side down. Don’t mess with it for 3-4 minutes so it gets that golden crust. Flip carefully, cook another 3-4 minutes, then slide them to a plate—they’ll finish in the pan later.
- Prep and Season Everything:
- Before you even start cooking, set out all your ingredients. Pat the salmon totally dry with some paper towels, then coat both sides with garlic powder, paprika, and half your salt and pepper. Get everything measured so cooking flows easy and smooth—this one moves fast!

This meal turned into our celebration dinner after my daughter aced her culinary school final with it. She let me in on her trick—toast that orzo in the pan before any liquids go in so it turns way nuttier and deeper in flavor.
Easy Prep Ahead
Honestly, it’s best right away—but you can totally make the orzo a couple days ahead. Warm it up gently with a splash of broth, then add fresh-cooked salmon. Makes for an unbelievably fast dinner when you’re in a hurry but still want something awesome.
Best Substitutes
No orzo? Swap in ditalini or even arborio rice (just watch for different cook times). For a dairy-free spin, leave out the Parmesan and sprinkle some nutritional yeast for that punchy flavor. You can change up the dried thyme with chopped fresh herbs—try parsley, dill, or basil if you’re feeling it.
How to Serve It
You could eat this all by itself and be happy, but it’s killer with a fresh arugula salad and a zippy lemon dressing. Got big eaters? Slide in some crunchy bread to mop up that creamy sauce. This goes down easy with a glass of cold Sauvignon Blanc or unoaked Chardonnay too.

Want it richer? Swirl in a little cream with the cheese.
Frequently Asked Questions
- → Can I cook with salmon that still has the skin on?
Absolutely, you can totally use salmon with the skin. Start by putting it skin-side down in your pan for about 4 minutes so it gets nice and crispy, flip it, and give it a few more minutes. The skin keeps things juicy and adds extra taste.
- → What could I use instead if I have no orzo?
No orzo in the pantry? Try little pasta like pearl couscous, small shells, or even arborio rice if you’re feeling it, but remember the cook time changes. You could also use cauliflower rice for fewer carbs, just add less liquid and don't cook too long.
- → How will I know my salmon is done right?
Give the salmon a poke with your fork and if it flakes apart but the inside is a bit see-through, it's ready. Ideally, the middle should reach 125°F or 52°C (that’s medium). Don’t let it cook too long or it’ll dry out.
- → Can I prep this ahead for later?
Yep, you can make the orzo part the day before and just warm it up with a splash of broth. For best results, leave cooking the salmon til just before you want to eat. If you do have to make it all in advance, don’t cook the salmon all the way through, so it doesn’t get tough when you reheat it.
- → What other veggies go well here?
Besides spinach, pop in some cherry tomatoes, chopped bell peppers, peas, or some asparagus. If you’re cooking anything firmer like peppers, add them early with the onions. Softer veggies like tomatoes or peas can go in towards the end.
- → Is this good for meal prepping?
It sure is. Just split it into containers, stash them in the fridge for up to 3 days. When you’re eating, warm things gently in the microwave or a covered pan with a splash of liquid. Orzo will soak up some sauce as it sits, so add more broth if it’s dry.