Creamy Salmon and Spinach Orzo is one of those magical meals that feels like a hug in a bowl — rich, flavorful, and ready in just 30 minutes. If you’re craving something hearty yet fresh, with tender salmon and velvety orzo all bathed in a garlicky cream sauce, this dish is calling your name. I’ve made it countless times for quiet weeknights and cozy dinners alike, and it never fails to satisfy.
Want more feel-good recipes that are easy and delicious? Follow and subscribe on Pinterest: pinterest.com/recipesbysylvia — you’ll find comfort food classics, quick weeknight winners, and a little something for every craving.
To keep the inspiration flowing, I often rotate this recipe with others like the Crab and Shrimp Stuffed Salmon for fancier occasions, or the Roasted Salmon with Creamy Spinach Red Pepper when I want something even quicker.
Why This Recipe is Special
There are plenty of salmon dinners out there, but this one stands out. It’s creamy without being heavy, thanks to the lemon and roasted red pepper. The orzo absorbs all the bold, savory flavors, and the spinach folds in beautifully at the end, giving it a pop of freshness.
Unlike pasta, orzo creates a silkier texture that makes the sauce cling to every bite. Plus, it cooks in the same pan, absorbing the garlic, Parmesan, and stock like a dream.
If you’ve ever struggled with dry salmon, this recipe fixes that with a sear-first method that keeps the fish juicy and flavorful. Just like in my Crab and Shrimp Stuffed Salmon, the key is a hot skillet and letting the salmon rest in the sauce to soak up every drop of flavor.
And let’s talk about simplicity — it all comes together in just one pan, in under 30 minutes. No oven, no boiling extra pots of pasta, and minimal cleanup. It’s weeknight cooking that feels indulgent, and that’s what makes it truly special.
Ingredients & Preparation
A Closer Look at What You’ll Need
What makes this Creamy Salmon and Spinach Orzo so reliable is its pantry-friendly ingredient list paired with a few fresh touches. Most of these items are easy to keep on hand or swap depending on your needs. Here’s the full breakdown:
Ingredient | Quantity | Purpose |
---|---|---|
Salmon fillets | 4 | Main protein; rich and flaky |
Smoked paprika | ½ tsp | Deep, smoky warmth |
Salt + black pepper | ¾ tsp total | Basic seasoning, enhances all flavors |
Olive oil | 4 tbsp total | Used for searing and sautéing |
Yellow onion | 1 medium, chopped | Adds sweet, savory base |
Garlic | 4 cloves, minced | Bold, aromatic flavor |
Italian seasoning | ½ tsp | Herbal complexity |
Orzo | 1 cup, uncooked | Small pasta that mimics risotto |
Chicken stock | 2 cups | Liquid for cooking orzo, adds depth |
Heavy cream | ½ cup | Creamy richness |
Roasted red bell peppers | ½ cup, chopped | Sweet and smoky bite |
Parmesan cheese | ½ cup, grated | Salty, umami finish |
Fresh spinach | 4 oz | Vibrant color and freshness |
Lemon juice | 1 tbsp, fresh | Brightens the dish |
The combination of garlic, red pepper, spinach, and Parmesan gives this recipe a depth of flavor without overcomplicating your grocery run.

Creamy salmon and spinach orzo — comfort food in one skillet.
Tools & Easy Substitutions
A few key tools help bring this dish together effortlessly. First, use a high-sided skillet — ideally cast iron or stainless steel — to cook everything in one pan. The high sides keep the orzo from spilling over and allow the salmon to nestle back in neatly.
If you’re gluten-free, swap orzo with long-grain rice or a gluten-free pasta alternative. Just adjust the cooking time slightly. And for a dairy-free version, replace heavy cream with coconut cream or unsweetened cashew cream and opt for a plant-based Parmesan. The results will still be deliciously creamy.
In fact, I’ve tried something similar with creamy textures in recipes like my Lemon Chicken Orzo Soup and even the veggie-forward Cottage Cheese and Spinach Crustless Quiche, and the substitutions always shine.
When prepping your ingredients, don’t skip the step of patting the salmon dry. This gives you a better sear, and keeps the fish from steaming in the skillet. A crispy crust on the outside with juicy tenderness inside — that’s the goal.
Cooking Instructions & Tips
How to Make Creamy Salmon and Spinach Orzo (Step-by-Step)
This dish comes together beautifully in just one skillet. Each step builds flavor, and the timing is flexible enough for home cooks of all levels.
Step 1: Sear the Salmon
Pat the salmon fillets dry, then season them generously with smoked paprika, salt, and freshly ground black pepper. Heat your high-sided skillet over medium-high heat for 2–3 minutes. Add olive oil and gently lay the fillets skin-side up.
Sear for 3–4 minutes without moving them. Flip and cook another 2–3 minutes. You’re aiming for golden, crisp edges while keeping the inside moist and flaky. Remove the salmon and set it aside.
Step 2: Sauté the Base
Using the same skillet, add olive oil and chopped onion. Sauté for 2–3 minutes until translucent. Stir in the minced garlic and Italian seasoning, and cook for another 30 seconds until fragrant.
Step 3: Toast the Orzo
Add the uncooked orzo and toast it for 1–2 minutes. This step brings out a nutty flavor, making the base more complex and hearty.
Step 4: Simmer & Creamify
Pour in the chicken stock and bring it to a gentle boil. Reduce heat and simmer for 6–10 minutes, stirring occasionally, until the orzo is tender. Stir in heavy cream, roasted red bell peppers, Parmesan cheese, fresh spinach, and lemon juice. Let the spinach wilt naturally as the cheese melts into the sauce.
Step 5: Return the Salmon
Gently return the salmon fillets to the skillet. Let them warm through over medium-low heat, allowing the juices to blend into the creamy orzo.

Stirring in cream, red pepper, and spinach into hot orzo makes magic.
Tips for Success Every Time
Always pat the salmon dry — moisture is the enemy of a good sear.
Use fresh garlic and onion for a more vibrant flavor base.
Don’t skip toasting the orzo. It gives the dish a richer, nuttier taste, similar to what you’d find in risotto.
Add the spinach last. Cooking it too early can make it slimy instead of fresh and tender.
Keep a wedge of lemon on the side. That last-minute splash right before serving brings the whole dish to life — just like in Spaghetti and Spinach with Sun-Dried Tomato Chicken Cream Sauce where acidity balances out richness.
For an ultra-creamy version, I sometimes take inspiration from the Parmesan Spinach Mushroom Pasta Skillet, using a splash more cream or a handful of shredded mozzarella stirred in before serving.
Serving, Storing & Pairing
What to Serve with Creamy Salmon and Spinach Orzo
This Creamy Salmon and Spinach Orzo is a full meal in a skillet — but with the right accompaniments, it becomes even more memorable. Its rich, velvety base and savory salmon practically beg for a bright, crisp side or a fresh appetizer to round out the plate.
Start with something light. I often serve this dish with a lemony green salad or lightly roasted asparagus drizzled in olive oil and sea salt. For a fun and flavorful starter, I love making a batch of Spinach and Artichoke Wonton Cups. They’re creamy and bite-sized, echoing the spinach in the main course while giving a crispy contrast.
On warmer days, a chilled dish like the Greek Orzo Salad makes the perfect pairing. It adds brightness with cucumbers, olives, and feta, and keeps the orzo theme going in a new direction. It’s also a great make-ahead option if you’re planning for guests.
If you’re serving wine, go with something crisp like Sauvignon Blanc or a lightly oaked Chardonnay. Even a sparkling wine can complement the richness of the salmon and Parmesan without overwhelming the palate.
Storing & Reheating Leftovers
If you’re lucky enough to have leftovers, this dish reheats like a dream. Store any extra salmon and orzo in an airtight container in the refrigerator for up to 3 days.
When reheating, add a splash of chicken stock or water to loosen the sauce and bring back its silky texture. Gently warm it on the stovetop over low heat, stirring occasionally. Avoid microwaving the salmon too long — it’s best to reheat it separately and gently.
You can also freeze this dish, though the cream may slightly separate upon thawing. If you plan to freeze it, leave the spinach out until reheating, then stir in fresh leaves during warm-up.

Frequently Asked Questions (FAQ)
When should I add the lemon juice?
Always at the end! Adding it too early can dull its bright flavor and curdle the cream. A fresh squeeze just before serving keeps the dish tasting vibrant and balanced.
Should I leave the salmon skin on or take it off?
I prefer to cook with the skin on, then remove it after searing if desired. The skin helps retain moisture and gives the salmon a crisp edge when properly seared.
How do I know when salmon is fully cooked?
It should flake easily with a fork and appear opaque throughout. For perfect doneness, use a thermometer: 125°F for medium-rare, or 140°F for medium.
Can I use frozen spinach instead of fresh?
Yes, just be sure to thaw and drain it well before adding. Press out any extra moisture so it doesn’t water down your creamy sauce.
Is this dish gluten-free?
Not as written, but you can easily adapt it! Swap the orzo for gluten-free pasta or rice, and check that your chicken stock is gluten-free.
What’s the best way to reheat this without drying it out?
Reheat gently on the stove with a splash of broth or cream. Warm the salmon separately on low to avoid overcooking.
Conclusion
There’s something incredibly comforting about gathering around the table with a skillet of Creamy Salmon and Spinach Orzo. It’s a dish that feels fancy but requires nothing more than a handful of everyday ingredients, a little care in the pan, and a few minutes of your evening. That’s the kind of recipe I return to over and over again — not just for how good it tastes, but for how good it feels to make and share.
Whether it’s your first time making salmon or your hundredth, this recipe welcomes you in and leaves you with clean plates and happy hearts.
If you enjoyed this, you might also love the Parmesan Spinach Mushroom Pasta Skillet or the flavor-packed Roasted Salmon with Creamy Spinach Red Pepper.
If you made this recipe, I’d love to hear how it turned out!
Rate it below
Leave a comment to share your twist
Pin it to your boards on Pinterest:
pinterest.com/recipesbysylvia.
Your feedback helps others discover recipes they’ll love — and helps me create more delicious meals just for you.
Print
Creamy Salmon and Spinach Orzo
- Total Time: 30
- Yield: 4 servings
Description
Creamy Salmon and Spinach Orzo is a rich, one-skillet dinner with seared salmon, velvety garlic-Parmesan orzo, fresh spinach, and a splash of lemon. Ready in just 30 minutes!
Ingredients
• 4 salmon fillets
• ½ teaspoon smoked paprika
• ½ teaspoon salt
• ¼ teaspoon freshly ground black pepper
• 2 tablespoons olive oil (divided)
• 1 medium yellow onion, chopped
• 4 cloves garlic, minced
• ½ teaspoon Italian seasoning
• 1 cup orzo, uncooked
• 2 cups chicken stock
• ½ cup heavy cream
• ½ cup roasted red bell peppers, chopped
• ½ cup freshly grated Parmesan cheese
• 4 oz fresh spinach
• 1 tablespoon freshly squeezed lemon juice
Instructions
1. Pat salmon fillets dry. Season with smoked paprika, salt, and pepper.
2. Heat skillet over medium-high. Add 2 tbsp olive oil and sear salmon skin-side up for 3–4 minutes. Flip and cook 2–3 minutes more. Remove from skillet.
3. Add remaining olive oil and chopped onion to the skillet. Sauté for 2–3 minutes until soft.
4. Stir in garlic and Italian seasoning. Cook for 30 seconds.
5. Add orzo and toast for 1–2 minutes.
6. Pour in chicken stock. Bring to a boil, then reduce heat. Simmer for 6–10 minutes, stirring occasionally.
7. Stir in heavy cream, roasted red peppers, Parmesan, spinach, and lemon juice. Let spinach wilt and cheese melt.
8. Return salmon to the skillet and warm through for 2–3 minutes before serving.
Notes
– Patting the salmon dry before cooking helps achieve a crispy sear.
– Use coconut cream and dairy-free cheese for a dairy-free version.
– Substitute gluten-free orzo or long-grain rice to make this gluten-free.
– Add red pepper flakes for a spicier twist.
– Best reheated with a splash of stock to keep it creamy.
- Prep Time: 5
- Cook Time: 25
- Method: Skillet
- Cuisine: American