salmon orzo2

Creamy Garlic Butter Tuscan Salmon with Lemon Parmesan Orzo

This is the salmon recipe I make when I want something that feels a bit more special without actually being complicated. Pan-seared salmon with a creamy garlic butter sauce – sun-dried tomatoes, spinach, Parmesan – served over lemony orzo that soaks up everything from the pan. It comes together in 35 minutes and the sauce is the kind of thing people ask about. I’ve made it on a Tuesday and I’ve made it for people I wanted to impress, and it works for both.

Why You’ll Love It:

Crispy, Golden-Browned Salmon – Seared to perfection in garlic butter.
Creamy Tuscan Sauce – Sun-dried tomatoes, spinach, Parmesan, and cream.
Lemon Parmesan Orzo – A perfect bright & creamy side dish.
One-Pan Convenience – Minimal cleanup, maximum flavor!

Timings

  • Prep Time: 10 minutes
  • Cook Time: 25 minutes
  • Total Time: 35 minutes
salmon orzo1

Ingredients (Serves 4)

For the Salmon:

  • 4 salmon fillets (skin-on or skinless)
  • 1 tsp salt
  • ½ tsp black pepper
  • 1 tsp paprika
  • ½ tsp garlic powder
  • 1 tbsp olive oil
  • 2 tbsp unsalted butter

For the Creamy Tuscan Sauce:

  • 4 cloves garlic, minced
  • ½ cup sun-dried tomatoes, chopped
  • 1 cup heavy cream
  • ½ cup chicken broth (or vegetable broth)
  • ½ cup grated Parmesan cheese
  • 1 cup baby spinach
  • ½ tsp red pepper flakes (optional)
  • 2 tbsp fresh basil, chopped (for garnish)

For the Lemon Parmesan Orzo:

  • 1 ½ cups orzo pasta
  • 3 cups chicken broth (or vegetable broth)
  • ½ cup heavy cream
  • ½ cup grated Parmesan cheese
  • 2 tbsp butter
  • 1 tbsp lemon zest
  • 2 tbsp lemon juice
  • ½ tsp black pepper

Step-by-Step Instructions

Step 1: Sear the Salmon

  1. Pat salmon dry with paper towels, then season with salt, pepper, paprika, and garlic powder.
  2. Heat olive oil and butter in a large skillet over medium-high heat.
  3. Place salmon skin-side down (if using skin-on) and cook for 3-4 minutes per side until golden and crispy.
  4. Remove from the skillet and set aside.

Step 2: Make the Creamy Tuscan Sauce

  1. In the same skillet, sauté garlic for 30 seconds until fragrant.
  2. Add sun-dried tomatoes and cook for 1 minute.
  3. Pour in heavy cream and chicken broth, then bring to a gentle simmer.
  4. Stir in Parmesan cheese, letting it melt into the sauce.
  5. Add baby spinach and cook until wilted (1-2 minutes).
  6. If using, stir in red pepper flakes for a bit of heat.
  7. Return the salmon to the pan, spooning sauce over the fillets. Simmer for 2-3 minutes to heat through.

Step 3: Cook the Lemon Parmesan Orzo

  1. While the sauce simmers, cook orzo in chicken broth over medium heat until tender (8-10 minutes), stirring occasionally.
  2. Stir in butter, heavy cream, Parmesan cheese, lemon zest, and lemon juice.
  3. Season with black pepper and stir until creamy.

Step 4: Assemble & Serve

  1. Spoon lemon Parmesan orzo onto plates.
  2. Place Tuscan salmon on top.
  3. Drizzle with extra sauce and garnish with fresh basil.
  4. Serve immediately and enjoy!
salmon orzo4

Nutritional Information (Per Serving, Approximate)

  • Calories: 680
  • Protein: 45g
  • Carbohydrates: 42g
  • Fat: 38g

Want a Healthier Version?
Use light cream or Greek yogurt instead of heavy cream.
Swap orzo for cauliflower rice to reduce carbs.
Replace butter with olive oil for a lighter sauce.

If you love a good salmon dinner, the honey-chipotle glazed salmon with avocado mango salsa is completely different in flavor but just as quick to make.

FAQ

Can I use skinless salmon? 

Yes, skin-on or skinless both work. Skin-on gives you a crispier sear on the bottom which is nice, but if you prefer skinless the sauce more than makes up for it. Either way, pat the fillets dry before they go in the pan – this is the single thing that makes the biggest difference to getting a good crust.

Can I substitute the heavy cream? 

Half-and-half works for a lighter sauce, though it won’t be quite as thick. Full-fat coconut cream is a good dairy-free swap and adds a subtle sweetness that actually works well with the sun-dried tomatoes. Avoid low-fat cream – it tends to split in a hot pan.

My sauce split – what happened? 

Usually this means the heat was too high when you added the cream. Take the pan off the heat for 30 seconds before adding it, then bring it back up slowly. If it does split, a splash of pasta water stirred in off the heat will often bring it back together.

Can I use a different fish? 

Yes – cod, halibut and sea bass all work well with the Tuscan sauce. They’re more delicate than salmon so handle them carefully when searing and reduce the cooking time slightly. The sauce is strong enough to carry any mild white fish.

Can I make this ahead? 

The orzo is best made fresh as it absorbs liquid as it sits and goes thick. The sauce can be made a few hours ahead and gently reheated – add a splash of broth to loosen it if needed. The salmon is quick enough to cook fresh and doesn’t reheat well, so I’d do that part last minute.

What can I serve alongside it? 

The orzo makes it a complete meal. If I’m adding something I’ll do a simple green salad or some roasted cherry tomatoes on the side – nothing heavy, the dish is rich enough already.

For another salmon recipe worth having in the rotation, the pistachio crusted salmon is one of my favorites.

This Creamy Garlic Butter Tuscan Salmon with Lemon Parmesan Orzo is restaurant-quality, indulgent, and so easy to make! Would you serve it as-is or add a side of roasted veggies?

salmon orzo2
Ella Cooks

Creamy Garlic Butter Tuscan Salmon with Lemon Parmesan Orzo

Love it? Click to rate
5 from 2 votes
This Creamy Garlic Butter Tuscan Salmon with Lemon Parmesan Orzo is an incredibly rich, indulgent, and easy one-pan meal. Perfectly pan-seared salmon is smothered in a luxurious garlic butter cream sauce with sun-dried tomatoes, spinach, and Parmesan, then served over zesty, cheesy lemon Parmesan orzo. This dish is bursting with Tuscan-inspired flavors and comes together in just 35 minutes!
Prep Time 10 minutes
Cook Time 25 minutes
Servings: 4
Course: Main Course
Cuisine: Italian
Calories: 680

Ingredients
  

Ingredients (Serves 4)
For the Salmon:
  • 4 salmon fillets skin-on or skinless
  • 1 tsp salt
  • ½ tsp black pepper
  • 1 tsp paprika
  • ½ tsp garlic powder
  • 1 tbsp olive oil
  • 2 tbsp unsalted butter
For the Creamy Tuscan Sauce:
  • 4 cloves garlic minced
  • ½ cup sun-dried tomatoes chopped
  • 1 cup heavy cream
  • ½ cup chicken broth or vegetable broth
  • ½ cup grated Parmesan cheese
  • 1 cup baby spinach
  • ½ tsp red pepper flakes optional
  • 2 tbsp fresh basil chopped (for garnish)
For the Lemon Parmesan Orzo:
  • 1 ½ cups orzo pasta
  • 3 cups chicken broth or vegetable broth
  • ½ cup heavy cream
  • ½ cup grated Parmesan cheese
  • 2 tbsp butter
  • 1 tbsp lemon zest
  • 2 tbsp lemon juice
  • ½ tsp black pepper

Method
 

Step-by-Step Instructions
    Step 1: Sear the Salmon
    1. Pat salmon dry with paper towels, then season with salt, pepper, paprika, and garlic powder.
    2. Heat olive oil and butter in a large skillet over medium-high heat.
    3. Place salmon skin-side down (if using skin-on) and cook for 3-4 minutes per side until golden and crispy.
    4. Remove from the skillet and set aside.
    Step 2: Make the Creamy Tuscan Sauce
    1. In the same skillet, sauté garlic for 30 seconds until fragrant.
    2. Add sun-dried tomatoes and cook for 1 minute.
    3. Pour in heavy cream and chicken broth, then bring to a gentle simmer.
    4. Stir in Parmesan cheese, letting it melt into the sauce.
    5. Add baby spinach and cook until wilted (1-2 minutes).
    6. If using, stir in red pepper flakes for a bit of heat.
    7. Return the salmon to the pan, spooning sauce over the fillets. Simmer for 2-3 minutes to heat through.
    Step 3: Cook the Lemon Parmesan Orzo
    1. While the sauce simmers, cook orzo in chicken broth over medium heat until tender (8-10 minutes), stirring occasionally.
    2. Stir in butter, heavy cream, Parmesan cheese, lemon zest, and lemon juice.
    3. Season with black pepper and stir until creamy.
    Step 4: Assemble & Serve
    1. Spoon lemon Parmesan orzo onto plates.
    2. Place Tuscan salmon on top.
    3. Drizzle with extra sauce and garnish with fresh basil.
      salmon orzo4
    4. Serve immediately and enjoy!
      salmon orzo1

    Nutrition

    Calories: 680kcalCarbohydrates: 42gProtein: 45gFat: 38g

    Notes

    Want a Healthier Version?
    ✔ Use light cream or Greek yogurt instead of heavy cream.
    ✔ Swap orzo for cauliflower rice to reduce carbs.
    ✔ Replace butter with olive oil for a lighter sauce.

    Tried this recipe?

    Let us know how it was!

    You Might Like These

    2 Comments

    1. 5 stars
      I don’t comment on Pinterest at all but had to for this. This recipe was phenomenal! A lot of the time my cooking compared the recipes differs. This turned out just like it and was so darn good!

      1. That’s great to hear Matt, thanks

    5 from 2 votes (1 rating without comment)

    Leave a Reply

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

    Recipe Rating




    Share via
    Share via
    Send this to a friend