One Skillet Salmon with Lemon Orzo

Close-up of seared salmon served with creamy lemon orzo and fresh spinach

You’re going to love this one pan salmon orzo recipe — it’s comforting, bright, and packed with flavor. The orzo ends up silky smooth, the spinach is tender and fresh, and the Parmesan adds a lovely richness. A squeeze of fresh lemon juice gives the whole dish a zing that really wakes it up.

This recipe always scores high with my readers and my own family. It’s just the right mix of healthy and satisfying, and it’s done in about 30 minutes — so handy for busy weeknights or casual dinners. Plus, it’s elegant enough to serve when company comes over! And best of all, you only dirty one pan. That’s a win in my book.

The secret? Cooking orzo risotto-style right in the pan you seared the salmon in. That way all the flavors combine and the orzo develops a creamy texture without all the stirring or fuss. Then you fold in fresh spinach, Parmesan, and lemon at the end. Pop the salmon back on top to warm through, and you have a beautiful, easy dinner ready to serve.

Follow along with these simple steps, and I promise you’ll have a delicious one pan salmon orzo dinner that everyone will ask for again and again!

Welcome! This one pan salmon orzo recipe is a total lifesaver on busy nights when you want something quick, easy, and bursting with flavor. We’re talking pan-seared salmon fillets nestled on a bed of creamy, risotto-style orzo finished with fresh spinach, bright lemon juice, and freshly grated Parmesan. It’s warm and comforting with a lovely brightness that keeps it feeling fresh — all without spending hours in the kitchen.

Here’s a quick look at why you’ll love this recipe:

  • Ready to eat in about 30 minutes and serves 4, making it perfect for busy weeknights or casual dinner parties.
  • All cooked in one skillet from start to finish — first sear the salmon, then cook the orzo, add spinach, lemon, and Parmesan, and finally return the salmon to finish.
  • The texture is fantastic. Cooking the orzo risotto-style creates a soft, glossy base that pairs perfectly with the crisp salmon and that fresh hit of lemon.

Keep your skillet close and ingredients ready—the recipe is simple, the ingredient list is short, and you can easily swap out proteins or greens to make it your own. Just follow the steps, and you’ll have a delicious, one-pan meal that won’t leave you buried in dishes.

What Makes It a Winner

This one pan salmon orzo is all about big flavors with zero hassle. It’s fast, tasty, and perfect for families or anyone short on time. Here’s why this dish rocks:

  • One pan means super easy cleanup—because who has time for a sink full of dishes?
  • It comes together in about 30 minutes, so it’s great for weeknights when you want dinner on the table fast.
  • It’s a whole meal in one skillet: protein from the salmon, carbs from the orzo, and greens from the spinach.
  • The lemon and Parmesan combo adds a classic Italian-American flavor that’s both comforting and fresh.
  • It’s flexible—swap salmon for shrimp (try this creamy orzo with shrimp and broccoli) or go with chicken in a creamy mushroom one-pan dinner, or swap spinach for kale or peas if you want.

What You Need

  • 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

Cooking the Salmon and Orzo

  1. Grate Parmesan, finely chop the onion, mince the garlic, and pat salmon fillets dry.
  2. Season both sides of the salmon with garlic powder, sweet paprika, and half of the salt and pepper.
  3. Heat olive oil and butter in a large nonstick skillet over medium-high heat.
  4. Add the salmon and sear 3–4 minutes per side until a golden crust forms; remove and set aside.
  5. Reduce heat to medium; add the chopped onion and minced garlic and cook about 2 minutes until softened and fragrant.
  6. Stir in dried thyme and the remaining salt and pepper.
  7. Add the orzo and toast in the skillet about 1 minute, stirring to coat.
  8. Pour in the chicken broth and bring to a boil, then reduce to medium-low and simmer uncovered, stirring occasionally, until the orzo is almost al dente and most broth is absorbed (about 8 minutes).

  9. Stir in the baby spinach and cook until wilted, about 2 minutes.
  10. Add lemon juice and grated Parmesan; loosen with extra broth if needed and adjust seasoning to taste.
  11. Nestle the seared salmon back into the orzo and warm gently on low for 2–3 minutes until heated through.

Serving Suggestions and Shortcuts

  • Want to switch it up? Try this recipe with shrimp or chicken instead of salmon — both are delicious — or explore our Salmon Stuffed Shells recipe for another salmon-and-pasta dinner.
  • Serve alongside a big leafy salad to round out the meal and add crunch. A Peach and Goat Cheese Salad is a bright, fresh pairing.
  • Not a spinach fan? Substitute with broccoli florets, kale, or even fresh peas—they all pair beautifully with the lemony orzo.
  • For extra flavor, add a splash of dry white wine right after you toast the orzo to deglaze the pan before adding broth.

Delicious salmon fillet served with creamy lemon orzo and fresh spinach in a skillet

Swaps, Add-Ins, and Tweaks

  • Swap out the salmon for shrimp or thin chicken breast strips. Just watch your cooking times—shrimp cooks super fast, chicken a bit longer.
  • If you love crispy skin, go for skin-on salmon. Sear skin side first to get it nice and crisp, then flip to finish cooking.
  • Try different greens like broccoli, kale, or peas to change up the texture and flavor.
  • For a creamier sauce, stir in a tablespoon or two of cream or crème fraîche along with the Parmesan.
  • Add a splash of dry white wine after toasting the orzo to deepen the flavor before adding the broth.
  • Make it vegetarian by swapping chicken broth for vegetable broth, and replace salmon with sautéed mushrooms (for flavor ideas, see Tasty Orzo with Mushrooms) or roasted chickpeas for protein.

Storing, Freezing, and Reheating

  • Fridge: Store any leftovers in an airtight container and keep in the fridge for up to 1 day. One pan salmon orzo tastes great reheated gently with a splash of water or a little Miso-Ginger Lemon Detox Broth to loosen the orzo.
  • Freezer: You can also freeze leftovers for up to 3 months. Just thaw slowly in the fridge before reheating to keep the flavors fresh.

Common Questions Answered

  • Q: Can I use skin-on salmon? A: Definitely! Sear skin side down first to get it crispy, then flip and finish cooking. Just keep an eye on cooking time so it doesn’t overcook.
  • Q: How do I know when the salmon is done? A: Salmon is ready when it flakes easily with a fork and reaches an internal temperature around 125–130°F for medium-rare or 135°F if you like it well done. Thickness affects cooking time.
  • Q: Can I substitute the orzo? A: If you don’t have orzo, use tiny pasta like acini di pepe, small shells, or ditalini (this ditalini pasta salad shows the small tube shape). Cooking times and liquid amounts might change a bit. For a low-carb option, riced cauliflower works but texture will be different.
  • Q: How should I store and reheat leftovers? A: Keep leftovers in an airtight container in the fridge for up to a day. Reheat gently on the stovetop with a splash of broth or in short microwave bursts. Frozen leftovers should be thawed before reheating.
  • Q: Can I make this ahead? A: Yes! You can cook the orzo portion ahead of time and reheat it with a little broth before adding freshly seared salmon. The salmon is best served freshly cooked for the best texture.
  • Q: Can I use low-sodium or vegetable broth? A: Absolutely. Just taste the dish at the end and adjust salt because low-sodium broth is milder.

Close-up of salmon atop creamy orzo with spinach and lemon garnish

Print

A quick and delicious one-pan meal featuring pan-seared salmon fillets served over creamy lemon-infused orzo pasta cooked with spinach and Parmesan cheese.

  • Author: Clara
  • Prep Time: 10 minutes
  • Cook Time: 20 minutes
  • Total Time: 30 minutes
  • Yield: 4 servings 1x
  • Category: Main Course
  • Cuisine: Italian-American

Ingredients

Scale
  • 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 cheese
  • freshly ground black pepper, for serving
  • chili flakes, for serving

Instructions

  1. Grate Parmesan, finely chop the onion, mince the garlic, and pat salmon fillets dry.
  2. Season both sides of the salmon with garlic powder, sweet paprika, and half of the salt and pepper.
  3. Heat olive oil and butter together in a large nonstick skillet over medium-high heat.
  4. Add the salmon and sear for about 3 to 4 minutes per side until a golden crust forms; then remove and set aside.
  5. Reduce heat to medium. Add chopped onion and minced garlic to the skillet and cook about 2 minutes until softened and fragrant.
  6. Stir in dried thyme and the remaining salt and pepper.
  7. Add the orzo and toast in the skillet for about 1 minute, stirring to coat.
  8. Pour in the chicken broth and bring to a boil. Reduce heat to medium-low and simmer uncovered, stirring occasionally, until orzo is almost al dente and most broth is absorbed, about 8 minutes.
  9. Stir in baby spinach and cook until wilted, about 2 minutes.
  10. Add lemon juice and grated Parmesan; add more broth if needed to loosen the mixture. Adjust salt and pepper to taste.
  11. Nestle the seared salmon fillets back into the orzo skillet and warm gently on low heat for 2 to 3 minutes until heated through.
  12. Serve immediately with freshly ground black pepper and chili flakes as desired.

Notes

You can substitute salmon with shrimp or chicken breast strips; adjust cooking times accordingly., For crispy skin salmon, use skin-on fillets and sear skin side down first., Try different greens like kale, broccoli florets, or peas instead of spinach., Add a splash of dry white wine after toasting orzo to deglaze before adding broth for extra flavor., Make vegetarian by using vegetable broth and replacing salmon with sautéed mushrooms or roasted chickpeas., Store leftovers in an airtight container in the fridge for up to 1 day or freeze up to 3 months. Reheat gently with broth to maintain flavor and texture.

Nutrition

  • Serving Size: 1 serving
  • Calories: 391 kcal per serving
  • Fat: 20 g per serving
  • Carbohydrates: 10 g per serving
  • Protein: 43 g per serving

Did you make this recipe?

Share a photo and tag us — we can't wait to see what you've made!

More in Recipes

Clara

ABOUT THE AUTHOR

Clara

Hi, I’m Clara, the home cook and recipe creator behind Cooking Crumbs. I share cozy homemade recipes, easy bakes, simple breads, comforting family dinners, old-fashioned desserts, cookies, casseroles, and seasonal favorites made for real home kitchens. Cooking Crumbs is my kitchen space for recipes that feel warm, familiar, and worth saving — the kind of food you can make with simple ingredients, clear steps, and no pressure to make everything perfect. I believe some of the best recipes are the ones that leave a few crumbs behind: a soft slice of bread, a warm cookie, a simple cake, a bubbling casserole, or a cozy supper shared at the end of the day. That is the heart of Cooking Crumbs: simple homemade food, clear instructions, familiar flavors, and recipes you can come back to again and again.

READ MORE →

Leave a Comment

Recipe rating