One-Pan Creamy Salmon Pasta

This creamy salmon pasta cooks entirely in one pan: dry fettuccine, salmon fillets, cherry tomatoes, mushrooms, spinach, and a light cream and marinara sauce all go in together and come out as a rich, cohesive dish in about 20 minutes. No separate pot for the pasta, no babysitting the salmon. Just one pan, one lid, and dinner on the table.

Chef Josh eating creamy one pan salmon pasta with rich tomato sauce, served in a modern kitchen setting, highlighting a delicious meal
Jump to:

The One-Pan Pasta Worth Adding to the Rotation

One-pan pasta is one of those techniques that feels like it shouldn't work as well as it does. Dry pasta cooking directly in a cream and tomato sauce, absorbing the liquid as it softens, releasing starch that thickens the sauce naturally. No boiling water, no separate pot, no draining. It's the same principle behind my Creamy One Pan Tomato Spinach Fettuccine and my One-Pan Cheesy Tomato Beef Rigatoni, both dishes that convinced me this is one of the most underrated techniques in weeknight cooking.

This salmon version takes it further. The salmon fillets nestle on top of the dry pasta and vegetables, cook gently in the steam from the simmering sauce, and then flake directly into the dish at the end. The flakes distribute through the pasta, picking up the tomato, cream, and mushroom flavors as you toss everything together. A squeeze of lemon and some fresh basil over the top before serving is the move that makes it taste finished.

Why This Works Better Than You'd Expect

The salmon cooking on top of the pasta rather than underneath it means it steams rather than poaches. It stays tender and just cooked through without going rubbery, which is the most common problem with salmon in a pasta dish. Breaking it into large flakes rather than small pieces gives you proper bites of fish throughout rather than the salmon dissolving into the sauce.

Onion, spinach, pasta, marinara, salmon, cream, broth in a pan for one pan creamy tomato pasta

WHY THIS CREAMY SALMON PASTA WORKS

Dry Pasta Cooks in the Sauce and Thickens It Simultaneously

When dry fettuccine cooks in a liquid that isn't plain boiling water, it releases starch directly into that liquid as it softens. That starch thickens the cream and tomato sauce naturally, creating a cohesive coating rather than a watery pool at the bottom of the pan. It's the same mechanism that makes risotto creamy without adding cream — the starch does the thickening work so you don't have to.

Salmon on Top Steams Rather Than Poaches

Nestling the salmon fillets on top of the pasta and vegetables rather than submerging them in the liquid means they cook in steam rather than direct liquid contact. Steam is gentler and more even than liquid heat, which keeps the salmon tender and prevents it from overcooking while the pasta finishes below. The moment the salmon flakes easily when pressed, it's done.

Marinara and Cream Together Build Complexity Fast

Using a base of marinara or passata with light cream gives you a sauce with tomato acidity and richness from the cream without building a separate sauce from scratch. The mushrooms and cherry tomatoes add depth as they cook down into the liquid. By the time the pasta is tender, the sauce has absorbed all of those flavors and tastes like it cooked for much longer than 12 minutes.

Lemon and Fresh Herbs Finish the Dish

This is in the Chef's Note in the original recipe and worth emphasizing. A squeeze of lemon right before serving brightens the cream and cuts through the richness. Fresh basil or parsley adds a color contrast and a clean herbal note that makes the dish feel complete. Neither is optional in spirit, even if they're technically additions.

"This seriously comes together in ONE pan, and it's unbelievable. How easy! I can't get over it."

Lisa (email subscriber)

Recipe

Creamy one pan salmon pasta topped with grated cheese, served in a black bowl with fresh tomatoes.

One-Pan Creamy Salmon Pasta

Dry fettuccine, salmon fillets, cherry tomatoes, mushrooms, and spinach cooked together in one pan with a light cream and marinara sauce. The salmon steams on top of the pasta and flakes directly into the dish at the end. Rich, cohesive, and on the table in under 25 minutes.
Prep Time 10 minutes
Cook Time 12 minutes
Total Time 22 minutes
Servings: 3 people

Ingredients
 

  • 2 salmon fillets (about 3 to 4 oz each)
  • 5 bundles dried fettuccine
  • 1 large handful cherry tomatoes (halved)
  • ½ red onion (thinly sliced)
  • 4 to 5 white or cremini mushrooms (sliced)
  • 1 large handful baby spinach
  • 3 garlic cloves (minced)
  • ½ cup marinara sauce or passata
  • ½ cup light cream
  • ¾ cup chicken or vegetable stock
  • ½ teaspoon salt
  • ½ teaspoon black pepper
  • ½ teaspoon garlic powder
  • ½ teaspoon dried oregano
  • ½ teaspoon chili flakes
  • Freshly grated Parmesan (for serving)
  • Squeeze of lemon and fresh basil or parsley (to finish)

Equipment

  • Large deep skillet or sauté pan with a lid
  • Box grater for Parmesan

Method
 

  1. Build the Base: Add fettuccine to a large deep skillet. Scatter cherry tomatoes, red onion, mushrooms, garlic, and spinach over and around the pasta. Pour in marinara, cream, and stock. Season with salt, pepper, garlic powder, oregano, and chili flakes.
    Onion, spinach, pasta, marinara, salmon, cream, broth in a pan for one pan creamy tomato pasta
  2. Add the Salmon: Nestle the salmon fillets on top of everything, skin side down if they have skin.
  3. Simmer: Cover with a lid and bring to a gentle simmer over medium heat. Cook for 10 to 12 minutes, stirring the pasta once or twice to prevent sticking, until the pasta is tender and the salmon flakes easily when pressed.
  4. Finish the Dish: Remove the lid. Break the salmon into large flakes and toss everything together until the sauce coats the pasta evenly. If the sauce is too thick, add a splash of water or stock. If it's too loose, simmer uncovered for 1 to 2 minutes.
    Delicious one pan creamy salmon pasta topped with fresh basil and tomato sauce, served hot on a black plate
  5. Serve: Finish with a squeeze of lemon, fresh basil or parsley, and a generous sprinkle of freshly grated Parmesan. Serve immediately.
    Delicious creamy one pan salmon pasta served with grated cheese, fresh tomatoes, and a cozy kitchen setting.

Notes

On the Salmon: Skin-on or skinless both work. If the fillets have skin, nestle them skin side down. The skin protects the flesh from the direct heat of the pan and peels away easily once the salmon is cooked through. Fresh salmon is best here. Frozen salmon works if you thaw it fully and pat it dry before adding it to the pan. Excess moisture from frozen salmon that isn't fully thawed will water down the sauce.
On Stirring the Pasta: Stir once or twice during the cook, not constantly. The pasta needs time in contact with the hot liquid to soften without breaking. Too much stirring agitates the fettuccine and can cause it to clump or break. Once or twice with tongs or a wooden spoon is enough to prevent sticking while letting the pasta cook evenly.
On Sauce Consistency: The ¾ cup of stock is a starting point. Every stove and every pan runs slightly differently, so check the consistency before the pasta is fully cooked. If it looks like it's drying out, add a small splash of hot water or stock. If it looks too loose when the pasta is done, simmer uncovered for a minute or two. The pasta starch released during cooking continues to thicken the sauce as it sits, so pull it slightly looser than you want the finished dish to be.
On Making it a Full Dinner: This pasta is complete as written. For a slightly more elevated version, a handful of capers and some sun-dried tomatoes added with the other vegetables adds a Mediterranean depth that works very well with the salmon.

Nutrition

Calories: 300kcalCarbohydrates: 6gProtein: 24gFat: 20gSaturated Fat: 9gPolyunsaturated Fat: 3gMonounsaturated Fat: 6gCholesterol: 108mgSodium: 459mgPotassium: 658mgFiber: 1gSugar: 1gVitamin A: 557IUVitamin C: 3mgCalcium: 60mgIron: 1mg

Tried this recipe?

Let us know how it was!

Common questions about the One-pan Salmon Pasta

How do you make creamy salmon pasta in one pan?

Add dry fettuccine to a deep skillet with your vegetables, marinara, cream, and stock. Nestle the salmon fillets on top, cover with a lid, and simmer over medium heat for 10 to 12 minutes. The pasta cooks directly in the sauce, releasing starch that thickens it naturally. The salmon steams on top and flakes directly into the dish at the end. One pan, one lid, done.

Can you cook pasta directly in the sauce without boiling it first?

Yes! It's my favorite technique. When dry pasta cooks in a flavored liquid rather than plain boiling water, it releases starch into that liquid as it softens. That starch thickens the sauce naturally and creates a cohesive coating rather than a watery pool. The key is having enough liquid in the pan to allow the pasta to fully hydrate. For fettuccine, the combination of cream, marinara, and stock gives you exactly enough.

How do you know when salmon is cooked through in a pasta dish?

Press the thickest part of the fillet gently with a fork or your finger. Cooked salmon flakes easily and separates along its natural lines. Undercooked salmon feels firm and resists flaking. For this recipe, 10 to 12 minutes of covered simmering is enough for most fillet sizes. Thicker fillets may need another minute or two.

What pasta goes best with salmon?

In my opinion, long, flat pasta shapes work best. Fettuccine is the ideal choice here because its flat, wide surface gives the creamy sauce more area to cling to and the salmon flakes distribute evenly through it. Linguine and spaghetti both work as alternatives. Short pasta shapes like penne or rigatoni can work but cook at a different rate and don't integrate with the flaked salmon as naturally.

Can you use canned salmon for this pasta?

Yes, with adjustments. Add the canned salmon at the very end rather than cooking it with the pasta, since it's already cooked and just needs warming through. The flavor will be milder than fresh salmon but the dish still works well. Wild-caught canned salmon gives you the best flavor if you're going that route.

If you make this one, I want to hear how it went! Leave a rating below or tag me, and save it for the next time you want a proper dinner that doesn't require three pans and a lot of optimism.

More recipes I think you'll love

Into this one? I have lots more where it came from. Try a few of these next.

Leave a Reply

Your email address will not be published. Required fields are marked *

Recipe Rating