A luxurious and satisfying meal featuring tender, lemon-butter Tuscan‑style salmon nestled atop silky, creamy garlic Alfredo penne with sun‑kissed tomatoes and spinach. I love how the rich pasta sauce pairs with the bright, herb‑infused salmon for a truly indulgent, yet balanced dinner.

Why You’ll Love This Recipe

I adore this dish because it combines restaurant-worthy flavors in one pan. The creamy Alfredo sauce is luscious, while the salmon brings a hint of freshness and coastal charm. It feels elegant without being fussy—and it’s perfect for a weeknight treat or a special weekend dinner.

Ingredients

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

  • salmon fillets (skin-on or skinless)

  • olive oil or butter

  • salt and freshly ground black pepper

  • Italian seasoning or dried oregano

  • garlic cloves, minced

  • shallot or yellow onion, finely chopped

  • sun-dried tomatoes (in oil), chopped

  • fresh baby spinach

  • heavy cream or half‑and‑half

  • grated Parmesan cheese

  • penne pasta

  • lemon juice and zest

  • red pepper flakes (optional)

  • fresh basil or parsley, chopped (for garnish)

Directions

  1. I cook the penne in salted water until al dente, then reserve ½ cup pasta water and drain.

  2. While the pasta cooks, I pat the salmon dry, season with salt, pepper, and Italian seasoning.

  3. I heat olive oil (or butter) in a skillet over medium-high heat. I sear the salmon, skin side down if applicable, for about 4–5 minutes, then flip and sear another 3–4 minutes until just cooked through. I remove and let it rest.

  4. In the same pan, I lower the heat and add a bit more oil or butter if needed. I sauté shallot (or onion) until soft, then add garlic and cook until fragrant.

  5. I stir in the chopped sun-dried tomatoes and cook for another minute.

  6. I pour in the cream, scraping up any browned bits from the pan, then bring it to a simmer.

  7. I whisk in grated Parmesan until the sauce is smooth, then stir in spinach until wilted.

  8. I toss the drained penne into the sauce, adding reserved pasta water a little at a time until the sauce reaches a silky, clingy consistency.

  9. I squeeze in fresh lemon juice, add zest, and season with salt, pepper, and optional red pepper flakes to brighten and balance.

  10. I return the salmon to the pan on top of the pasta, garnish everything with fresh basil or parsley, and serve immediately.

Servings and timing

This recipe makes about 4 servings. Prep time is 10–15 minutes, cooking time around 20–25 minutes—so dinner is on the table in about 35–40 minutes total.

Variations

  • Lighter Alfredo: I replace half the cream with whole milk and reduce the Parmesan for a lighter sauce.

  • Veggie boost: I add broccoli florets, peas, or asparagus with the spinach for extra color and nutrition.

  • Spicy kick: I stir in a pinch of crushed red pepper flakes or smoked paprika for warmth.

  • Cheesy twist: I mix in shredded mozzarella or fontina for extra gooeyness.

  • Citrus sparkle: I garnish with a sprinkle of lemon zest and a splash of lemon juice for extra brightness.

Storage/reheating

I store leftovers in an airtight container in the fridge for up to 2 days (keeping salmon and pasta together is fine, though skin may soften). To reheat, I gently warm on the stovetop with a splash of cream or milk to refresh the sauce. I don’t recommend freezing, as the cream sauce and salmon texture may change.

FAQs

Can I use frozen salmon fillets?

Yes—I thaw and pat them dry thoroughly before cooking to ensure a good sear and prevent excess moisture.

Is half‑and‑half okay instead of heavy cream?

Absolutely. I use half‑and‑half often—it still makes a creamy sauce but with lighter richness.

What’s the best way to get crispy salmon skin?

If the salmon has skin, I make sure it’s dry, heat the pan well, and press firmly into the skillet for the first 30 seconds for maximum crispiness.

Can I use spinach substitutes?

Yes—I’ve used kale, arugula, or Swiss chard—just add them with the spinach so they have time to wilt.

Can I prepare parts ahead?

I sometimes cook the pasta and sauté shallots and garlic ahead. When I’m ready, I reheat, finish the sauce, sear the salmon, and toss everything together in under 15 minutes.

Conclusion

Tuscan Salmon with Creamy Garlic Alfredo Penne is one of my favorite dinners when I want something rich, vibrant, and satisfying without being overly complicated. It’s elegant yet down-to-earth—a true crowd-pleaser that brings comfort and sophistication to my table.

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
Tuscan Salmon with Creamy Garlic Alfredo Penne

Tuscan Salmon with Creamy Garlic Alfredo Penne

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

A rich and elegant dish featuring seared Tuscan-style salmon served over creamy garlic Alfredo penne with sun-dried tomatoes and fresh spinach—perfect for a special yet approachable dinner.

  • Total Time: 40 minutes
  • Yield: 4 servings

Ingredients

  • 4 salmon fillets (skin-on or skinless)
  • 2 tbsp olive oil or butter
  • Salt and freshly ground black pepper, to taste
  • 1 tsp Italian seasoning or dried oregano
  • 3 garlic cloves, minced
  • 1 shallot or 1/2 yellow onion, finely chopped
  • 1/3 cup sun-dried tomatoes (in oil), chopped
  • 2 cups fresh baby spinach
  • 1 cup heavy cream or half-and-half
  • 1/2 cup grated Parmesan cheese
  • 12 oz penne pasta
  • 1 tbsp lemon juice and 1 tsp zest
  • 1/4 tsp red pepper flakes (optional)
  • 2 tbsp fresh basil or parsley, chopped (for garnish)

Instructions

  1. Cook penne in salted water until al dente. Reserve 1/2 cup pasta water, then drain.
  2. Pat salmon dry and season with salt, pepper, and Italian seasoning.
  3. Heat olive oil or butter in a skillet over medium-high heat. Sear salmon, skin-side down first, for 4–5 minutes. Flip and cook another 3–4 minutes. Remove and set aside.
  4. Lower heat. Add more oil or butter if needed. Sauté shallot or onion until soft, then add garlic and cook until fragrant.
  5. Stir in sun-dried tomatoes and cook for 1 minute.
  6. Pour in cream and scrape up browned bits. Simmer gently.
  7. Whisk in Parmesan cheese until smooth. Add spinach and stir until wilted.
  8. Toss in drained penne, adding reserved pasta water gradually to loosen sauce.
  9. Add lemon juice, zest, and season with salt, pepper, and red pepper flakes if using.
  10. Return salmon to the pan. Garnish with basil or parsley and serve immediately.

Notes

  • Use whole milk instead of cream for a lighter Alfredo sauce.
  • Add vegetables like broccoli, peas, or asparagus for more color and nutrients.
  • Include smoked paprika or red pepper flakes for added warmth.
  • Mix in mozzarella or fontina cheese for extra richness.
  • Brighten with more lemon zest and juice as desired.
  • Author: liinaa
  • Prep Time: 15 minutes
  • Cook Time: 25 minutes
  • Category: Main Course
  • Method: Stovetop
  • Cuisine: Italian-American
  • Diet: Halal

Nutrition

  • Serving Size: 1/4 of recipe
  • Calories: 620
  • Sugar: 4g
  • Sodium: 590mg
  • Fat: 34g
  • Saturated Fat: 14g
  • Unsaturated Fat: 17g
  • Trans Fat: 0g
  • Carbohydrates: 40g
  • Fiber: 3g
  • Protein: 42g
  • Cholesterol: 105mg

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