One Skillet Salmon with Lemon Orzo

By:

| Published on:

March 13, 2026

One Skillet Salmon with Lemon Orzo

I’ve made this One Skillet Salmon with Lemon Orzo on more weeknights than I can count because it cooks fast, cleans up fast, and tastes like something you’d order in a bistro. It’s a single-pan dinner of seared salmon fillets nestled on a bed of creamy, lemony orzo with spinach and Parmesan. If you enjoy quick salmon dinners with bright citrus, you might also like the creamy lemon butter salmon for another weeknight option.

Why you’ll love this dish

This recipe hits the sweet spot between fast and impressive. It takes about 25 minutes from start to finish, uses just one skillet, and serves four. The orzo soaks up flavorful chicken broth and lemon, while a pop of Parmesan keeps the texture silky. It’s family friendly, easy to scale up for guests, and kind to a weeknight schedule when you want something better than takeout.

Step-by-step overview

You’ll sear the seasoned salmon first, then use the same pan to build flavor with onion and garlic. Toast the orzo briefly before adding broth so it develops a nutty aroma. Simmer the orzo until nearly tender, fold in spinach, lemon, and Parmesan for creaminess, then nestle the salmon back in to warm through. The whole process is designed to minimize dishes and maximize flavor.

What you’ll 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 (or low sodium vegetable broth)
  • 5 ounces baby spinach
  • Juice from ½ lemon
  • ½ cup grated Parmesan (plus extra for serving)
  • Freshly ground black pepper, for serving
  • Chili flakes, for serving

Notes and substitutions: use vegetable broth to make this pescatarian-friendly. If you prefer whole grain, swap orzo for a small pasta like acini di pepe, but adjust cooking time.

Step-by-step instructions

Get your prep done before you start cooking. Grate the Parmesan. Finely chop the onion and mince the garlic. Pat the salmon dry with paper towels. Season both sides of the salmon with garlic powder, paprika, and ½ teaspoon each of the salt and pepper.

Heat the olive oil and butter over medium-high in a large nonstick skillet. When the oil shimmers, add the salmon fillets. Sear for 3 to 4 minutes per side until a golden crust forms. Remove the salmon and set it aside on a plate.

Reduce the heat to medium. Add the minced garlic and chopped onion to the pan. Cook, stirring, until they are soft and fragrant, about 2 minutes. Stir in the dried thyme and the remaining ½ teaspoon salt and pepper.

Add the orzo to the pan and toast it, stirring constantly, for about 1 minute so the grains pick up that toasty flavor. Pour in the chicken broth and bring the liquid to a boil. Lower the heat to medium-low to keep a gentle simmer.

Cook the orzo uncovered, stirring occasionally to prevent sticking. Simmer until the pasta is almost al dente and most of the liquid is absorbed, about 8 minutes. Add the baby spinach and stir until it wilts, about 2 minutes.

Stir in the lemon juice and the grated Parmesan. If the orzo seems dry, add another splash of broth. Taste and adjust seasoning with more salt if needed.

Return the salmon to the skillet, nestling the fillets into the orzo. Simmer for 2 to 3 minutes, until the salmon is just heated through without overcooking. Finish with freshly ground black pepper and a sprinkle of chili flakes to taste. Serve immediately.

One Skillet Salmon with Lemon Orzo

Best ways to enjoy it

Serve the skillet straight from the pan for a rustic feel. Spoon orzo onto warm plates and set a salmon fillet on top. Add an extra grating of Parmesan and a lemon wedge on the side if you like more brightness. Light, crisp salads such as a cucumber-dill salad or simple arugula dressed with lemon and olive oil pair well. For another weeknight glaze option with a sweeter profile, try the crispy honey garlic glazed salmon.

Storage and reheating tips

Cool leftovers to room temperature within two hours and store in an airtight container in the refrigerator for up to 3 days. To reheat, warm gently on the stove over low heat with a splash of broth to revive the orzo and prevent drying. Reheat in the microwave in short intervals, stirring between, until heated through. Do not refreeze cooked salmon mixed with orzo after it has been refrigerated and reheated more than once. When reheating, bring internal temperature to 165°F for safety.

Helpful cooking tips

  • Pat the salmon very dry before seasoning; moisture prevents a good sear.
  • Toasting the orzo briefly adds a subtle nutty flavor and helps the pasta keep a firm texture.
  • If your skillet is crowded, sear salmon in batches to maintain a crisp crust.
  • Use low sodium broth so you control the final salt level, especially since Parmesan adds saltiness.
  • If the orzo finishes before the salmon is ready, remove it from heat and cover to keep warm while you finish the fish.

Recipe variations

  • Lemon-herb: add a tablespoon of chopped fresh parsley and basil when stirring in the Parmesan.
  • Dairy-free: omit the Parmesan and finish with a splash of extra lemon juice and a tablespoon of nutritional yeast for umami.
  • Veg-forward: bulk up the dish with halved cherry tomatoes and sliced zucchini added with the spinach.
  • Spicy: stir in a teaspoon of harissa or red pepper paste with the garlic and onion for a bolder heat.

Your questions answered

How long does this recipe take from start to table?

Active time is about 20 to 25 minutes. Including small prep steps it should be ready in roughly 30 minutes, assuming you prep ingredients first.

Can I use frozen salmon instead of fresh?

Yes, but thaw it completely and pat it dry before seasoning. Partially frozen fillets will steam and not sear properly.

Is it safe to reheat salmon with orzo?

Yes. Store in the refrigerator within two hours, consume within 3 days, and reheat until steaming hot. Add a splash of broth when reheating to keep the orzo moist.

Can I make this gluten-free?

Swap the orzo for a gluten-free small pasta or use short-grain rice; adjust liquid and cooking time accordingly.

What should I do if the orzo absorbs the liquid too quickly?

Stir in up to ½ cup more hot broth or water, a little at a time, until the pasta reaches the desired tenderness.

Print

One Skillet Salmon with Lemon Orzo

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

A quick and impressive one-pan dinner featuring seared salmon fillets on a bed of creamy lemon orzo with spinach and Parmesan.

  • Prep Time: 15 minutes
  • Cook Time: 25 minutes
  • Total Time: 40 minutes
  • Yield: 4 servings 1x
  • Category: Main Course
  • Method: Skillet
  • Cuisine: Mediterranean
  • Diet: Pescatarian

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 (or low sodium vegetable broth)
  • 5 ounces baby spinach
  • Juice from ½ lemon
  • ½ cup grated Parmesan (plus extra for serving)
  • Freshly ground black pepper, for serving
  • Chili flakes, for serving

Instructions

  1. Get your prep done before you start cooking. Grate the Parmesan. Finely chop the onion and mince the garlic. Pat the salmon dry with paper towels. Season both sides of the salmon with garlic powder, paprika, and ½ teaspoon each of the salt and pepper.
  2. Heat the olive oil and butter over medium-high in a large nonstick skillet. When the oil shimmers, add the salmon fillets. Sear for 3 to 4 minutes per side until a golden crust forms. Remove the salmon and set it aside on a plate.
  3. Reduce the heat to medium. Add the minced garlic and chopped onion to the pan. Cook, stirring, until they are soft and fragrant, about 2 minutes. Stir in the dried thyme and the remaining ½ teaspoon salt and pepper.
  4. Add the orzo to the pan and toast it, stirring constantly, for about 1 minute so the grains pick up that toasty flavor. Pour in the chicken broth and bring the liquid to a boil. Lower the heat to medium-low to keep a gentle simmer.
  5. Cook the orzo uncovered, stirring occasionally to prevent sticking. Simmer until the pasta is almost al dente and most of the liquid is absorbed, about 8 minutes. Add the baby spinach and stir until it wilts, about 2 minutes.
  6. Stir in the lemon juice and the grated Parmesan. If the orzo seems dry, add another splash of broth. Taste and adjust seasoning with more salt if needed.
  7. Return the salmon to the skillet, nestling the fillets into the orzo. Simmer for 2 to 3 minutes, until the salmon is just heated through without overcooking. Finish with freshly ground black pepper and a sprinkle of chili flakes to taste. Serve immediately.

Notes

Use vegetable broth to make this pescatarian-friendly. For whole grain, swap orzo for a small pasta like acini di pepe, adjusting cooking time. To reheat, add a splash of broth to keep it moist.

Nutrition

  • Serving Size: 1 serving
  • Calories: 450
  • Sugar: 2g
  • Sodium: 750mg
  • Fat: 18g
  • Saturated Fat: 5g
  • Unsaturated Fat: 10g
  • Trans Fat: 0g
  • Carbohydrates: 45g
  • Fiber: 3g
  • Protein: 28g
  • Cholesterol: 60mg

Did you make this recipe?

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

Leave a Comment

Recipe rating 5 Stars 4 Stars 3 Stars 2 Stars 1 Star