Bright, warm, and ready in about 20 minutes — Quick Salmon & Spinach Pasta is a weeknight lifesaver. This pasta blends flaky salmon with tender spinach in a light, lemony cream sauce that smells fresh and comforting. If you need a fast family meal that still feels special, this recipe fits the bill. If you like simple, quick sweets after dinner, try our 4-ingredient peanut butter cookies for an easy dessert.
Why Make This Recipe
- Quick & Easy: Ready in ~20 minutes from start to finish.
- Family Favorite: Mild flavors most kids and adults enjoy.
- Budget-Friendly: Uses pantry pasta and a small amount of salmon for big flavor.
- One-Pan Vibe: Minimal dishes and fast clean-up.
This recipe stands out because it balances rich salmon with bright lemon and soft spinach. The sauce clings to each bite of pasta, giving a warm, silky texture that brings comfort. It feels like a simple, satisfying dinner your family will ask for again — the kind of meal that makes home feel cozy.
Ingredients
For the pasta base:
- 8 oz (225 g) pasta (penne, fusilli, or spaghetti)
- Salt for the pasta water
For the salmon and sauce:
- 12 oz (340 g) salmon fillet, skin removed, cut into 1-inch pieces (or use two small fillets)
- 1 tablespoon olive oil
- 1 small onion, finely chopped (optional)
- 2 cloves garlic, minced
- 2 cups fresh baby spinach, packed
- 1/2 cup heavy cream or half-and-half (use milk for lighter sauce) — room temperature helps it blend
- 1/2 cup grated Parmesan cheese, plus extra for serving
- Zest and juice of 1 lemon
- 2 tablespoons butter or extra olive oil
- Pinch of red pepper flakes (optional)
- Freshly ground black pepper and salt to taste
Helpful notes:
- Use skinless salmon for easy eating.
- Reserve 1/2 cup pasta cooking water to loosen the sauce if needed.
- Parmesan adds salt and creaminess; grate fresh for best texture.
How to Make Quick Salmon & Spinach Pasta
- Bring a large pot of salted water to a boil. Add pasta and cook until al dente according to package directions. Save 1/2 cup of the cooking water, then drain the pasta. (Why it matters: starchy water helps the sauce stick to the pasta.)
- While the pasta cooks, pat the salmon pieces dry and season lightly with salt and pepper. Dry salmon sears faster and gives a better texture.
- Heat olive oil in a large skillet over medium-high heat. Add salmon pieces and sear 2–3 minutes per side until lightly browned but still tender inside. Remove salmon to a plate. (Tip: don’t crowd the pan; work in batches if needed.)
- In the same skillet, lower heat to medium and add butter. Sauté chopped onion until soft and translucent, about 3 minutes. Add garlic and cook 30 seconds until fragrant. (Why this step matters: soft onion and toasted garlic build a sweet, savory base.)
- Stir in the cream and lemon zest and bring to a gentle simmer. Add Parmesan and whisk until smooth. If the sauce feels thick, add reserved pasta water a little at a time to reach a silky consistency.
- Fold in the fresh spinach and let it wilt for 1–2 minutes. The sauce will warm the leaves and keep them bright green.
- Return the seared salmon to the pan and gently fold in the drained pasta until coated. Taste and adjust salt, pepper, and lemon juice. (Mini-tip: finish with a sprinkle of red pepper flakes for a gentle kick.)
- Serve hot with extra grated Parmesan and a squeeze of fresh lemon over the top.
How to Serve Quick Salmon & Spinach Pasta
- Plate in warm bowls and sprinkle with extra Parmesan, lemon zest, and chopped parsley for color.
- Serve with crusty bread to mop up the creamy sauce and a simple green salad for freshness.
- Pair with a chilled glass of white wine or sparkling water with lemon for a cozy family dinner.
How to Store Quick Salmon & Spinach Pasta
- Refrigerator: Cool to room temperature, place in an airtight container, and store up to 2 days.
- Freezer: Not recommended for best texture (salmon can dry and sauce may separate), but you can freeze sauce separately for up to 1 month.
- Reheat: Gently warm on the stove over low heat with a splash of water or cream to loosen the sauce. Avoid high heat to keep salmon tender.
Tips to Make Quick Salmon & Spinach Pasta
- Don’t overcook the salmon — remove it from the pan when it flakes easily and is still moist.
- Use reserved pasta water to smooth the sauce without watering down flavor.
- Grate Parmesan fresh for a creamier melt and better taste.
- Add lemon juice at the end to keep the bright, fresh flavor.
- For a richer finish, stir in a small knob of butter off the heat.
For a heartier, baked pasta idea that packs big flavor, try our cheesy buffalo chicken pasta bake.
Variation
- Gluten-free: Use your favorite gluten-free pasta and follow the same steps.
- Vegetarian: Replace salmon with chickpeas or roasted mushrooms for a protein-rich meat-free meal.
- Dairy-free: Swap cream for canned coconut milk and use nutritional yeast instead of Parmesan for a dairy-free sauce.
FAQ: Can I use canned salmon instead of fresh?
Yes — drain and flake canned salmon, add it near the end to warm through. Canned salmon saves time but has a softer texture than seared fresh fillets.
FAQ: How do I keep the sauce from splitting?
Warm the sauce gently and add cheese off the hottest heat if possible. Use reserved pasta water to loosen it rather than high heat or thin milk additions.
FAQ: Can I prep parts ahead of time?
You can chop onions, zest the lemon, and measure ingredients ahead. Cooked salmon and pasta are best made the same day for texture, but you can refrigerate them separately for a quick reheat.
Conclusion
This Quick Salmon & Spinach Pasta is simple, comforting, and full of homey flavors: the warm cream sauce, the bright lemon, and the soft spinach make every bite feel like a little hug. It’s perfect for busy nights when you want a real, satisfying meal without fuss. If you’d like a creamier take to compare, see a creamy salmon pasta recipe for inspiration. Please leave a comment and a star rating if you try this, and share it on Pinterest or Facebook so friends can find it too. What twist did you try? Let us know below!

Quick Salmon & Spinach Pasta
Ingredients
For the pasta base
- 8 oz 8 oz (225 g) pasta (penne, fusilli, or spaghetti)
- 1 tablespoon Salt for the pasta water
For the salmon and sauce
- 12 oz 12 oz (340 g) salmon fillet, skin removed, cut into 1-inch pieces Use two small fillets if preferred.
- 1 tablespoon 1 tablespoon olive oil
- 1 small small onion, finely chopped (optional)
- 2 cloves 2 cloves garlic, minced
- 2 cups 2 cups fresh baby spinach, packed
- 1/2 cup 1/2 cup heavy cream or half-and-half Room temperature helps it blend.
- 1/2 cup 1/2 cup grated Parmesan cheese Plus extra for serving.
- 1 each Zest and juice of 1 lemon
- 2 tablespoons 2 tablespoons butter or extra olive oil
- 1 pinch Pinch of red pepper flakes (optional)
- to taste Freshly ground black pepper and salt
Instructions
Preparation
- Bring a large pot of salted water to a boil. Add pasta and cook until al dente according to package directions. Save 1/2 cup of the cooking water, then drain the pasta.
- While the pasta cooks, pat the salmon pieces dry and season lightly with salt and pepper.
- Heat olive oil in a large skillet over medium-high heat. Add salmon pieces and sear 2–3 minutes per side until lightly browned but still tender inside. Remove salmon to a plate.
- In the same skillet, lower heat to medium and add butter. Sauté chopped onion until soft and translucent, about 3 minutes.
- Add garlic and cook for 30 seconds until fragrant.
Cooking
- Stir in the cream and lemon zest and bring to a gentle simmer.
- Add Parmesan and whisk until smooth. If the sauce feels thick, add reserved pasta water a little at a time to reach a silky consistency.
- Fold in the fresh spinach and let it wilt for 1–2 minutes.
- Return the seared salmon to the pan and gently fold in the drained pasta until coated.
- Taste and adjust salt, pepper, and lemon juice.
Serving
- Serve hot with extra grated Parmesan and a squeeze of fresh lemon over the top.