This Creamy Salmon & Spinach Orzo is my go-to when I want something elegant yet easy. It’s a one-pan meal that brings together tender salmon, silky spinach, and creamy orzo pasta in a rich, flavorful sauce. It feels indulgent but comes together quickly, making it perfect for both weeknights and when I want to serve something special without much fuss.

Why You’ll Love This Recipe

I love this recipe because it’s hearty, comforting, and packed with protein, fiber, and flavor. The orzo cooks right in the same pan, absorbing all the savory flavors of the salmon and broth, while the spinach wilts perfectly into the creamy sauce. It’s a dish that feels restaurant-worthy but is surprisingly easy to make in my own kitchen. Plus, it’s customizable and works just as well with leftover salmon. Creamy Salmon & Spinach Orzo

Ingredients

(Here’s a tip: Check out the full list of ingredients and measurements in the recipe card below.)

  • Salmon fillets (skinless or skin-on, depending on preference)
  • Olive oil or butter
  • Garlic (minced)
  • Onion or shallot (finely chopped)
  • Orzo pasta
  • Chicken or vegetable broth
  • Heavy cream or half-and-half
  • Baby spinach
  • Parmesan cheese (grated)
  • Lemon juice
  • Salt
  • Black pepper
  • Red pepper flakes (optional, for a bit of heat)

Directions

  1. I start by seasoning the salmon with salt and pepper, then searing it in a hot skillet with olive oil until golden on both sides and just cooked through. I set it aside to rest.
  2. In the same skillet, I add a bit more oil and sauté the chopped onion until soft, then add garlic and cook until fragrant.
  3. I stir in the orzo and let it toast for 1–2 minutes before adding the broth. I bring it to a simmer and cook, stirring occasionally, until the orzo is tender and most of the liquid is absorbed (about 10–12 minutes).
  4. I reduce the heat, pour in the cream, and stir in the spinach until wilted.
  5. I add the Parmesan and a splash of lemon juice to brighten the flavors.
  6. I flake the cooked salmon into chunks and gently fold it into the creamy orzo.
  7. I adjust seasoning with salt, pepper, and red pepper flakes if I want a little kick, then serve warm.

Servings and timing

This recipe serves 4 people.
Prep time: 10 minutes
Cook time: 25 minutes
Total time: 35 minutes

Variations

I sometimes switch the protein and use cooked shrimp, chicken, or canned salmon when I need something quick. For extra veggies, I’ve added mushrooms, sun-dried tomatoes, or peas. If I want a lighter version, I use milk instead of cream and reduce the Parmesan. I’ve also made it dairy-free by skipping the cheese and using a plant-based cream—still creamy and delicious.

Storage/reheating

Leftovers keep well in an airtight container in the fridge for up to 3 days. To reheat, I add a splash of broth or milk to bring back the creamy texture and warm it on the stove or in the microwave, stirring occasionally. I avoid overheating the salmon to keep it tender. Creamy Salmon & Spinach Orzo

FAQs

Can I use frozen salmon?

Yes, I thaw it completely and pat it dry before cooking. It works just as well as fresh when seasoned and seared properly.

Can I use rice instead of orzo?

I prefer orzo for the creaminess, but if I use rice, I adjust the cooking liquid and time. Arborio rice works best for a similar creamy finish.

How do I keep the salmon from overcooking?

I sear the salmon until just cooked, then flake it into the orzo at the end to warm it through without drying it out.

Can I make this ahead?

Yes, I cook the orzo and salmon separately, then combine just before serving. I reheat gently to keep everything moist and flavorful.

What’s a good substitute for heavy cream?

I often use half-and-half, evaporated milk, or a mix of milk and cream cheese. For dairy-free, I go with coconut cream or a plant-based cream alternative.

Conclusion

This Creamy Salmon & Spinach Orzo is a one-pan wonder that brings together rich flavor, creamy texture, and healthy ingredients in a dish I love making again and again. It’s quick, versatile, and deeply satisfying—perfect for any night I want a comforting, elevated meal with minimal cleanup.

Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon
Creamy Salmon & Spinach Orzo

Creamy Salmon & Spinach Orzo

5 Stars 4 Stars 3 Stars 2 Stars 1 Star No reviews
  • Author: lina
  • Prep Time: 10 minutes
  • Cook Time: 25 minutes
  • Total Time: 35 minutes
  • Yield: 4 servings
  • Category: Main Course
  • Method: Stovetop
  • Cuisine: Mediterranean
  • Diet: Halal

Description

Creamy Salmon & Spinach Orzo is a one-pan meal featuring tender salmon, creamy orzo pasta, and fresh spinach in a rich Parmesan and cream sauce. It’s an elegant yet easy dish, perfect for both weeknights and special dinners.


Ingredients

  • 4 salmon fillets (skinless or skin-on)
  • 2 tbsp olive oil or butter
  • 3 cloves garlic, minced
  • 1 small onion or shallot, finely chopped
  • 1 cup orzo pasta
  • 2 1/2 cups chicken or vegetable broth
  • 1/2 cup heavy cream or half-and-half
  • 3 cups baby spinach
  • 1/2 cup grated Parmesan cheese
  • 1 tbsp lemon juice
  • Salt, to taste
  • Black pepper, to taste
  • Red pepper flakes (optional)

Instructions

  1. Season salmon with salt and pepper. Sear in a hot skillet with olive oil over medium-high heat for 3–4 minutes per side, until just cooked through. Set aside.
  2. In the same skillet, add more oil if needed. Sauté chopped onion until soft, about 3 minutes. Add garlic and cook for 30 seconds.
  3. Add orzo and toast for 1–2 minutes, then pour in broth. Bring to a simmer and cook for 10–12 minutes, stirring occasionally, until orzo is tender and most liquid is absorbed.
  4. Lower heat and stir in cream and spinach. Cook until spinach is wilted.
  5. Mix in Parmesan and lemon juice. Adjust seasoning with salt and pepper.
  6. Flake salmon into chunks and fold into the orzo. Add red pepper flakes if desired.
  7. Serve warm, garnished with more Parmesan or herbs if preferred.

Notes

  • Use leftover or canned salmon for convenience.
  • Swap protein with shrimp or chicken.
  • For extra veggies, add mushrooms, peas, or sun-dried tomatoes.
  • Use coconut cream or plant-based cheese for a dairy-free version.

Nutrition

  • Serving Size: 1 1/2 cups
  • Calories: 510
  • Sugar: 3g
  • Sodium: 480mg
  • Fat: 24g
  • Saturated Fat: 9g
  • Unsaturated Fat: 13g
  • Trans Fat: 0g
  • Carbohydrates: 38g
  • Fiber: 3g
  • Protein: 36g
  • Cholesterol: 90mg

Similar Posts

Leave a Reply

Your email address will not be published. Required fields are marked *

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