Tasty Salmon Pasta Without Cream – moanaskitchen

Delicious salmon pasta with parmesan and fresh herbs in a creamy sauceTrying to find a salmon pasta that feels creamy and satisfying without relying on heavy cream can seem like a challenge. Honestly, most salmon pasta recipes call for heavy cream or half-and-half, which often leaves you feeling a bit weighed down and maybe reaching for antacids before dinner’s even over.

That’s exactly why I crafted this salmon pasta without cream – it’s packed with all the rich, comforting flavors you want, but it swaps out heavy cream for simple milk and freshly grated parmesan. The result is a lighter, fresher take on the classic dish that still feels indulgent, and it comes together in about 30 minutes, making it perfect for busy weeknights.

Delicious and easy salmon pasta without cream recipe with clear, step-by-step instructions.

What Makes It So Satisfying

This dish perfectly balances comfort and ease — packed with creamy, savory goodness just like a restaurant-style salmon pasta but without any heavy cream or complicated steps. Here’s why it became a staple in my weeknight lineup.

  • Ready in about 30 minutes: From start to finish, this recipe fits snugly into busy evenings when you don’t want to fuss but still crave something tasty.
  • Lighter yet indulgent: The combination of lukewarm milk, fresh Parmesan, and pasta water makes a sauce that clings deliciously to the pasta without using heavy cream.
  • Easy pantry staples: No need for anything fancy—a handful of basics like pasta, milk, garlic, butter or olive oil, and Parmesan get you a dreamy dinner.
  • Restaurant vibes at home: Golden salmon, garlic butter, a touch of lemon zest, and cheese bring layers of flavor that feel special while still being homey.
  • Delicious texture contrast: Crispy-on-the-outside salmon bites against tender pasta and silky sauce—plus that 20%/80% salmon trick ensures you get both nice chunks and great sauce flavor.
  • Customizable and forgiving: Swap your favorite pasta shapes, try frozen salmon, plant-based milk, or different cheeses—the recipe adapts easily.
  • Great for leftovers: Flavors deepen after resting; keep leftovers refrigerated for up to 3 days and reheat gently with a touch of milk or pasta water.
  • Satisfying and filling: Thanks to the protein from salmon and Parmesan, this meal really sticks with you, perfect for a family dinner or feeding guests.

All in all, this salmon pasta without cream is quick, flexible, lighter than cream-based dishes, and reliably delicious — exactly what you want in a recipe you’ll happily make again and again.

Pasta and Sauce IngredientsIngredients for light salmon pasta with pasta, salmon, and fresh herbs, displayed on a marble surface.

  • 14 oz pasta (my go-to is Barilla Penne for its sturdy chew)
  • 1 lb salmon (cut into 1-inch bite-sized chunks)
  • 3 tbsp olive oil
  • salt
  • black pepper
  • 1/2 cup onions (finely diced to about 1/4-inch pieces)
  • 2 tbsp butter (I opt for Kerrygold for a rich, creamy touch without cream)
  • 4 garlic cloves
  • 1.5 tsp dried parsley
  • 1/2 tsp fresh lemon zest
  • 1/2 cup milk (warmed slightly to keep sauce smooth)
  • 1 cup parmesan (freshly grated works best for melt and flavor)
  • red pepper flakes
  • 1 cup pasta water
  • extra parmesan for garnish

Step-by-Step Cooking Directions

  1. Bring a large pot of generously salted water to a boil.
  2. Cook pasta until just al dente following package directions.
  3. While pasta cooks, finely dice the onions, mince the garlic, and grate the Parmesan.
  4. Scoop out 1 cup of starchy pasta water, then drain the pasta and set it aside.
  5. Pat salmon chunks dry and season all over with salt and black pepper.
  6. Heat olive oil in a large skillet over medium-high heat until shimmering.
  7. Add salmon and sear without moving for 3–4 minutes to form a golden crust.
  8. Flip salmon and cook another 2–3 minutes until cooked through; transfer to a plate and break up any large pieces.Step-by-step images of making flavorful salmon pasta without heavy cream.
  9. In the same skillet, cook the diced onions about 1 minute until translucent.
  10. Add butter, minced garlic, and dried parsley and cook 30 seconds.
  11. Return about 20% of the cooked salmon to the pan with a pinch of red pepper flakes and black pepper; cook 30 seconds.
  12. Slowly pour in warm milk while stirring constantly to prevent lumps.
  13. Add 1/2 cup reserved pasta water and the grated Parmesan, stirring until the cheese melts and the sauce becomes smooth; cook about 1 minute to thicken.
  14. Return the drained pasta to the sauce and stir gently to coat each piece.
  15. Add the remaining salmon and toss over medium heat for 30 seconds to warm through.
  16. If the sauce is too thick, add reserved pasta water in small splashes until the sauce is silky and coats the pasta.

Expert Tips for Best Results

The biggest pitfall is overcooking the salmon—it can turn dry and chalky. Aim for salmon that’s just cooked through with a tiny bit of pink in the center, since it will keep cooking slightly when mixed back into the hot pasta.

Also, don’t drain all your pasta water away! Saving that starchy water is crucial for making a sauce that clings to the noodles without needing heavy cream, as in this bright, creamy lemon chicken pasta that relies on pasta water.

When adding salmon back into the sauce, only add about 20% first. This builds flavor without breaking up all the fish, giving you pockets of tender salmon throughout.

Keep the heat moderate when stirring in milk and cheese, or the sauce can separate and turn grainy (the same gentle-heat rule you’ll see in our Seared Scallop Recipe with Cream Sauce).

If your sauce is too thick, add pasta water slowly, a bit at a time, for perfect control over the texture.

Mix-Ins and Handy Substitutions

This recipe is pretty flexible, so feel free to customize:

  • Salmon: Fresh salmon is ideal, but frozen works fine too—just thaw completely and pat dry before cooking. Canned salmon also works for a quick fix; just drain it well and add it toward the end since it’s already cooked.
  • Pasta: Use whatever shape you have—penne, fettuccine, spaghetti, etc. Just cook according to package directions and remember to save that pasta water. For a lighter swap, you can also use zucchini noodles—see this guide on how to make zucchini noodles.
  • Milk: Regular milk works best for a silky sauce, but plant-based milks like oat or almond are good swaps. Whole milk gives the creamiest result, but 2% is totally fine too.
  • Parmesan: Freshly grated parmesan melts best and tastes great, but pre-shredded can be used in a pinch. Pecorino Romano is a tasty alternative if you prefer a sharper bite.
  • Butter and olive oil: If you want, you can skip the butter and use more olive oil instead—just stick to about 3 tablespoons total. Butter adds nice richness but it’s not a must.
  • Fresh herbs: Dried parsley is an easy standby, but fresh basil or dill pair wonderfully with salmon, too.

Storing, Freezing, and Reheating

Store: Keep your salmon pasta leftovers in an airtight container in the fridge for up to 3 days. The salmon stays moist, and the flavors meld together beautifully overnight, making it a great option for meal prep or quick lunches. If you’re stocking the fridge for the week, a make-ahead option like Caprese Pasta Salad also holds up beautifully.

Freeze: You can freeze this pasta for up to 2 months, but the salmon texture might change a bit once thawed. If freezing, I recommend slightly undercooking the pasta to avoid mushiness when reheated.

Reheat: Warm the pasta gently on the stove over medium-low heat with a splash of milk or pasta water to loosen the sauce. You can also microwave in 30-second bursts, stirring in between. Adding a little fresh parmesan when serving helps revive the flavors.

Preparation Time10-15 minutesCooking Time10-15 minutesTotal Time20-30 minutesLevel of DifficultyMediumServings4 servings

Delicious salmon pasta with a light, creamy sauce and fresh grated Parmesan cheese.

Common Questions Answered

You can use either farm-raised or wild salmon for this recipe—both yield great results. And frozen salmon is no problem either; in fact, most “fresh” salmon in stores has been frozen at some point, so quality is pretty comparable. I suggest removing the skin before cooking since it won’t add much to the sauce. Also, check for any pin bones by gently running your fingers over the flesh and pulling out any you find with tweezers—it’s worth the extra step for a perfect dish.

Image: moanaskitchen.com / All Rights reserved

Hearty salmon pasta with a creamy, dairy-free sauce and fresh herbs

Print

A creamy and satisfying salmon pasta made without heavy cream, using milk and pasta water for a lighter, fresher sauce packed with flavor.

  • Author: Maya Reynolds
  • Prep Time: 10 minutes
  • Cook Time: 15 minutes
  • Total Time: 25 minutes
  • Yield: 4 servings 1x
  • Category: Main Course
  • Cuisine: Italian-inspired

Ingredients

Scale
  • 14 oz pasta (Barilla Penne preferred)
  • 1 lb salmon, cut into 1-inch bite-sized chunks
  • 3 tbsp olive oil
  • Salt, to taste
  • Black pepper, to taste
  • 1/2 cup onions, finely diced (about 1/4-inch pieces)
  • 2 tbsp butter (preferably Kerrygold)
  • 4 garlic cloves, minced
  • 1.5 tsp dried parsley
  • 1/2 tsp fresh lemon zest
  • 1/2 cup milk, warmed slightly
  • 1 cup freshly grated parmesan cheese
  • Red pepper flakes, to taste
  • 1 cup reserved pasta water
  • Extra parmesan for garnish

Instructions

  1. Fill a large pot with generously salted water and bring to a boil.
  2. Cook the pasta until just al dente according to package instructions.
  3. While the pasta cooks, finely dice the onions, mince the garlic, and grate the parmesan.
  4. Before draining the pasta, scoop out 1 cup of starchy pasta water and set aside.
  5. Drain the pasta and set aside.
  6. Pat the salmon chunks dry and season all over with salt and black pepper.
  7. Heat olive oil in a large skillet over medium-high heat until shimmering.
  8. Add the salmon and sear without moving for 3–4 minutes to form a golden crust.
  9. Flip the salmon and cook for another 2–3 minutes until cooked through.
  10. Transfer the salmon to a plate and break up any large pieces.
  11. In the same skillet, cook the diced onions for about 1 minute until translucent.
  12. Add butter, minced garlic, and dried parsley and cook for 30 seconds.
  13. Return about 20% of the cooked salmon to the pan along with a pinch of red pepper flakes and black pepper, cooking for another 30 seconds.
  14. Slowly pour in the warmed milk while stirring constantly to prevent lumps.
  15. Add 1/2 cup reserved pasta water and the grated parmesan, stirring until the cheese melts and the sauce becomes smooth; cook about 1 minute to thicken.
  16. Return the drained pasta to the sauce and stir gently to coat each piece.
  17. Add the remaining salmon and toss over medium heat for 30 seconds to warm through.
  18. If the sauce is too thick, add reserved pasta water in small splashes until it reaches a silky texture that coats the pasta.
  19. Dish out into bowls and garnish with fresh lemon zest, extra grated parmesan, and a pinch more red pepper flakes if desired.

Notes

Avoid overcooking the salmon to prevent dryness; slightly pink center is ideal., Save and use pasta water for a silky sauce without heavy cream., Add 20% of salmon back early in the sauce for depth of flavor and to maintain texture., Keep heat moderate when adding milk and cheese to avoid sauce separation., Add pasta water slowly if sauce thickness needs adjustment.

Nutrition

  • Serving Size: 1 serving
  • Calories: 2400 total (approximately 600 calories per serving)
  • Fat: From olive oil, butter, salmon, and parmesan
  • Carbohydrates: From pasta
  • Protein: High protein (from salmon and parmesan)

Did you make this recipe?

Share a photo and tag us — we can't wait to see what you've made!

More in Recipes

Maya Reynolds

ABOUT THE AUTHOR

Maya Reynolds

Hi, I’m Maya Reynolds, a home cook, recipe creator, and mom of two living just outside Nashville, Tennessee. I’m 38, married to my husband Adam, and together we’re raising our two kids, Ella and Jack — my favorite little taste testers and the inspiration behind the simple, comforting, family-friendly recipes I share on CookeryGood.

READ MORE →

Leave a Comment

Recipe rating