
Creamy salmon and spinach pasta is a comfort meal that tastes like luxury but comes together in barely half an hour. I love making this after a busy workday because it manages to be both wholesome and impressive with tender fish, wilted greens, and silky sauce twirling around fettuccine or linguine.
The first time I cooked this was for a friend visiting from out of town. We chatted in the kitchen while it simmered, and she still texts me pictures whenever she makes it at home.
Ingredients
- Pasta like fettuccine or linguine: Classic choices that soak up every bit of the sauce. Look for bronze cut or Italian-made brands for best texture.
- Olive oil: Helps sear the salmon and add flavor. Extra virgin for richness.
- Garlic: Freshly minced makes a big difference. Choose bulbs that are firm and tight.
- Salmon fillet: Boneless and skin removed for ease. Seek wild caught for brightness and fewer additives.
- Spinach: Fresh spinach gives vibrant color and nutrients. Organic bunches make a difference in flavor.
- Heavy cream: This creates the luscious base. Local cream often tastes richer.
- Grated Parmesan cheese: Freshly grated melts better. A wedge lets you shave curls for topping too.
- Lemon zest and juice: Adds zing and wakes up the whole skillet. Use unwaxed lemons if possible.
- Salt and pepper: Season as you go for depth. Sea salt adds a clean finish.
- Red pepper flakes: Optional but great for gentle background heat.
- Fresh parsley: Brightens and lifts the final taste. Chop just before serving for maximum freshness.
Step-by-Step Instructions
- Cook the Pasta:
- Bring a large pot of salted water to a rolling boil. Add the pasta and stir frequently for even cooking. Aim for al dente texture which usually takes about eight to ten minutes. Reserve a cup of the pasta water before draining so you can adjust your sauce later.
- Prepare the Salmon:
- Pat the salmon fillet dry with paper towels. Season both sides generously with salt and pepper and squeeze over some fresh lemon juice. The citrus starts to infuse flavor before you even turn on the heat.
- Sear the Salmon:
- Heat olive oil in a large skillet over medium heat. Lay the salmon fillet in and let it cook without moving for about four to five minutes per side. You want a crisp golden crust and the fish just cooked through. Rest briefly on a plate then use two forks to gently flake into bite sized pieces.
- Make the Garlic Spinach Base:
- In the same skillet add more olive oil if needed and toss in the minced garlic. Let it sizzle until aromatic about thirty seconds but do not let it brown. Add the chopped spinach and stir just until wilted which happens quickly.
- Build the Cream Sauce:
- Lower the heat. Pour in the heavy cream and stir to scrape up any tasty bits from the bottom. Gradually add the grated Parmesan letting it melt into a thick creamy sauce. Stir in lemon zest and lemon juice and red pepper flakes if using. Taste and season now so all the flavors meld.
- Combine and Finish:
- Add the drained pasta into the skillet and toss to coat every strand in sauce. Gently fold in the flaked salmon keeping some big chunks for texture. If the sauce feels too thick splash in reserved pasta water a spoonful at a time until it is just right.
- Serve and Garnish:
- Divide the pasta between bowls or plates. Sprinkle with chopped fresh parsley for color and herby punch. Serve straight away while everything is creamy and warm.

Spinach is always my favorite in this recipe. It melts into the sauce so even spinach skeptics enjoy it. My sister once said she forgot this dish even had greens until I reminded her.
Storage Tips
Let leftovers cool before sealing in an airtight container. They will keep in the fridge up to two days and can be reheated gently with a splash of milk or broth to loosen the sauce. Avoid microwaving at high power to keep salmon tender.
Ingredient Substitutions
You can swap salmon for cooked chicken or shrimp if you need to. Baby spinach is a fine substitute if chopped leaf spinach is not on hand. For dairy free options coconut cream and nutritional yeast give a different but tasty twist.
Serving Suggestions
Try adding steamed asparagus tips or roast cherry tomatoes for extra brilliance. A simple lemon vinaigrette salad on the side is classic. Warm bread for mopping up the last of the sauce always goes over well.
Cultural Context
Creamy salmon pastas are a modern European invention blending Italian technique with Scandinavian ingredients. This version balances the best of both with silky sauce plus bright greens and fish.
Recipe FAQs
- → Can other types of pasta be used?
Yes, any pasta shape such as penne, spaghetti, or even whole wheat and gluten-free options work well in this dish.
- → How do you keep the salmon tender?
Cook the salmon until just cooked through, letting it rest before flaking gently into large chunks to avoid overcooking.
- → What vegetables pair well with this dish?
Cherry tomatoes, asparagus, or peas make excellent additions, offering extra flavor and color to the finished pasta.
- → Is it possible to make this dairy-free?
You can substitute the cream with a dairy-free alternative and use nutritional yeast in place of Parmesan for a dairy-free version.
- → How should leftovers be stored?
Store leftovers in an airtight container in the refrigerator for up to two days. Reheat gently to maintain the sauce's texture.
- → Can frozen spinach be substituted for fresh?
Yes, thawed and well-drained frozen spinach can be used. Be sure to squeeze out excess moisture before adding it to the pan.