Why This Salmon Pasta Without Cream Actually Works
Ever craved creamy pasta but couldn’t face the heavy cream on a hot summer day? I’ve been there. Standing in my kitchen, staring at a carton of heavy cream, thinking… nope, not today. It’s July in LA, and the last thing I want is something that’ll weigh me down.
So I started experimenting with a salmon pasta without cream that still gives you that silky, luxurious sauce. And honestly? It took a few fails to get here.
The first time I tried making a creamy sauce without cream, I used milk and flour. It was… not great. Grainy, kinda sad, and definitely not something I’d serve to anyone. But then I discovered the trick: cream cheese. It melts into this gorgeous, velvety sauce that coats every piece of penne like a dream.
This isn’t just any healthy salmon pasta recipe. It’s baked in one dish, ready in 20 minutes, and uses ingredients you probably already have. The broccoli gets crispy edges, the salmon stays perfectly flaky, and the sauce? It’s light lemon salmon pasta vibes without being heavy at all.
I made this for my family last week, and my husband actually said, “Wait, there’s no cream in this? Are you sure?” That’s when I knew I’d cracked the code.
Key Ingredients & Substitutions
Let’s talk about what goes into this easy salmon pasta recipe. The ingredient list is short, and that’s the beauty of it.
- Penne, rigatoni, or rotini pasta any short pasta works great. The ridges catch all that creamy sauce.
- Olive oil divided, for roasting the broccoli and salmon.
- Broccoli florets torn into bite-sized pieces. They get crispy and caramelized in the oven.
- Salmon fillet center cut, skin removed if you want. Fresh is best, but frozen works too.
- Cream cheese the secret weapon! Softened to room temperature so it melts smoothly.
- Garlic four cloves, minced. Don’t skimp here.
- Italian seasoning a big tablespoon for bold flavor.
- Reserved pasta water the magic ingredient that creates the silky sauce.
- Fresh mozzarella torn into small pieces. It melts into the sauce for extra creaminess.
- Salt and pepper to taste.
I know you might be thinking, “Cream cheese in pasta? Really?” But trust me, this works. It’s the base for the most incredible no-dairy salmon pasta (well, almost no-dairy the cream cheese and mozzarella do have dairy, but it’s way lighter than heavy cream).
Best Salmon for This Recipe
For cooking salmon for pasta, you want a center-cut fillet, about 1 pound. Skin-on or skin-off doesn’t matter much since you’ll flake it into the pasta anyway. Fresh salmon from the farmers market is amazing, but I’ve made this with frozen salmon from Trader Joe’s and it worked perfectly.
One tip: if your salmon is frozen, thaw it completely in the fridge overnight. Pat it dry before baking so you get those nice edges.
Best Pasta to Use
Short pasta shapes are your friend here. Penne, rigatoni, and rotini all work because the sauce clings to their ridges and curves. For a gluten free salmon pasta, just swap in your favorite gluten-free pasta the recipe works exactly the same way.
I’ve also made this with whole wheat pasta for extra fiber. It’s a great healthy pasta alternative if you’re watching your carbs.
Step-by-Step Instructions
Here’s how this quick salmon pasta weeknight dinner comes together. I’ll walk you through the four main stages.
Stage 1: Prep and assemble the baking dish.
Preheat your oven to 425°F. While that’s heating up, bring a large pot of salted water to a boil. In a 9×13-inch baking dish, toss the broccoli with 2 to 3 tablespoons of olive oil. Push the broccoli to one side, place the softened cream cheese in the center, and lay the salmon on the other side. Drizzle the remaining olive oil over everything. Sprinkle with Italian seasoning, minced garlic, salt, and pepper. Toss the garlic with the broccoli as you go so it doesn’t burn.
Stage 2: Bake and cook the pasta.
Bake for 15 to 17 minutes, until the salmon is cooked through and the broccoli is tender with crispy, golden edges. Meanwhile, cook your pasta according to the package directions. Here’s the crucial part: reserve at least 1 cup of pasta water before you drain it. That starchy water is what makes the sauce creamy without any heavy cream.
Stage 3: Create the creamy sauce.
Remove the salmon from the dish and set it aside. Pour in about 1/2 cup of the reserved pasta water and stir the broccoli, melted cream cheese, and pasta together until everything is well combined. The cream cheese will break down and create a smooth, glossy sauce. Add the torn mozzarella and stir until it melts from the residual heat. If it needs a little help, return the dish to the oven for 3 minutes.
Stage 4: Finish and serve.
Add more pasta water if the sauce feels too thick you want it to coat the pasta but still be silky. Season with salt and pepper to taste. Break the salmon into bite-sized pieces and scatter them over the pasta. Serve warm, and get ready for compliments.
Tips for Perfect Results
I’ve made this salmon pasta without cream about a dozen times now, and here’s what I’ve learned.
Pro Tips
- Don’t overcook the salmon. It’s done when it flakes easily with a fork and the internal temperature hits 145°F. If you see white stuff (albumin) forming, it’s a sign you’ve gone a minute too long.
- Save more pasta water than you think you need. I always reserve at least 1 cup. The pasta water creaminess trick is real the starch emulsifies the sauce and makes it velvety.
- Let the cream cheese come to room temperature. Cold cream cheese won’t melt smoothly and can leave lumps. Take it out while you preheat the oven.
- Add more pasta water gradually. Start with 1/2 cup, then add more if needed. You can always add, but you can’t take away.
Common mistakes to avoid:
- ❌ Adding the salmon too early and having it break apart → ✅ Remove the salmon from the dish first, then stir everything together, and add the salmon back at the end.
- ❌ Sauce too thick or too thin → ✅ The perfect consistency is when it coats the back of a spoon. Add pasta water 2 tablespoons at a time to adjust.
- ❌ Broccoli not crispy enough → ✅ Make sure it’s in a single layer and don’t overcrowd the dish. Those crispy edges are the best part.
Storage & Leftovers
This salmon pasta without cream keeps really well, which is great for meal prep or next-day lunches.
Store leftovers in an airtight container in the fridge for up to 2 days. The pasta will absorb some of the sauce overnight, so when you reheat it, add a splash of water or broth to loosen it up.
To reheat, use the stovetop over low heat with a splash of water, stirring gently until warmed through. You can also use the microwave, but add a little water and cover it to prevent drying out.
Make-Ahead Options
If you want to prep this ahead, here’s what works: chop the broccoli and mince the garlic the night before. You can even assemble the baking dish and keep it covered in the fridge, then just pop it in the oven when you’re ready. Add 2-3 minutes to the baking time since the dish will be cold.
Can you freeze this? I wouldn’t recommend freezing the whole dish because the pasta gets mushy. But you can freeze the sauce (without the pasta) for up to a month. Just thaw, cook fresh pasta, and combine.
Serving Suggestions
This summer salmon pasta dish is pretty complete on its own you’ve got protein, veggies, and carbs all in one bowl. But if you want to round it out, here are some ideas.
- A simple green salad with lemon vinaigrette the acidity cuts through the richness.
- Garlic bread or crusty sourdough for sopping up any extra sauce.
- Roasted asparagus or green beans on the side if you want extra veggies.
- A glass of sparkling water with lemon it’s summer, after all.
This is the kind of meal that feels fancy enough for a date night but easy enough for a Tuesday. It’s one of my go-to summer dinner recipes with salmon because it doesn’t heat up the whole kitchen well, the oven does a little, but it’s worth it.
Frequently Asked Questions
More Salmon Pasta Recipes
If you love this salmon pasta without cream, you might also enjoy these other quick and healthy pasta dishes. They’re all designed for busy weeknights when you want something delicious without a lot of fuss.
This recipe has become a staple in my kitchen, especially during summer when I want something light but satisfying. The first time I made it, I was honestly skeptical no cream? But the cream cheese and pasta water create this silky sauce that coats every piece of penne perfectly. The broccoli gets crispy edges, the salmon is flaky and tender, and the whole thing comes together in one dish.
Make this tonight you’ll thank yourself. And when your family asks how you made it so creamy without cream, just smile and say it’s a secret.
If you try this recipe, I’d love to hear how it goes! Pin this salmon pasta without cream for later and share your photos. Happy cooking!

Salmon Pasta Without Cream
Ingredients
Method
- Preheat your oven to 425°F. Bring a large pot of salted water to a boil.
- In a 9x13-inch baking dish, toss the broccoli with 2 to 3 tablespoons of olive oil. Push the broccoli to one side, place the cream cheese in the center, and lay the salmon on the other side. Drizzle the remaining olive oil over the salmon and cream cheese. Sprinkle everything with Italian seasoning, minced garlic, salt, and pepper, tossing the garlic with the broccoli as you go.
- Bake for 15 to 17 minutes, until the salmon is cooked through and the broccoli is tender with crispy edges. Meanwhile, cook the pasta according to package directions. Reserve at least 1 cup of pasta water before draining.
- Remove the salmon from the dish and set aside. Pour in about 1/2 cup of the reserved pasta water and stir the broccoli, cream cheese, and pasta together until well combined. Add the torn mozzarella and stir until melted from the residual heat; if needed, return the dish to the oven for 3 minutes.
- Add more pasta water if the sauce is too thick. Season to taste with salt and pepper. Break the salmon into bite-sized pieces and scatter over the pasta. Serve warm.
Nutrition
Notes
Tried this recipe?
Let us know how it was!Source: Nutritional Information