Creamy Salmon Pasta with Mixed Greens: The Ultimate 25-Minute Weeknight Dinner

Creamy Salmon Pasta with Mixed Greens: The Ultimate 25-Minute Weeknight Dinner
When you’re craving restaurant-quality seafood pasta but need something quick enough for a busy weeknight, this creamy salmon pasta with mixed greens delivers perfection. Imagine tender flakes of salmon swimming in a luxurious Alfredo-style sauce, tossed with pasta and vibrant mixed greens – all ready in under 30 minutes!
This recipe combines the elegance of Tuscan salmon pasta with the convenience of a one-pot meal. The creamy garlic sauce pairs beautifully with salmon’s rich flavor, while the mixed greens add a fresh, healthy twist that makes this dish feel indulgent yet wholesome.

Ingredients
- 12 oz salmon fillets, skin removed
- 8 oz linguine or fettuccine pasta
- 2 cups mixed greens (spinach, arugula, kale blend)
- 1 cup heavy cream
- 3 cloves garlic, minced
- 1/2 cup grated Parmesan cheese
- 2 tbsp olive oil
- 1 lemon, zested and juiced
- 1/4 tsp red pepper flakes (optional)
- Salt and black pepper to taste
- Fresh parsley for garnish
Step-by-Step Instructions
Step 1: Cook the Pasta
Bring a large pot of salted water to boil. Cook pasta according to package directions until al dente. Reserve 1/2 cup of pasta water before draining.
Step 2: Prepare the Salmon
While pasta cooks, pat salmon dry and season with salt and pepper. Heat olive oil in a large skillet over medium-high heat. Cook salmon for 3-4 minutes per side until cooked through. Remove from skillet and flake into large chunks.
Step 3: Create the Creamy Sauce
In the same skillet, reduce heat to medium and add garlic. Sauté for 30 seconds until fragrant. Pour in heavy cream and bring to a simmer. Stir in Parmesan cheese until melted and sauce thickens slightly.
Step 4: Combine Everything
Add cooked pasta to the skillet along with a splash of reserved pasta water. Toss to coat in the sauce. Gently fold in flaked salmon and mixed greens. Cook for 1-2 minutes until greens are slightly wilted.
Step 5: Finish and Serve
Squeeze lemon juice over the pasta and sprinkle with lemon zest. Garnish with fresh parsley and additional Parmesan if desired. Serve immediately while hot.
Expert Tips for Perfect Creamy Salmon Pasta
Choose the Right Salmon: Fresh salmon works best, but frozen salmon (thawed) works perfectly fine for this quick salmon pasta recipe. Look for wild-caught salmon for the best flavor.
Don’t Overcook the Salmon: Salmon continues to cook after removing from heat. It should be just opaque and flake easily with a fork.
Customize Your Greens: While mixed greens work wonderfully, you can also use just spinach or arugula. For a heartier version, try our salmon spinach pasta variation.
Sauce Consistency: If your sauce becomes too thick, add more reserved pasta water a tablespoon at a time until it reaches your desired consistency.
Frequently Asked Questions
Can I use canned salmon? Yes, but fresh salmon provides better texture and flavor. If using canned, drain well and add it at the final step to prevent it from breaking down.
How do I store leftovers? Store in an airtight container in the refrigerator for up to 2 days. Reheat gently on the stovetop with a splash of cream or milk to refresh the sauce.
Can I make this dish dairy-free? Absolutely! Substitute the cream with coconut milk and use nutritional yeast instead of Parmesan for a delicious dairy-free version that still delivers that creamy garlic sauce experience.
What pasta shapes work best? Linguine and fettuccine are ideal, but any pasta shape will work. For more pasta inspiration, check out our collection of easy weeknight pasta recipes.

Creamy Salmon Pasta with Mixed Greens: The Ultimate 25-Minute Weeknight Dinner
Ingredients
Method
- Bring a large pot of salted water to boil. Cook pasta according to package directions until al dente. Reserve 1/2 cup of pasta water before draining.
- While pasta cooks, pat salmon dry and season with salt and pepper. Heat olive oil in a large skillet over medium-high heat. Cook salmon for 3-4 minutes per side until cooked through. Remove from skillet and flake into large chunks.
- In the same skillet, reduce heat to medium and add garlic. Sauté for 30 seconds until fragrant. Pour in heavy cream and bring to a simmer. Stir in Parmesan cheese until melted and sauce thickens slightly.
- Add cooked pasta to the skillet along with a splash of reserved pasta water. Toss to coat in the sauce. Gently fold in flaked salmon and mixed greens. Cook for 1-2 minutes until greens are slightly wilted.
- Squeeze lemon juice over the pasta and sprinkle with lemon zest. Garnish with fresh parsley and additional Parmesan if desired. Serve immediately while hot.
