One Skillet Salmon with Lemon Orzo

Featured in Center of the plate recipes.

This one-skillet meal brings together perfectly seared salmon fillets, creamy lemon orzo, spinach, and Parmesan for a flavorful dinner that’s ready in just 30 minutes. The salmon is seasoned and seared, then set aside while the orzo simmers with garlic, onions, broth, and lemon. Spinach and Parmesan are stirred in for creaminess before returning the salmon to finish the dish. Ideal for quick weeknights and minimal cleanup.
A woman in an apron is preparing a meal in a sunny kitchen filled with fresh vegetables and herbs.
Updated on Wed, 02 Apr 2025 00:46:12 GMT
A pan of food with fish and noodles. pin it
A pan of food with fish and noodles. | myhomemaderecipe.com

This one-skillet salmon with lemon orzo combines perfectly seared salmon fillets with creamy, lemony orzo pasta, fresh spinach, and Parmesan cheese—all cooked in a single pan for minimal cleanup. The result is a restaurant-quality meal that comes together in just 30 minutes, perfect for busy weeknights when you want something impressive without the fuss.

I created this recipe during a particularly hectic week when I needed something quick but still wanted to put a proper dinner on the table. My family was so impressed they thought I had spent hours in the kitchen, and now it's in our regular rotation for those nights when time is tight but we refuse to compromise on flavor.

Ingredients

  • Salmon fillets: Choose fresh, center-cut pieces with firm flesh and no fishy smell for best results
  • Sweet paprika: Adds a subtle smoky flavor without heat that complements the salmon beautifully
  • Garlic powder: Provides even flavor distribution across the salmon surface
  • Orzo pasta: This rice-shaped pasta absorbs flavors wonderfully while maintaining a pleasant texture
  • Fresh spinach: Wilts perfectly into the orzo adding color, nutrition, and a slight earthiness
  • Lemon juice: Brightens the entire dish and cuts through the richness of the salmon and Parmesan
  • Parmesan cheese: Adds a salty umami flavor and creates a creamy texture when melted into the hot orzo
  • Chicken broth: Forms the flavorful cooking liquid for the orzo instead of plain water
  • Dried thyme: Adds a subtle herbal note that works well with both the salmon and the orzo

Step-by-Step Instructions

Prep and Season:
Pat salmon fillets completely dry with paper towels to ensure proper searing. Season both sides generously with garlic powder, sweet paprika, salt, and pepper, pressing the seasonings into the flesh to adhere. Prepare all remaining ingredients before heating the pan as the cooking process moves quickly once started.
Sear the Salmon:
Heat oil and butter in a large skillet until shimmering but not smoking. Carefully place seasoned salmon in the pan and cook undisturbed for 3-4 minutes until a golden crust forms. Flip once and cook another 3-4 minutes. The salmon should be almost but not completely cooked through as it will finish cooking later. Remove to a plate and tent loosely with foil.
Create the Flavor Base:
Reduce heat to medium and add onions to the same pan, scraping up any browned bits from the salmon. Cook until softened and translucent, about 2 minutes. Add garlic and cook just until fragrant, about 30 seconds, being careful not to burn it. Stir in dried thyme and remaining salt and pepper to bloom the flavors in the fat.
Toast and Cook the Orzo:
Add dry orzo directly to the flavor base and stir constantly for one minute to toast the pasta, which adds a subtle nutty flavor. Pour in chicken broth and bring to a boil, then reduce to a steady simmer. Cook uncovered for about 8 minutes, stirring occasionally to prevent sticking, until most liquid is absorbed and orzo is nearly tender.
Add the Greens and Cheese:
Stir in fresh spinach and cook just until wilted, about 2 minutes. The spinach will reduce dramatically in volume. Add lemon juice and Parmesan cheese, stirring until cheese melts and creates a creamy sauce. If mixture seems too dry, add a splash more broth until you reach your desired consistency.
Finish the Dish:
Return the salmon to the skillet, nestling it into the orzo. Simmer gently for 2-3 minutes until salmon is heated through and fully cooked. The residual heat will finish cooking the salmon without drying it out. Taste the orzo and adjust seasonings if needed before serving.
A bowl of pasta with fish. pin it
A bowl of pasta with fish. | myhomemaderecipe.com

The quality of your Parmesan cheese makes a noticeable difference in this recipe. I once splurged on a chunk of authentic Parmigiano Reggiano and grated it fresh instead of using the pre-grated variety. The depth of flavor was incredible—slightly nutty, complex, and with that perfect salty bite that elevated the entire dish to new heights.

Perfect Pairing Ideas

This one-skillet wonder stands beautifully on its own, but if you're looking to round out the meal, consider serving it with a simple arugula salad dressed with lemon vinaigrette. The peppery greens complement the rich salmon while the acidic dressing echoes the lemon notes in the orzo. For wine lovers, a crisp Pinot Grigio or unoaked Chardonnay makes an excellent pairing, cutting through the richness of the dish while highlighting its bright flavors.

Make-Ahead and Storage Tips

While this dish is best enjoyed fresh, you can prepare components ahead of time to streamline dinner. Season the salmon and chop all vegetables up to 24 hours in advance. Store them separately in the refrigerator until ready to cook. Leftover salmon and orzo can be refrigerated in an airtight container for up to 2 days. Reheat gently in a covered skillet with a splash of broth or water to restore moisture. For best results when reheating, bring to room temperature for 15 minutes before warming on medium-low heat.

Customization Options

This versatile recipe welcomes many variations. Try swapping spinach for kale or Swiss chard—simply add these heartier greens a few minutes earlier to allow proper cooking time. Not a fan of salmon? Substitute boneless chicken thighs or large shrimp, adjusting cooking times accordingly. For a vegetarian version, omit the salmon and add roasted chickpeas or sautéed mushrooms for protein and umami flavor. Mediterranean enthusiasts might enjoy adding chopped sundried tomatoes, olives, or artichoke hearts to the orzo for an additional flavor dimension.

A bowl of pasta with fish. pin it
A bowl of pasta with fish. | myhomemaderecipe.com

A restaurant-quality dish ready in just 30 minutes—sure to become a family favorite!

Frequently Asked Questions

→ Can I use salmon with skin for this dish?

Yes, you can use skin-on salmon fillets. Cook them skin-side down first until crispy (about 4-5 minutes), then flip and continue as directed. The skin provides extra flavor and prevents the salmon from breaking apart during cooking.

→ What can I substitute for orzo pasta?

If orzo isn't available, you can substitute small pasta shapes like small shells, ditalini, or pearl couscous. Rice can also work, though you may need to adjust the cooking time and liquid amount accordingly.

→ How do I know when the salmon is perfectly cooked?

Perfectly cooked salmon should flake easily with a fork but still maintain a slightly translucent center. For medium doneness, the internal temperature should reach about 125-130°F (52-54°C). The salmon will continue cooking slightly when returned to the skillet in the final step.

→ Can I make this dish ahead of time?

This dish is best enjoyed fresh, but you can prepare components in advance. Cook the orzo mixture without the salmon and refrigerate. When ready to serve, reheat the orzo mixture with a splash of broth, then cook fresh salmon to add on top. Alternatively, fully cooked leftovers can be refrigerated for 2 days and gently reheated.

→ What vegetables can I add to this dish?

This versatile dish works well with many vegetables. Try cherry tomatoes, asparagus, peas, zucchini, or bell peppers. Add quick-cooking vegetables in the last few minutes of cooking, while harder vegetables should be added earlier with the orzo to ensure they're properly cooked.

→ Is this dish gluten-free?

The recipe as written is not gluten-free since orzo is made from wheat. For a gluten-free version, substitute the orzo with gluten-free small pasta, quinoa, or rice, and ensure your chicken broth is certified gluten-free.

One Skillet Salmon with Lemon Orzo

Tender salmon fillets with creamy lemon orzo, spinach and Parmesan cheese - all prepared in a single skillet in just 30 minutes.

Prep Time
10 Minutes
Cook Time
20 Minutes
Total Time
30 Minutes
By: Zaho

Category: Main Dishes

Difficulty: Easy

Cuisine: Mediterranean

Yield: 4 Servings (4 salmon fillets with orzo)

Dietary: ~

Ingredients

01 4 skinless salmon fillets
02 1 tsp salt, divided
03 1 tsp black pepper, divided
04 1 tsp sweet paprika
05 1 tsp garlic powder
06 1 tbsp olive oil
07 1 tsp unsalted butter
08 1 yellow onion, finely chopped
09 3 garlic cloves, minced
10 1 cup dry orzo pasta
11 1 tsp dried thyme
12 3 cups low sodium chicken broth
13 5 ounces baby spinach
14 Juice from 1/2 lemon
15 1/2 cup grated Parmesan
16 Freshly ground black pepper, for serving
17 Chili flakes, for serving

Instructions

Step 01

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 1/2 teaspoon each of salt and pepper.

Step 02

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. Remove from skillet and set aside.

Step 03

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.

Step 04

Pour in broth and bring to a boil. Reduce the heat to medium-low to maintain a simmer. Cook uncovered while stirring occasionally to prevent sticking, until orzo is almost al dente and most liquid is absorbed, about 8 minutes.

Step 05

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.

Step 06

Return salmon to the skillet and simmer for 2-3 minutes, or until the salmon is heated through.

Step 07

Top with freshly ground black pepper and chili flakes before serving.

Notes

  1. This one-skillet meal pairs pan-seared salmon with lemony orzo, spinach, and Parmesan for a quick weeknight dinner solution.

Tools You'll Need

  • Large nonstick skillet or pan
  • Paper towels
  • Measuring cups and spoons

Allergy Information

Please check ingredients for potential allergens and consult a health professional if in doubt.
  • Contains fish (salmon)
  • Contains dairy (Parmesan cheese)
  • Contains gluten (orzo pasta)

Nutrition Facts (Per Serving)

It is important to consider this information as approximate and not to use it as definitive health advice.
  • Calories: 391
  • Total Fat: 20 g
  • Total Carbohydrate: 10 g
  • Protein: 43 g