I always love recipes that are simple, quick, and don’t leave a pile of dishes behind. This One Skillet Salmon with Lemon Orzo is exactly that kind of meal. It’s made in just one pan, yet it feels like something you would order at a nice restaurant.
The combination of tender, flaky salmon with bright lemony orzo is fresh, light, and full of flavor. The orzo absorbs all the delicious juices from the salmon and seasonings, making every bite rich and satisfying. This dish is perfect for busy weeknights, but it also looks elegant enough for guests.

Recipe Overview
- Prep Time: 10 minutes
- Cooking Time: 25 minutes
- Total Time: 35 minutes
- Difficulty Level: Easy
- Servings: 4 servings
Ingredients
For the Salmon:
- 4 salmon fillets (skin-on or skinless)
- 2 tablespoons olive oil
- 1 teaspoon garlic powder
- 1/2 teaspoon paprika
- Salt and black pepper to taste
For the Lemon Orzo:
- 1 cup orzo pasta
- 2 cups chicken broth (or vegetable broth)
- 2 tablespoons lemon juice (fresh is best)
- 1 teaspoon lemon zest
- 2 cloves garlic (minced)
- 1/2 teaspoon dried oregano
- 1/4 teaspoon chili flakes (optional)
Optional Add-ins:
- 1 cup spinach or kale
- 1/4 cup grated parmesan cheese
- Fresh parsley for garnish
Ingredient Notes and Substitutions:
You can use vegetable broth instead of chicken broth for a lighter flavor. If you don’t have orzo, small pasta like ditalini can work. Fresh lemon juice is highly recommended because it gives a brighter taste. Frozen salmon can also be used, just make sure it is fully thawed before cooking.

Step-by-Step Instructions
Step 1: Season the Salmon
I start by patting the salmon dry with a paper towel. This helps it sear better. Then I rub it with olive oil and season with garlic powder, paprika, salt, and black pepper.
Step 2: Sear the Salmon
I heat a large skillet over medium heat and add a little oil. Once hot, I place the salmon fillets in the pan.
I cook them for about 3 to 4 minutes on each side until they develop a golden crust. The salmon does not need to be fully cooked at this stage because it will cook more later.
After searing, I remove the salmon from the skillet and set it aside.
Step 3: Cook the Garlic and Orzo
In the same skillet, I add minced garlic and cook it for about 30 seconds until fragrant.
Then I add the orzo pasta and stir it for 1 to 2 minutes. Lightly toasting the orzo gives it a deeper flavor.
Step 4: Add Broth and Seasoning
Next, I pour in the chicken broth and add lemon juice, lemon zest, oregano, chili flakes, salt, and pepper.
I stir everything well and bring it to a gentle simmer.
Step 5: Cook the Orzo
I let the orzo cook for about 8 to 10 minutes, stirring occasionally so it doesn’t stick. The orzo will absorb the liquid and become soft and creamy.
If it gets too dry, I add a little more broth.
Step 6: Add Greens (Optional)
If I am using spinach or kale, I add it at this stage and stir until it wilts. This adds color and extra nutrition to the dish.
Step 7: Return Salmon to the Skillet
I place the seared salmon back on top of the cooked orzo. Then I cover the skillet and let it cook for another 3 to 5 minutes until the salmon is fully cooked and flaky.
Step 8: Finish and Serve
Before serving, I sprinkle parmesan cheese and fresh parsley on top. I sometimes add a little extra lemon juice for more brightness.
Serve warm straight from the skillet.
Final Thoughts
This One Skillet Salmon with Lemon Orzo is one of those meals that feels comforting but still light and fresh. I love how everything cooks in one pan, which makes it perfect for busy days when you want something delicious without extra work.
The salmon turns out tender and juicy, while the lemon orzo is creamy, tangy, and full of flavor. It’s a balanced meal that looks beautiful and tastes even better.
If you are looking for a quick dinner that feels special, this recipe is a great choice. Once you try it, you will see how easy it is to make and how satisfying it can be.