Pasta Alfredo with Salmon and Spinach

Highlighted under: Best Dinners Recipes

I absolutely love making this Pasta Alfredo with Salmon and Spinach! The combination of creamy Alfredo sauce, tender salmon, and vibrant spinach makes for a deliciously satisfying meal that never fails to impress. I often prepare it for family dinners or when I want to spoil myself with a comforting dish. The steps are straightforward, and the end result is always a hit at the dinner table. This dish feels so indulgent, yet it comes together in just 30 minutes, making it a perfect weeknight option!

Created by

The Chefsimonsfood Team

Last updated on 2026-02-19T19:22:20.215Z

When I first decided to create Pasta Alfredo with Salmon and Spinach, I wanted to combine rich flavors with a touch of freshness. After experimenting, I found that using fresh spinach not only adds vibrant color but also a nice texture contrast to the creamy sauce. The salmon elevates the dish and provides a great source of protein, making it a wholesome meal.

I learned that cooking the salmon in the same pan as the sauce allows it to absorb all the wonderful flavors, creating a cohesive dish. I usually pair this with a light salad on the side to balance the richness of the pasta.

Why You'll Love This Recipe

  • Creamy Alfredo sauce that envelops every strand of pasta
  • Tender salmon that adds a rich, savory flavor
  • Fresh spinach for a pop of color and nutrition

Perfectly Cooking Salmon

Cooking salmon can be tricky, but achieving a flaky texture is key to this dish. When heating the olive oil, ensure it reaches medium heat; too high will burn the salmon, while too low can render it soggy. Cooking the salmon skin-side down first not only helps to render out some fat for flavor but also crisps the skin for added texture. If you notice the edges turning golden and crispy, it's a sign the salmon is cooking perfectly.

For more flavor, consider adding a squeeze of lemon juice to the salmon while it cooks. This brightens the dish and complements the richness of the Alfredo sauce beautifully. If you're looking for a healthier option, you can replace half the cream with Greek yogurt—just add it after taking the skillet off the heat to avoid curdling.

The Importance of Pasta Water

The reserved pasta water is a gem in this recipe. It's starchy and can be used to adjust the sauce’s consistency as you toss in the cooked pasta and other ingredients. If you find the sauce too thick, gradually add a few tablespoons of the water and mix until you reach a creamy, glossy texture. This technique helps the sauce cling better to the noodles, enhancing every bite.

It's also vital to ensure your pasta is cooked al dente, as it will continue to cook slightly when combined with the sauce. Drain it carefully, ensuring you do not rinse it, as the starch is crucial for sauce adhesion. Should you accidentally overcook the pasta, try to revive it by tossing with the sauce over low heat, adding saline flavor from the pasta water.

Ingredients

Gather all the ingredients before you start cooking to make the process smooth and enjoyable:

Ingredients

  • 8 oz fettuccine pasta
  • 1 lb salmon fillet
  • 2 cups fresh spinach
  • 1 cup heavy cream
  • 1/2 cup grated Parmesan cheese
  • 2 tbsp olive oil
  • 2 cloves garlic, minced
  • Salt and pepper to taste

Once you have everything ready, you're set to create a delicious meal!

Instructions

Follow these simple steps to cook your Pasta Alfredo with Salmon and Spinach:

Cook the Pasta

In a large pot of salted boiling water, cook the fettuccine according to package instructions until al dente. Drain and set aside, reserving a bit of the pasta water.

Prepare the Salmon

Season the salmon fillet with salt and pepper. In a large skillet, heat olive oil over medium heat and cook the salmon skin-side down for about 4-5 minutes. Flip and cook for an additional 4-5 minutes, until cooked through. Remove salmon from the skillet and flake into bite-sized pieces.

Make the Alfredo Sauce

In the same skillet, add minced garlic and sauté until fragrant. Pour in the heavy cream and let it simmer for 2-3 minutes. Stir in the Parmesan cheese until melted and well combined.

Combine Ingredients

Add the cooked pasta, spinach, and flaked salmon to the skillet. Toss everything together until the spinach wilts and the pasta is coated in the creamy sauce. If needed, add reserved pasta water for a creamier consistency.

Your Pasta Alfredo with Salmon and Spinach is now ready to serve! Enjoy!

Secondary image

Pro Tips

  • For extra flavor, consider adding a squeeze of lemon juice before serving. You can also customize the dish by adding your favorite vegetables.

Serving Suggestions

This Pasta Alfredo with Salmon and Spinach is filling enough to stand alone, but pairing it with a crisp green salad could balance its richness. A simple mix of arugula, cherry tomatoes, and a light vinaigrette will offer a refreshing contrast. Alternatively, for special occasions, serve with a glass of white wine, like Sauvignon Blanc, to complement the flavors.

If you're looking to add some variety, sprinkle a handful of toasted pine nuts or walnuts on top. They add a delightful crunch and elevate the dish with a nutty flavor that pairs beautifully with the creamy sauce.

Storage and Reheating Tips

If you have leftovers, store them in an airtight container in the fridge for up to 2 days. When reheating, do so gently in a skillet over low heat, adding a splash of cream or reserved pasta water to revive the sauce and prevent it from drying out. Stir frequently to ensure even heating without cooking the dish further.

Freezing can alter the texture of both the pasta and cream sauce, so it's not the best option for this dish. If you must freeze it, consider freezing the salmon separately. It’s best to enjoy this meal fresh to appreciate its creamy texture and fresh flavors fully.

Questions About Recipes

→ Can I use canned salmon for this recipe?

Yes, you can use canned salmon if you're short on time. Just be sure to drain it well before adding it to the pasta.

→ What can I substitute for heavy cream?

You can use half-and-half or a combination of milk and butter as a lighter alternative, but the sauce may not be as rich.

→ Is this recipe suitable for meal prep?

Absolutely! You can make it ahead of time and store it in the refrigerator for up to 3 days. Just reheat gently before serving.

→ Can I add other vegetables?

Definitely! Feel free to incorporate other vegetables like broccoli or peas to suit your taste.

Pasta Alfredo with Salmon and Spinach

Prep Time10 minutes
Cooking Duration20 minutes
Overall Time30 minutes

Created by: The Chefsimonsfood Team

Recipe Type: Best Dinners Recipes

Skill Level: Intermediate

Final Quantity: 4 servings

What You'll Need

Ingredients

  1. 8 oz fettuccine pasta
  2. 1 lb salmon fillet
  3. 2 cups fresh spinach
  4. 1 cup heavy cream
  5. 1/2 cup grated Parmesan cheese
  6. 2 tbsp olive oil
  7. 2 cloves garlic, minced
  8. Salt and pepper to taste

How-To Steps

Step 01

In a large pot of salted boiling water, cook the fettuccine according to package instructions until al dente. Drain and set aside, reserving a bit of the pasta water.

Step 02

Season the salmon fillet with salt and pepper. In a large skillet, heat olive oil over medium heat and cook the salmon skin-side down for about 4-5 minutes. Flip and cook for an additional 4-5 minutes, until cooked through. Remove salmon from the skillet and flake into bite-sized pieces.

Step 03

In the same skillet, add minced garlic and sauté until fragrant. Pour in the heavy cream and let it simmer for 2-3 minutes. Stir in the Parmesan cheese until melted and well combined.

Step 04

Add the cooked pasta, spinach, and flaked salmon to the skillet. Toss everything together until the spinach wilts and the pasta is coated in the creamy sauce. If needed, add reserved pasta water for a creamier consistency.

Extra Tips

  1. For extra flavor, consider adding a squeeze of lemon juice before serving. You can also customize the dish by adding your favorite vegetables.

Nutritional Breakdown (Per Serving)

  • Calories: 580 kcal
  • Total Fat: 36g
  • Saturated Fat: 20g
  • Cholesterol: 155mg
  • Sodium: 400mg
  • Total Carbohydrates: 40g
  • Dietary Fiber: 3g
  • Sugars: 4g
  • Protein: 24g