One Pot Creamy Salmon Pasta Recipe – Easy Weeknight Dinner
One Pot Creamy Salmon Pasta Recipe – Easy Weeknight Dinner

This One Pot Creamy Salmon Pasta is the ultimate solution for busy weeknights when you want a delicious, comforting meal with minimal cleanup. In just 30 minutes, you’ll have tender salmon flakes swimming in a rich garlic cream sauce with perfectly cooked pasta – all made in a single skillet!
What makes this recipe special is how the salmon cooks directly with the pasta, infusing the entire dish with incredible flavor. The creamy sauce develops naturally as the pasta starch combines with the cooking liquid, creating that restaurant-quality texture we all love. This is one of those one pan weeknight dinner recipes that will become a family favorite.
Ingredients

- 1 lb salmon fillet, skin removed, cut into 1-inch pieces
- 8 oz linguine or fettuccine pasta
- 1 medium onion, finely chopped
- 4 cloves garlic, minced
- 2 cups chicken or vegetable broth
- 1 cup heavy cream
- 1/2 cup grated Parmesan cheese
- 2 tbsp olive oil
- 1 tsp dried dill (or 1 tbsp fresh)
- 1/2 tsp paprika
- Salt and black pepper to taste
- Fresh parsley for garnish
- Lemon wedges for serving
Step-by-Step Instructions
Step 1: Heat olive oil in a large skillet over medium-high heat. Add chopped onion and cook until softened, about 3-4 minutes. Add minced garlic and cook for another minute until fragrant.
Step 2: Add the salmon pieces to the skillet and cook for 2-3 minutes, just until they start to turn opaque on the outside. Season with salt, pepper, and paprika.
Step 3: Break the pasta in half and add it to the skillet along with the chicken broth. Bring to a boil, then reduce heat to medium-low, cover, and simmer for 12-15 minutes, stirring occasionally.
Step 4: When pasta is al dente and most of the liquid has been absorbed, stir in the heavy cream, Parmesan cheese, and dill. Cook for another 2-3 minutes until the sauce thickens slightly.
Step 5: Taste and adjust seasoning if needed. The salmon will be perfectly cooked and flaky. Garnish with fresh parsley and serve immediately with lemon wedges.
This method creates a creamy sauce similar to what you’d get in other creamy pasta recipes, but with the convenience of cooking everything in one pot.
Expert Tips for Perfect One Pot Salmon Pasta
- Use fresh salmon: Fresh salmon flakes better and has superior flavor compared to frozen
- Don’t overcook the salmon: It will continue cooking with the pasta, so just sear it briefly at the beginning
- Stir occasionally: Prevent sticking and ensure even cooking of the pasta
- Adjust liquid as needed: If your pasta absorbs too much liquid, add a splash more broth or water
- Customize the creaminess: Use half-and-half for a lighter version, or add extra cream for extra richness
If you’re looking for more seafood inspiration, check out our easy one-pot dinner recipes collection for more quick meal ideas.
Frequently Asked Questions
Can I use a different type of fish?
Yes! This recipe works great with cod, tilapia, or even shrimp. Adjust cooking times slightly based on the seafood you choose.
How do I store leftovers?
Store in an airtight container in the refrigerator for up to 3 days. Reheat gently on the stove with a splash of cream or broth to refresh the sauce.
Can I make this gluten-free?
Absolutely! Use your favorite gluten-free pasta and ensure your broth is gluten-free. The cooking method remains the same.
What sides go well with this pasta?
A simple green salad or steamed vegetables like broccoli or asparagus complement this dish perfectly. For a delicious salad option, try our healthy broccoli salad as a fresh side.
This One Pot Creamy Salmon Pasta is proof that you don’t need complicated techniques or hours in the kitchen to create an impressive, satisfying meal. With minimal cleanup and maximum flavor, it’s the perfect solution for hectic weeknights or when you simply want a comforting pasta dinner without the fuss.

One Pot Creamy Salmon Pasta
Ingredients
Method
- Heat olive oil in a large skillet over medium-high heat. Add chopped onion and cook until softened, about 3-4 minutes. Add minced garlic and cook for another minute until fragrant.
- Add the salmon pieces to the skillet and cook for 2-3 minutes, just until they start to turn opaque on the outside. Season with salt, pepper, and paprika.
- Break the pasta in half and add it to the skillet along with the chicken broth. Bring to a boil, then reduce heat to medium-low, cover, and simmer for 12-15 minutes, stirring occasionally.
- When pasta is al dente and most of the liquid has been absorbed, stir in the heavy cream, Parmesan cheese, and dill. Cook for another 2-3 minutes until the sauce thickens slightly.
- Taste and adjust seasoning if needed. The salmon will be perfectly cooked and flaky. Garnish with fresh parsley and serve immediately with lemon wedges.






