
Looking for a dinner that’s both impressive and easy? This One Skillet Salmon with Lemon Orzo has become my family’s new favorite! Perfectly seared salmon fillets nestled on a bed of creamy, lemony orzo pasta with wilted spinach all made in just one pan.
The combination of tender salmon, al dente pasta, and bright citrus flavors creates a restaurant-quality meal that’s actually simple enough for busy weeknights.
I came up with this recipe last month when I needed something quick but special for dinner with David. The kids were surprisingly enthusiastic too even James, who usually turns his nose up at fish, cleaned his plate without complaint!
It’s now in our regular rotation for those nights when I want something that feels fancy without the fuss.
Check out my Maple Glazed Salmon Recipe for another family-friendly salmon dinner option!
Why You’ll Love This One Skillet Salmon with Lemon Orzo
Family-Approved: Both kids and adults will enjoy this balanced meal with mild, creamy flavors that complement the salmon perfectly.
Quick Cleanup: Everything cooks in one pan, meaning less time washing dishes and more time enjoying your evening.
Weeknight Friendly: Ready in under 30 minutes, this satisfying meal fits easily into busy schedules without sacrificing flavor or nutrition.

Ingredients for Salmon with Lemon Orzo
- 4 skinless salmon fillets
- 1 tsp salt (divided)
- 1 tsp black pepper (divided)
- 1 tsp sweet paprika
- 1 tsp garlic powder
- 1 tbsp olive oil
- 1 tsp unsalted butter
- 1 yellow onion (finely chopped)
- 3 garlic cloves (minced)
- 1 cup dry orzo pasta
- 1 tsp dried thyme
- 3 cups low sodium chicken broth
- 5 ounces baby spinach
- Juice from ½ lemon
- ½ cup grated Parmesan
- Freshly ground black pepper (for serving)
- Chili flakes (for serving, optional)

Key Ingredient Notes for Lemon Orzo Salmon
Skinless Salmon Fillets: Using skinless fillets makes this dish easier to eat and allows the seasoning to flavor both sides of the fish.
If you can only find skin-on salmon, that works too just place the fillets skin-side down first when searing.
Orzo Pasta: This rice-shaped pasta creates the perfect base for this dish, absorbing flavors while maintaining a pleasant texture. The creamy lemon orzo really makes this dish special!
Baby Spinach: Adds beautiful color, nutrients, and a mild flavor that works wonderfully with the other ingredients.
My garden wasn’t producing spinach when I developed this recipe, but fresh spinach from the farmers’ market was perfect.
Parmesan Cheese: Adds creaminess and savory depth to the orzo. I recommend using freshly grated rather than pre-packaged for the best flavor and melting quality.
How to Make One Skillet Salmon with Lemon Orzo
1: Prep and Season
Get your prep done before you start cooking: Grate the Parmesan cheese, finely chop the onion, and mince the garlic cloves.
Pat the salmon fillets dry with a paper towel. Season both sides with garlic powder, sweet paprika, and ½ teaspoon each of salt and pepper.

2: Sear the Salmon
Heat oil and butter over medium-high heat in a large nonstick pan or skillet. Add salmon fillets and sear for 3-4 minutes per side until golden brown on the outside.
The centers can still be slightly undercooked as they’ll finish cooking later. Remove from skillet and set aside on a plate.
3: Make the Orzo Base
Reduce heat to medium, add garlic and onion to the same pan. Cook until soft and fragrant, about 2 minutes.
Stir in thyme and the remaining salt and pepper. Add orzo and toast for 1 minute, stirring constantly to coat the pasta in the flavorful oil.
4: Cook the Orzo
Pour in broth and bring to a boil. To maintain a simmer, reduce the heat to medium-low.
Cook uncovered while stirring occasionally to prevent the orzo from sticking, until almost al dente and most of the liquid is absorbed, about 8 minutes.
5: Add Greens and Finish
Add spinach, stir and simmer until wilted, about 2 minutes. Stir in lemon juice and Parmesan.
Add a splash more broth if needed if the mixture seems too dry. Taste and adjust salt if necessary.
6: Return Salmon and Serve
Return salmon to the skillet, nestling it into the orzo, and simmer for 2-3 minutes, or until the salmon is heated through and fully cooked.
Top with freshly ground black pepper and chili flakes if desired. Serve directly from the pan for a beautiful presentation!
Helpful Tips for Perfect Salmon with Lemon Orzo
Don’t overcook the salmon: The fillets will continue cooking when returned to the pan, so it’s better to slightly undercook them during the initial sear.
Watch the orzo carefully: Stir frequently to prevent sticking, and add more broth if needed to achieve your desired consistency.
Use a large enough pan: You need space to sear all four salmon fillets and cook the orzo. A 12-inch skillet works perfectly.
Fresh lemon makes a difference: The bright acidity of fresh lemon juice really brings this dish together, so I don’t recommend substituting with bottled juice.

Variations for One Skillet Salmon and Orzo
Add Cherry Tomatoes: Toss in a handful of halved cherry tomatoes when you add the spinach for bursts of sweet-tart flavor and beautiful color.
Try Different Herbs: Substitute the dried thyme with fresh dill, basil, or oregano for a different flavor profile. I’ve made this with fresh dill from my garden, and it was amazing!
Include More Veggies: Add diced zucchini or bell peppers when cooking the onions for extra nutrients and color.
Make it Creamier: For a richer version, add 2-3 tablespoons of heavy cream when stirring in the Parmesan cheese. When my picky eater Sophia is having a particularly fussy day, the creamy version usually wins her over.
What to Serve with Salmon and Lemon Orzo
This one-pan meal is pretty complete on its own, but here are some simple side options if you want to round out your meal:
- Mediterranean Stuffed Zucchini for a vegetable-forward accompaniment
- A simple green salad with a light vinaigrette
- Cheesy Garlic Baked Green Beans for a kid-friendly vegetable option
- Crusty bread for soaking up the flavorful orzo
Storage and Reheating for One Skillet Salmon
Refrigerator Storage: Store leftovers in an airtight container in the refrigerator for up to 2 days. The orzo will absorb more liquid as it sits.
Reheating: Gently reheat in a covered skillet over medium-low heat with a splash of broth or water to loosen the orzo. Be careful not to overcook the salmon during reheating.
Meal Prep: If you want to prepare components ahead, you can make the orzo portion and refrigerate it separately, then cook fresh salmon when ready to serve.

FAQs About Salmon with Orzo
Yes! You can use any firm white fish like cod or halibut. Just adjust cooking time as needed thinner fillets may cook more quickly than salmon.
While best served fresh, you can prepare the orzo portion ahead of time and reheat with a splash of broth, then cook the salmon just before serving.
Yes, thawed frozen spinach works well. Squeeze out excess moisture before adding to the orzo. Use about 1/2 cup of thawed frozen spinach to replace the 5 ounces of fresh.
For a gluten-free version, substitute with quinoa or rice. Cooking times will vary quinoa takes about 15 minutes, while rice may need 20 minutes or more.
One Skillet Meals We Love
If you enjoy the convenience of one-pan cooking, you might also like these other recipes from my kitchen:
- One Pan Creamy Parmesan Chicken and Rice
- One Pan Balsamic Chicken and Veggies
- Chicken and Vegetables Skillet
I hope your family loves this One Skillet Salmon with Lemon Orzo as much as mine does! It’s become our go-to for those nights when we want something special without a lot of fuss.
If you try this recipe, I’d love to hear how it turned out for you. Did your kids enjoy it as much as Sophia and James did? Let me know in the comments below!
Happy cooking!
Iris


Love this recipe? Pin it on Pinterest so you can find it easily next time

One Skillet Salmon with Lemon Orzo
- Total Time: 30 minutes
- Yield: 4 servings 1x
Description
Perfectly seared salmon fillets nestled on a bed of creamy lemony orzo with wilted spinach a family-favorite one-skillet dinner ready in under 30 minutes!
Ingredients
- 4 skinless salmon fillets
- 1 tsp salt (divided)
- 1 tsp black pepper (divided)
- 1 tsp sweet paprika
- 1 tsp garlic powder
- 1 tbsp olive oil
- 1 tsp unsalted butter
- 1 yellow onion (finely chopped)
- 3 garlic cloves (minced)
- 1 cup dry orzo pasta
- 1 tsp dried thyme
- 3 cups low sodium chicken broth
- 5 ounces baby spinach
- Juice from ½ lemon
- ½ cup grated Parmesan
- Freshly ground black pepper (for serving)
- Chili flakes (optional, for serving)
Instructions
- Grate the Parmesan, chop the onion, and mince the garlic.
- Pat salmon fillets dry and season with garlic powder, paprika, ½ tsp salt, and ½ tsp pepper.
- Heat olive oil and butter in a large nonstick skillet over medium-high heat. Sear salmon 3-4 minutes per side until golden. Remove and set aside.
- Lower heat to medium. Add onion and garlic to the pan and sauté for 2 minutes until soft.
- Stir in thyme, remaining salt and pepper, then add orzo and toast for 1 minute.
- Add broth and bring to a boil, then reduce heat and simmer uncovered, stirring occasionally, for about 8 minutes until orzo is nearly cooked and most of the liquid absorbed.
- Add spinach and cook until wilted, about 2 minutes. Stir in lemon juice and Parmesan. Add more broth if needed for creaminess.
- Return salmon to skillet and warm through until fully cooked.
- Top with black pepper and chili flakes if desired. Serve straight from the skillet.
Equipment

Notes
Use fresh lemon juice for the best flavor and avoid overcooking the salmon since it finishes cooking when returned to the skillet.
- Prep Time: 10 minutes
- Cook Time: 20 minutes
- Category: Dinner
- Method: One Skillet
- Cuisine: American
Nutrition
- Serving Size: 1 plate
- Calories: 510
- Sugar: 3g
- Sodium: 680mg
- Fat: 25g
- Saturated Fat: 7g
- Unsaturated Fat: 16g
- Trans Fat: 0g
- Carbohydrates: 30g
- Fiber: 3g
- Protein: 38g
- Cholesterol: 95mg