If you ask me, pasta with salmon is one of those dinners that feels fancy but comes together so easily.
This creamy, garlic-kissed dish combines flaky salmon with rich Boursin cheese for a sauce that coats every strand of fettuccine. Fresh spinach wilts right into the pan while caramelized shallots add a sweet depth.
The salmon gets seasoned simply and roasted until it’s tender and breaks apart into perfect bites. A squeeze of lemon juice and fresh parsley brighten everything up at the end.
It’s the kind of restaurant-quality meal you can make on a weeknight without breaking a sweat.
Why You’ll Love This Salmon Boursin Pasta
- Ready in 30 minutes – This creamy pasta comes together quickly, making it perfect for busy weeknights when you want something special without spending hours in the kitchen.
- Restaurant-quality at home – The Boursin cheese creates an incredibly creamy sauce that tastes like something you’d order at a fancy Italian restaurant, but it’s so easy to make yourself.
- Healthy and satisfying – Packed with protein from the salmon and nutrients from the spinach, this pasta is a balanced meal that doesn’t sacrifice flavor for nutrition.
- Minimal ingredients – You only need a handful of simple ingredients to create this impressive dish, and the Boursin cheese does most of the flavor work for you.
What Kind of Salmon Should I Use?
You can choose farm-raised or wild salmon for this recipe, and both will work great. If all you have access to is frozen salmon, don’t worry – that’ll work too. Most fresh salmon at the grocery store has actually been previously frozen right off the boat anyway. Just make sure to check that it was handled properly by looking for any ice crystals or freezer burn. For this pasta dish, you’ll want to use skinless salmon since the skin won’t add much to the creamy sauce, and it’s easier to flake the cooked fish into bite-sized pieces without it.
Options for Substitutions
This creamy pasta is pretty forgiving when it comes to swapping ingredients:
- Boursin cheese: If you can’t find Boursin, mix 4 oz of cream cheese with 2 tablespoons of softened butter, a minced garlic clove, and some dried herbs like dill or basil. It won’t be exactly the same, but it’ll give you that creamy, garlicky flavor.
- Salmon: Other fish like trout, cod, or even shrimp work great here. Just adjust your cooking time – shrimp only needs 3-4 minutes per side, while thicker white fish might need a bit longer than salmon.
- Shallots: Don’t have shallots? Use half a small yellow onion or 2-3 minced garlic cloves instead. Shallots are milder and sweeter, but regular onion will still taste good.
- Fettuccine: Any long pasta works fine – linguine, spaghetti, or pappardelle are all good choices. Short pasta like penne will work too, though the sauce coats long noodles a bit better.
- Spinach: Swap in kale (remove the stems and chop it smaller), arugula, or even frozen spinach if that’s what you have. If using frozen, thaw and squeeze out the excess water first.
Watch Out for These Mistakes While Cooking
The biggest mistake people make with this dish is overcooking the salmon, which turns it dry and chalky instead of tender and flaky – start checking at 20 minutes by gently pressing the thickest part of the fillet, and remove it from the oven when it’s still slightly translucent in the center since it’ll continue cooking while you mix everything together.
Another common error is not saving enough pasta water before draining, so always reserve at least a full cup because you might need more than the recipe calls for to get that creamy, silky sauce consistency.
Don’t skip mashing the salmon thoroughly with the Boursin cheese – big chunks of fish won’t distribute evenly throughout the pasta, so use a fork to break it down completely before adding your noodles.
Finally, taste and adjust your seasoning at the end because Boursin is already salty, and you might find you need less additional salt than you think but more lemon juice to brighten everything up.
What to Serve With Salmon Boursin Pasta?
This creamy pasta is pretty filling on its own, but I love serving it with a simple side salad dressed with olive oil and lemon to balance out the richness of the Boursin cheese. Garlic bread or a warm baguette is perfect for soaking up any extra sauce left in your bowl. If you want to add more veggies to the meal, roasted asparagus or green beans seasoned with a little salt and pepper work really well alongside the salmon and spinach. A crisp white wine like Sauvignon Blanc or Pinot Grigio also pairs nicely if you’re looking to make it feel a bit more special.
Storage Instructions
Store: Keep your leftover salmon boursin pasta in an airtight container in the fridge for up to 3 days. The creamy sauce might thicken up a bit as it sits, but that’s totally normal. I find this makes a great next-day lunch, especially when I’m craving something filling and comforting.
Reheat: Warm it up gently on the stovetop over low heat with a splash of milk or pasta water to loosen the sauce. You can also microwave it in 30-second intervals, stirring between each one. Just be careful not to overheat the salmon or it can get dry and tough.
| Preparation Time | 10-15 minutes |
| Cooking Time | 20-25 minutes |
| Total Time | 30-40 minutes |
| Level of Difficulty | Easy |
| Servings | 4 servings |
Estimated Nutrition
Estimated nutrition for the whole recipe (without optional ingredients):
- Calories: 1600-1800
- Protein: 75-85 g
- Fat: 80-95 g
- Carbohydrates: 135-145 g
Ingredients
For the bake:
- 3 tbsp olive oil (I prefer Bertolli Extra Virgin for roasting)
- 7 oz spinach
- 2 shallots (thinly sliced into rings)
- 5.2 oz boursin cheese (I use the Garlic & Fine Herbs flavor)
- 1 lb salmon (cut into 1-inch cubes for even cooking)
- 1/2 tsp salt
- 1/4 tsp pepper
- 1/4 tsp garlic powder
For the pasta and finishing:
- 8 oz fettuccine (I always use Barilla for the best texture)
- 1/2 lemon juice
- 3 tbsp fresh parsley
Step 1: Prepare Mise en Place and Start Pasta Water
- 2 shallots
- 1 lb salmon
Preheat your oven to 400°F.
While the oven heats, fill a large pot with salted water and bring it to a boil—this should be ready to go when you finish your prep work.
Thinly slice the shallots into rings and cut the salmon into 1-inch cubes for even cooking.
Measure out the spinach and have the Boursin cheese ready to use.
This prep work ensures smooth cooking once you start the main components.
Step 2: Build the Roasting Base and Season the Salmon
- 3 tbsp olive oil
- 7 oz spinach
- 2 shallots
- 5.2 oz boursin cheese
- 1 lb salmon
- 1/2 tsp salt
- 1/4 tsp pepper
- 1/4 tsp garlic powder
In a large baking dish or 9×13 inch casserole, combine the olive oil, spinach, and sliced shallots, tossing gently to coat the spinach with oil.
Create a small mound in the center and place the entire block of Boursin cheese there.
Arrange the salmon cubes around the cheese in a single layer.
Drizzle the salmon with a bit more olive oil and season generously with salt, pepper, and garlic powder.
I like to season the salmon separately from the base because it ensures even flavor distribution on the fish itself.
Step 3: Roast Salmon and Spinach
- 8 oz fettuccine
Cover the baking dish tightly with foil or a lid and place it in the preheated 400°F oven.
Roast for 20-25 minutes until the salmon is cooked through and flakes easily with a fork, and the spinach has wilted.
While this roasts, cook your fettuccine in the boiling salted water according to package directions until al dente.
Reserve 1 cup of pasta water before draining—this starchy water is crucial for creating a silky sauce.
I always reserve the pasta water before draining because once it’s gone, you can’t get it back!
Step 4: Create the Sauce and Combine Components
- cooked fettuccine from Step 3
- 1/2 cup reserved pasta water from Step 3
- 1/2 lemon juice
- 1/2 tsp salt
- 1/4 tsp pepper
Remove the baking dish from the oven and let it cool for 2 minutes.
Using a fork or wooden spoon, break apart the salmon cubes and gently mash them together with the Boursin cheese, spinach, and shallots, creating a creamy mixture.
The residual heat will soften the cheese and help it emulsify with the salmon juices.
Add the cooked fettuccine from Step 3 to the baking dish and toss gently.
Start with 1/2 cup of the reserved pasta water from Step 3 and mix until you reach a silky, cohesive consistency—add more pasta water if needed.
Season the final dish with salt, pepper, and fresh lemon juice to brighten the flavors.
Step 5: Plate and Finish with Fresh Parsley
- 3 tbsp fresh parsley
Divide the salmon pasta between serving bowls or plates.
Garnish generously with fresh parsley and serve immediately while still warm.
The vibrant green parsley adds a fresh contrast to the rich, creamy sauce.

Garlic Salmon Boursin Pasta
Ingredients
Method
- Preheat your oven to 400°F. While the oven heats, fill a large pot with salted water and bring it to a boil—this should be ready to go when you finish your prep work. Thinly slice the shallots into rings and cut the salmon into 1-inch cubes for even cooking. Measure out the spinach and have the Boursin cheese ready to use. This prep work ensures smooth cooking once you start the main components.
- In a large baking dish or 9x13 inch casserole, combine the olive oil, spinach, and sliced shallots, tossing gently to coat the spinach with oil. Create a small mound in the center and place the entire block of Boursin cheese there. Arrange the salmon cubes around the cheese in a single layer. Drizzle the salmon with a bit more olive oil and season generously with salt, pepper, and garlic powder. I like to season the salmon separately from the base because it ensures even flavor distribution on the fish itself.
- Cover the baking dish tightly with foil or a lid and place it in the preheated 400°F oven. Roast for 20-25 minutes until the salmon is cooked through and flakes easily with a fork, and the spinach has wilted. While this roasts, cook your fettuccine in the boiling salted water according to package directions until al dente. Reserve 1 cup of pasta water before draining—this starchy water is crucial for creating a silky sauce. I always reserve the pasta water before draining because once it's gone, you can't get it back!
- Remove the baking dish from the oven and let it cool for 2 minutes. Using a fork or wooden spoon, break apart the salmon cubes and gently mash them together with the Boursin cheese, spinach, and shallots, creating a creamy mixture. The residual heat will soften the cheese and help it emulsify with the salmon juices. Add the cooked fettuccine from Step 3 to the baking dish and toss gently. Start with 1/2 cup of the reserved pasta water from Step 3 and mix until you reach a silky, cohesive consistency—add more pasta water if needed. Season the final dish with salt, pepper, and fresh lemon juice to brighten the flavors.
- Divide the salmon pasta between serving bowls or plates. Garnish generously with fresh parsley and serve immediately while still warm. The vibrant green parsley adds a fresh contrast to the rich, creamy sauce.

