This efficient one-pan meal combines pan-seared salmon with creamy lemon orzo and fresh spinach. It is a balanced dinner that delivers high protein and bright flavors in just 30 minutes.

List of ingredients
- 4 skinless salmon fillets – ensure they are of similar thickness for even cooking.
- 1 tsp salt – divided between seasoning and the pasta.
- 1 tsp coarsely ground black pepper – divided between seasoning and the pasta.
- 1 tsp sweet paprika – adds color and mild flavor to the fish.
- 1 tsp garlic powder – for an aromatic crust on the salmon.
- 1 tbsp olive oil – used for searing.
- 1 tsp unsalted butter – adds richness and prevents sticking.
- 1 yellow onion – finely chopped for a subtle base flavor.
- 3 garlic cloves – minced for depth.
- 1 cup dry orzo pasta – a small rice-shaped pasta.
- 1 tsp dried thyme – adds an earthy herbal note.
- 3 cups low sodium chicken broth – the cooking liquid for the pasta.
- 5 ounces baby spinach – stirred in at the end for color and nutrients.
- juice from ½ lemon – provides a zesty brightness.
- ½ cup grated Parmesan – creates a creamy, salty finish.
- freshly ground black pepper – for final seasoning.
- chili flakes – for an optional spicy kick.
step-by-step instructions
- Prep and Season: Grate the Parmesan cheese, finely chop the onion, and mince the garlic cloves. Pat the salmon fillets dry with a paper towel, then season both sides with garlic powder, sweet paprika, and ½ teaspoon each of salt and pepper.
- Sear the Salmon: Heat olive oil and butter over medium-high heat in a large nonstick skillet. Add the salmon fillets and sear for 3-4 minutes per side until golden brown. Remove the fillets from the pan and set them aside on a plate.
- Sauté Aromatics: Reduce the heat to medium and add the minced garlic and chopped onion to the same pan. Cook for about 2 minutes until the vegetables are soft and fragrant. Stir in the dried thyme and the remaining salt and pepper.
- Toast the Orzo: Add the dry orzo pasta to the skillet with the aromatics. Stir constantly for 1 minute to toast the pasta, which enhances the flavor.
- Simmer the Pasta: Pour in the chicken broth and bring the mixture to a boil. Lower the heat to medium-low to maintain a simmer. Cook uncovered for about 8 minutes, stirring occasionally to prevent sticking, until the liquid is mostly absorbed and the orzo is almost al dente.
- Finish the Sauce: Stir in the baby spinach and simmer for about 2 minutes until the leaves are wilted. Mix in the lemon juice and grated Parmesan cheese. Add a small amount of extra broth if the consistency is too thick, then adjust salt to taste.
- Combine and Serve: Return the seared salmon fillets to the skillet. Simmer for 2-3 minutes until the fish is heated through. Garnish with freshly ground black pepper and chili flakes before serving.
Cooking Techniques for Better Results
Patting Salmon Dry for a Better Sear
Always use paper towels to remove all surface moisture from the salmon fillets before seasoning. Excess water creates steam in the pan, which prevents the fish from developing a golden-brown crust. A dry surface ensures the Maillard reaction occurs, resulting in better flavor and texture.
Toasting the Orzo for Nutty Flavor
Sautéing the dry orzo in butter and oil before adding the broth is a critical step. This process toasts the starches in the pasta, creating a deeper, nuttier flavor profile. It also helps the grains stay distinct rather than becoming overly gummy.
Controlling the Simmer for Creaminess
Maintaining a medium-low simmer instead of a hard boil prevents the liquid from evaporating too quickly. Stirring occasionally releases a small amount of starch from the orzo, which naturally thickens the sauce. This creates a glossy, risotto-like consistency without needing heavy cream.
Ingredient Substitutions
Replacing Chicken Broth with Vegetable Broth
For a different flavor profile or dietary preference, you can substitute the chicken broth with a high-quality vegetable broth. Vegetable broth offers a lighter taste and works well with the lemon and spinach. Ensure the broth is low-sodium to maintain control over the final saltiness of the dish.
Substituting Spinach with Other Greens
If you do not have baby spinach, kale or Swiss chard are excellent alternatives. These heartier greens require a bit more cooking time, so add them 2-3 minutes before the orzo is finished. Broccoli florets are another option, provided they are cut into very small pieces.
Using Different Protein Options
This skillet method works well with shrimp or chicken breasts. For shrimp, sear them for only 2 minutes per side and return them to the pan at the very end. For chicken, cut the breast into bite-sized pieces and sear them for 5-7 minutes until fully cooked.
Alternative Cheeses for Saltiness
If you do not have Parmesan, Pecorino Romano is a great substitute as it provides a similar salty, aged flavor. For a milder taste, you can use a finely grated Gruyere or white cheddar. If avoiding dairy, a nutritional yeast blend can provide a similar savory depth.
Creative Meal Variations
Adding a Creamy Finish
To make the sauce richer, stir in two tablespoons of heavy cream or full-fat coconut milk along with the Parmesan. This creates a velvet-like texture that complements the acidity of the lemon. This variation is particularly good if you are using a leaner cut of fish.
Increasing the Heat with Chili Flakes
While chili flakes are suggested as a garnish, adding them during the onion and garlic sauté phase infuses the entire dish with heat. This toasts the pepper flakes in the oil, distributing the spice evenly through the orzo. Use a quarter teaspoon for mild heat or a full teaspoon for a spicy kick.
Incorporating Extra Vegetables
You can add frozen peas or sliced asparagus to increase the nutritional value. Add these vegetables during the last 3-4 minutes of the orzo simmering process. This ensures they are tender and bright green without becoming overcooked.
Creating a Garlic Butter Glaze
For extra indulgence, melt a tablespoon of butter with a pinch of minced garlic in a small pan. Spoon this glaze over the salmon fillets immediately before serving. This adds a professional restaurant-style finish and extra richness to the fish.
Serving and Pairing Ideas
Pairing with a Crisp Side Salad
A light arugula or mixed greens salad balances the richness of the salmon and Parmesan. Use a simple dressing of lemon juice, extra virgin olive oil, and a pinch of salt. This mirrors the flavors in the main dish and cleanses the palate between bites.
Complementary Bread Options
Serve this meal with toasted sourdough or a piece of warm ciabatta. The crusty bread is perfect for soaking up the remaining lemon-parmesan sauce from the skillet. Garlic bread is also a popular choice for those wanting a more hearty meal.
Fresh Herb Garnish Ideas
While the recipe uses dried thyme, finishing the dish with fresh herbs adds a burst of color and aroma. Fresh dill is the classic pairing for salmon and provides a bright, citrusy note. Chopped parsley or chives also work well as a fresh topping.
Storage and Reheating Advice
Storing Leftovers in the Refrigerator
Place leftover salmon and orzo in an airtight container and refrigerate immediately after cooling. The dish is best consumed within 24 hours, as the orzo continues to absorb moisture from the sauce. Keep the salmon fillets on top of the pasta to prevent them from breaking apart.
Freezing the Salmon and Orzo
This dish can be frozen for up to three months in a freezer-safe container. Note that the texture of the orzo may change slightly upon thawing, becoming softer. To freeze, cool the dish completely and leave a small gap at the top of the container for expansion.
Reheating for Best Texture
The best way to reheat this meal is on the stovetop over low heat. Add one to two tablespoons of water or broth to the pan to loosen the pasta and restore the creamy consistency. Avoid overcooking the salmon during reheating, as it can become dry.
Troubleshooting Common Issues
Dealing with Dry Orzo
If the orzo has absorbed too much liquid and looks dry, simply stir in an extra 1/4 cup of broth or water. Do this over low heat and stir gently until the desired creaminess returns. This often happens if the pan is too hot or the lid was left off during a high simmer.
Preventing Mushy Pasta
To avoid mushy orzo, begin checking the texture two minutes before the timer goes off. The pasta should have a slight bite to it (al dente) before you add the spinach and cheese. Remember that the pasta continues to cook slightly as it sits in the hot sauce.
Avoiding Overcooked Salmon
Salmon can overcook quickly, especially when returned to the hot skillet. Use a fork to check the thickest part of the fillet; it should flake easily but still be moist in the center. If the salmon is already well-done from the initial sear, return it to the pan for only one minute.
Frequently Asked Questions
Can I use brown rice instead of orzo?
You can use brown rice, but it will require significantly more broth and a much longer cooking time. Since rice does not release the same starch as orzo, the final texture will not be as creamy. You may need to simmer the rice for 40-45 minutes before adding the other ingredients.
Is it possible to make this dish dairy-free?
Yes, you can replace the butter with olive oil and omit the Parmesan cheese. To replace the creaminess of the cheese, you can stir in a tablespoon of cashew cream or a small amount of vegan parmesan alternative. The lemon juice will still provide the necessary brightness.
Can I use frozen salmon fillets?
Yes, but you must thaw them completely in the refrigerator before cooking. Pat them very dry with paper towels to ensure a proper sear. Cooking salmon from frozen will lead to uneven cooking and a lack of golden crust on the exterior.
How do I stop the spinach from overcooking?
Add the baby spinach at the very end of the cooking process. Stir it in just until the leaves begin to wilt, which usually takes only 1-2 minutes. Removing the pan from the heat immediately after stirring prevents the spinach from turning dark green and mushy.
Print
One-Pan Lemon Salmon and Orzo Dinner
- Total Time: 30 minutes
- Yield: 4 servings 1x
- Diet: General
Description
A fuss-free meal with pan-seared salmon and lemony orzo cooked together with spinach and Parmesan for a quick and easy dinner. A winner for busy nights— this all-in-one dish is sure to be loved by everyone at your table!
Ingredients
- 4 skinless salmon fillets
- 1 tsp salt, divided
- 1 tsp coarsely ground 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
Instructions
- Prep: 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 salt and pepper.
- Sear: Heat oil and butter over medium high in a large nonstick pan or skillet. Add salmon fillets and sear, 3-4 minutes per side. Remove from skillet and set aside.
- Sauté: Reduce heat to medium, add garlic and onion. Cook until soft and fragrant for about 2 minutes. Stir in thyme and the remaining salt and pepper. Add orzo and toast for 1 minute.
- Simmer: 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.
- Finish Orzo: Add spinach, stir and simmer until wilted for about 2 minutes. Stir in lemon juice and Parmesan. Add more broth, if needed. Taste and adjust salt.
- Heat Through: Return salmon to the skillet and simmer for 2-3 minutes, or until the salmon is heated through.
- Serve: Top with freshly ground black pepper and chili flakes. Enjoy!
Notes
Try this one skillet orzo with shrimp or chicken instead of salmon. Pair with a big leafy side salad. You can also use vegetable broth instead of chicken broth.
- Prep Time: 10 minutes
- Cook Time: 20 minutes
- Category: Main Course
- Method: One-Pan
- Cuisine: Mediterranean
Nutrition
- Serving Size: 1 serving
- Calories: 391 kcal
- Sugar: 2 g
- Sodium: 959 mg
- Fat: 20 g
- Saturated Fat: 5 g
- Unsaturated Fat: 13 g
- Trans Fat: 0.04 g
- Carbohydrates: 10 g
- Fiber: 2 g
- Protein: 43 g
- Cholesterol: 107 mg
Keywords: one skillet salmon, lemon orzo, quick dinner, salmon recipe, one-pan meal




