Succulent salmon fillets get golden and crispy, then finish cooking directly atop a bed of creamy orzo pasta infused with bright lemon, white wine, and aromatic herbs. The entire dish comes together in a single skillet, letting the salmon's rendered fats season the pasta while creating silky, restaurant-quality results. Finished with butter, Parmesan, and fresh parsley, this Mediterranean-inspired meal delivers elegance without the effort.
The first time I made this salmon, I was running late for a dinner with friends and convinced I'd have to order pizza instead. That evening taught me that some of the most elegant meals come from throwing things into one pan and letting them do their work together.
My neighbor Sarah stopped by unexpectedly while this was simmering once, and she stood in my doorway just breathing in the lemon and garlic. She ended up staying for dinner, and we ate standing up in the kitchen because neither of us wanted to wait to set the table.
Ingredients
- 4 salmon fillets: Skin on helps protect the fish and adds crispy texture, plus the skin renders fat that flavors the orzo
- Kosher salt and black pepper: Season the fish generously before searing, this builds the foundation of flavor
- 2 tablespoons olive oil: You need enough oil to get that golden crust on the salmon and start the orzo toasting
- 1 cup orzo pasta: Toasting it in the pan before adding liquid gives it a nutty depth that you cannot get any other way
- 1 small onion, finely chopped: The onion sweetness balances the bright lemon and cuts through the rich salmon
- 2 garlic cloves, minced: Add after the onion so it does not burn and turn bitter
- 1/2 teaspoon dried oregano: This gives that Mediterranean backbone that makes the whole dish sing
- 1/2 teaspoon chili flakes: Just a background warmth that makes every bite more interesting
- 2 cups low-sodium broth: Low sodium is crucial because the orzo absorbs all the liquid and concentrates the salt
- 1/2 cup dry white wine: Use something you would actually drink, the flavor really comes through
- 1 large lemon: You need both the zest for aromatic brightness and juice for acidity
- 2 tablespoons unsalted butter: This finishes the dish and gives the orzo that restaurant quality sheen
- 1/4 cup grated Parmesan: Adds umami and helps bind the creamy sauce together
- 2 tablespoons fresh parsley: Brings fresh color and a clean taste that cuts through the richness
- Lemon wedges: Always serve extra lemon on the table so everyone can adjust to their taste
Instructions
- Season the salmon:
- Pat the fillets completely dry with paper towels, then season both sides generously with salt and pepper, let them sit while you heat the pan
- Sear the salmon:
- Heat olive oil in a large deep skillet over medium high heat until it shimmers, add salmon skin side down and let it sear undisturbed for 3 to 4 minutes until golden and crispy
- Flip and remove:
- Carefully flip the fillets and cook just 1 to 2 minutes more, then transfer to a plate, the salmon will finish cooking later on top of the orzo
- Build the base:
- In the same skillet, cook the onion for 2 to 3 minutes, scraping up any browned bits from the salmon, then add garlic, oregano and chili flakes
- Toast the orzo:
- Stir in the orzo and toast for 1 to 2 minutes, stirring constantly until you see golden spots and smell a nutty aroma
- Deglaze and simmer:
- Pour in the white wine and let it bubble for 1 minute while scraping the bottom of the pan, then add broth, lemon zest and lemon juice
- Cook the orzo:
- Bring to a gentle boil, then reduce heat to medium low, cover and cook for 8 to 10 minutes, stirring occasionally until the orzo is tender
- Combine and finish:
- Nestle the salmon back on top of the orzo skin side down, cover and cook 3 to 5 more minutes until the salmon is cooked through, then stir in butter and Parmesan until melted
This recipe became my go to after my mom mentioned she wanted to eat more fish but hated how it made the whole house smell. Cooking it this way contained everything in one skillet and somehow made the aromas more inviting than overpowering.
Make It Your Own
I have stirred in baby spinach during the last 5 minutes of cooking and watched it wilt perfectly into the creamy orzo. Peas work beautifully too, adding little pops of sweetness that everyone seems to love.
Choosing Your Salmon
Wild salmon tends to be leaner and cooks faster than farmed, so check for doneness a minute early if that is what you are using. The fish is done when it flakes easily with a fork but still looks moist in the center.
Serving Suggestions
A simple arugula salad with a vinaigrette cuts through the richness nicely. Crusty bread is almost mandatory for soaking up that lemony sauce at the bottom of the pan.
- Warm the bowls before serving to keep everything hot longer
- Have extra Parmesan at the table, people always want more
- Cook the orzo to al dente since it continues absorbing liquid as it sits
There is something deeply satisfying about a meal that looks impressive but comes together in one pan. This salmon is the kind of recipe that makes weeknight cooking feel like a small victory.
Recipe Questions & Answers
- → Can I use other fish besides salmon?
-
Trout or cod work beautifully, though you'll need to adjust cooking time accordingly. White fish like cod cooks faster than salmon, so check for doneness a few minutes early.
- → What can I substitute for the orzo?
-
Arborio rice makes an excellent risotto-style alternative. For gluten-free options, try quinoa or a small gluten-free pasta shape like ditalini.
- → Is the white wine necessary?
-
The wine adds depth and acidity, but you can replace it with additional broth. The final dish will still be delicious, though slightly less complex in flavor.
- → How do I know when the salmon is done?
-
The salmon is finished when it flakes easily with a fork and reaches an internal temperature of 145°F (63°C). The flesh should be opaque throughout but still moist.
- → Can I make this ahead?
-
While best enjoyed fresh, you can prep components in advance: chop vegetables, measure spices, and zest the lemon. The final assembly happens quickly for the freshest results.
- → How do I store leftovers?
-
Store in an airtight container in the refrigerator for up to 2 days. Reheat gently, adding a splash of water or broth to refresh the creamy orzo texture.