One Pot Salmon Pasta Recipe – Quick, Healthy, and Flavorful Weeknight Dinner

From the Ocean to Your Table: My One Pot Salmon Pasta Recipe

Salmon has always been a favorite in my kitchen. Growing up, I was lucky enough to enjoy fresh fish from the markets in Lyon, France. But moving to New York introduced me to a whole new way of preparing it—incorporating it into quick, easy one-pot meals. This One Pot Salmon Pasta Recipe was born out of a desire to combine the richness of fresh salmon with the heartiness of pasta, all cooked in one pot.

What I love about this recipe is its simplicity. The salmon flakiness melds beautifully with the pasta, while the broth adds a savory depth that ties everything together. Whether you’re cooking for yourself on a busy evening or for friends, this dish is a perfect balance of light yet satisfying. It’s the ultimate combination of comfort food and healthy ingredients, making it a go-to recipe in my busy weeknight routine.

one pot salmon pasta recipe
One pot salmon pasta recipe with creamy parmesan sauce and roasted salmon.
Table of Contents

Why This One Pot Salmon Pasta Recipe is Healthy and Easy

Why It’s So Healthy

This One Pot Salmon Pasta Recipe is not only flavorful but also packed with healthy omega-3 fatty acids from the salmon. Salmon is known for its heart-healthy benefits and high-quality protein content. The pasta adds complex carbohydrates, making this dish a balanced meal that’s rich in both flavor and nutrients. Cooking the pasta in the same pot as the salmon allows it to absorb all the savory goodness from the fish, broth, and seasonings, creating a dish that’s both satisfying and nourishing.

Salmon also provides vitamin D, B vitamins, and selenium, making this meal a great option for boosting your immune system. For more information on the health benefits of salmon, check out this Harvard T.H. Chan School of Public Health article on healthy fats.

Why It’s So Easy

What makes this recipe stand out is how simple it is to prepare. The one-pot method means fewer dishes, which makes cleanup a breeze. Everything is cooked in the same pot, allowing the flavors to meld together beautifully without requiring a ton of time or effort. Perfect for busy weeknights or when you want a quick and satisfying meal. With just a handful of ingredients and one pot, you can have a healthy meal on the table in under 30 minutes.

Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon
one pot salmon pasta recipe

One Pot Salmon Pasta Recipe


5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

  • Author: Elodie
  • Total Time: 30 minutes
  • Yield: 4 servings

Description

One pot salmon pasta recipe with creamy parmesan sauce, roasted salmon, cherry tomatoes, and spinach. Quick, fresh, and ready in under 30 minutes.


Ingredients

  • 0.75 pounds fettuccine pasta

  • 1 pound fresh salmon fillet

  • 1 ½ cups cherry tomatoes

  • 1 cup baby spinach leaves, packed (plus more if desired)

  • Kosher salt

  • Ground black pepper

  • Olive oil

  • Freshly grated parmesan cheese (for garnish)

Creamy Sauce:

  • 4 tablespoons unsalted butter

  • 3 cloves fresh garlic, minced

  • 1 cup heavy cream (plus more to taste)

  • 2 cups freshly grated parmesan cheese

  • Ground black pepper, to taste

    Ingredients of one pot salmon pasta recipe
    Fresh ingredients for a creamy one pot salmon pasta, including salmon fillets, pasta, garlic, spinach, cream, lemon, and herbs.

Instructions

  1. Preheat oven to 400°F (200°C) and line a baking sheet with foil.
  2. Cook fettuccine in a large pot of well-salted water according to package directions. Drain and set aside.
  3. Place salmon on the prepared sheet. Drizzle with 1 tablespoon olive oil, season with ½ teaspoon salt and ¼ teaspoon black pepper.
  4. Arrange cherry tomatoes on the same sheet, drizzle with olive oil, and season lightly with salt.
  5. Roast salmon and tomatoes for 10–12 minutes, until salmon is cooked through and tomatoes are blistered. Flake salmon with a fork, removing the skin.
  6. In the pasta pot, melt butter over medium heat. Add garlic and sauté 1–2 minutes until fragrant.
  7. Stir in heavy cream, bringing to a gentle simmer. Add parmesan and black pepper, whisking until smooth.
  8. Toss fettuccine in the sauce, add spinach, and stir until wilted.
  9. Gently fold in flaked salmon and roasted tomatoes.
  10. Serve hot, garnished with extra parmesan.

Notes

Use freshly grated parmesan for the best melt and flavor.

Shortcuts: Swap in smoked salmon and canned diced tomatoes to skip roasting.

Air fryer method: Cook salmon and tomatoes at 400°F for 8–10 minutes.

Prep ahead: Roast salmon and tomatoes a day in advance and refrigerate until needed.

Storage: Keep in an airtight container in the fridge for up to 3 days. Reheat gently with a splash of cream to restore creaminess.

  • Prep Time: 10 minutes
  • Cook Time: 20 minutes
  • Category: One-Pot Recipes, Dinner
  • Method: Stovetop + Oven
  • Cuisine: Italian-American

Nutrition

  • Serving Size: 1 ½ cups
  • Calories: 620 kcal
  • Sugar: 3g
  • Sodium: 620mg
  • Fat: 31g
  • Saturated Fat: 15g
  • Unsaturated Fat: 14g
  • Trans Fat: 0g
  • Carbohydrates: 48g
  • Fiber: 3g
  • Protein: 36g
  • Cholesterol: 145mg

How to Make the One Pot Salmon Pasta Recipe + Pro Tips

Ingredients You’ll Need

For this easy and healthy recipe, gather the following ingredients:

  • 2 salmon fillets (about 6 oz each)
  • 8 oz whole wheat pasta or gluten-free pasta
  • 1 tbsp olive oil
  • 2 cloves garlic, minced
  • 1 cup low-sodium vegetable broth (or chicken broth)
  • 1 cup heavy cream, or use coconut cream as a dairy-free option.
  • 1 tbsp lemon juice
  • Salt and black pepper to taste
  • Fresh parsley for garnish
  • Zest of 1 lemon

Cooking Method

  1. Sear the salmon: Heat 1 tbsp olive oil in a large pan over medium heat. Lightly season the salmon fillets with salt and pepper. Add the fillets to the pan and sear for 4-5 minutes per side, until golden brown and cooked through. Remove from the pan and set aside.
  2. Cook the pasta: In the same pan, add the minced garlic and cook for 1-2 minutes until fragrant. Add the vegetable broth and let it come to a gentle simmer. Add the pasta and cook, stirring occasionally, until al dente (about 8-10 minutes).
  3. Create the creamy sauce: Once the pasta is cooked, add the heavy cream (or coconut cream) and lemon juice to the pan. Stir well to combine, and let the sauce simmer for 3-5 minutes to thicken slightly.
  4. Combine and serve: Flake the cooked salmon into large chunks and return it to the pan with the pasta. Toss gently to combine. Garnish with fresh parsley and lemon zest. Serve immediately.

Pro Tips for Flavor and Meal Prep

  • For a richer flavor: Add a few tablespoons of parmesan cheese or nutritional yeast (for a vegan option) to the sauce to enhance the creaminess.
  • Add veggies: Toss in some spinach, peas, or cherry tomatoes during the last 2 minutes of cooking to add color and extra nutrients.
  • Meal prep tip: This dish keeps well in the fridge for up to 3 days. Keep the pasta and sauce in a separate container from the salmon. When reheating, stir in a little broth to refresh the dish.
  • Make it spicy: If you like a little heat, sprinkle in some red pepper flakes or a dash of cayenne pepper to the sauce for an added kick.
  • Use leftover salmon: This recipe is perfect for using up leftover grilled salmon or any other protein you may have.

For more meal prep ideas, check out my Easy Ground Beef Meal Prep Recipes for other quick, protein-packed dishes!

Creative Variations and Serving Ideas

Variations and Regional Twists

The One Pot Salmon Pasta Recipe is incredibly versatile, and you can easily adapt it to suit your tastes or dietary needs. Here are a few variations to try:

  • Mediterranean Twist: Add olives, artichoke hearts, and cherry tomatoes to give the dish a Mediterranean flair. You can also swap the vegetable broth for a white wine reduction for extra richness.
  • Cajun Salmon Pasta: Season the salmon with Cajun seasoning before cooking, and add bell peppers and onions to the pasta for a spicier, bolder flavor.
  • Lemon Dill Salmon Pasta: For a fresh, bright flavor, replace the lemon juice with fresh dill and a squeeze of lemon. Add a dollop of Greek yogurt to the sauce for extra creaminess.
  • Vegan Option: Swap the salmon for tofu or tempeh, and use coconut milk instead of heavy cream for a dairy-free alternative.

How to Serve

The One Pot Salmon Pasta Recipe is perfect for a variety of meal settings. Here are a few ideas for serving it:

  • Serve it as a main dish with a side salad or steamed vegetables for a light but satisfying dinner.
  • Pair it with a garlic bread or a slice of crusty baguette to soak up the creamy sauce.
  • For a more complete meal, top it with a handful of arugula or spinach for an added nutrient boost.
  • This recipe also works well as a make-ahead meal, and it can be enjoyed hot or cold for a quick lunch.
serving one pot salmon pasta recipe
Creamy one pot salmon pasta served with fresh parmesan and spinach.

Meal Prep and Storing

This recipe is perfect for meal prep. Here’s how to store and reheat it:

  • Keep leftovers in a sealed airtight container in the refrigerator for up to 3–4 days. When reheating, add a splash of vegetable broth or water to keep it creamy and moist.
  • Freezing: This recipe can be frozen for up to 1 month, though the salmon may lose some of its texture after freezing. To reheat, gently warm on the stovetop with some added liquid.
  • Meal prep tip: If you’re prepping for the week, cook the pasta and sauce ahead of time, and store the salmon separately. When ready to serve, just combine them and garnish with fresh parsley.

For more meal prep-friendly recipes, check out my 7 Freezer-Friendly One-Pot Meals.

Conclusion: Why This One Pot Salmon Pasta Recipe Is a Weeknight Favorite

The One Pot Salmon Pasta Recipe is the perfect combination of flavor and convenience. With its creamy, savory sauce and perfectly cooked salmon, it’s an easy meal that still feels indulgent. Whether you’re looking for a healthy weeknight dinner or meal prep for the week ahead, this dish checks all the boxes.

What I love about this recipe is its versatility. You can easily adjust it to your preferences with a few simple swaps, whether you prefer a Mediterranean twist or want to make it vegan. Plus, cooking everything in one pot means less cleanup and more time to enjoy the meal.

If you’re looking for a healthy, flavorful, and satisfying meal that’s also quick to make, the One Pot Salmon Pasta should definitely be added to your weekly meal rotation.

FAQs About One Pot Salmon Pasta Recipe

How do you make a creamy one pot salmon pasta?

For a creamy one pot salmon pasta recipe, start with butter and garlic, then add heavy cream and parmesan for richness. Roasted salmon and pasta are tossed in right before serving to keep everything tender.

Can you cook salmon and pasta in the same pot?

Yes, but in this one pot salmon pasta recipe, pasta is cooked first and set aside while the sauce and salmon finish in the same pot. This ensures both are perfectly cooked without overdone fish.

What’s the best type of pasta to use with salmon?

You can use whole wheat pasta, gluten-free pasta, or any other type of pasta you prefer. The recipe works with spaghetti, penne, or farfalle, but make sure to adjust the cooking time according to the type of pasta you choose.

How long does salmon pasta take to cook?

This one pot salmon pasta recipe comes together in about 25–30 minutes, including roasting the salmon and tomatoes while the pasta and sauce cook.

Can I freeze this dish?

Yes, you can freeze the One Pot Salmon Pasta for up to 1 month. However, the texture of the salmon may change after freezing. When reheating, add a bit of liquid and warm it gently on the stovetop.

Last Updated on September 3, 2025 by Elodie Martin

Leave a Comment

Recipe rating 5 Stars 4 Stars 3 Stars 2 Stars 1 Star