One Pot Pasta with Salmon and Spinach for a Busy Weeknight Dinner

When the clock is ticking and hunger is growing, this one pot pasta with salmon and spinach steps in like a kitchen superhero. It’s the kind of dish that feels comforting but doesn’t demand hours of attention—just a few focused minutes, and dinner practically cooks itself. The creamy sauce clings perfectly to every bite, while the salmon flakes gently apart, mingling with the vibrant green spinach for a dinner that feels both indulgent and nourishing.

One evening, I remember starting this dish after a long day where my mind was elsewhere—partly on the dinner, mostly on a call I was trying to wrap up. I chopped the salmon a bit unevenly, probably distracted, and added the spinach in a hurry, but somehow it all came together anyway. The scent of garlic and onion filling the kitchen was enough to pull me back from my scattered thoughts. By the time the pasta was ready, the creamy sauce had thickened just right, and the salmon was tender but not dry. It wasn’t a perfect kitchen ballet, but it was exactly the kind of meal I needed: simple, comforting, and ready in a snap.

  • Minimal cleanup thanks to the one pot method—because who wants piles of dishes after a busy day?
  • Combines protein and greens effortlessly, making it a balanced meal without extra effort.
  • The creamy sauce is rich but lightened by a hint of lemon, keeping things fresh.
  • It’s simple—and that’s kind of the point. No fancy tricks, just straightforward comfort food.

Even if you’re not the most organized cook, this recipe is forgiving. It’s designed to come together even if you’re multitasking or slightly distracted.

Print

One Pot Pasta with Salmon and Spinach

A quick and delicious one pot pasta dish featuring tender salmon, fresh spinach, and a creamy sauce. Perfect for a nutritious weeknight dinner with minimal cleanup.

  • Prep Time: 10 minutes
  • Cook Time: 20 minutes
  • Total Time: 30 minutes
  • Yield: 4 1x

Ingredients

Scale

300 grams dried penne pasta
400 grams fresh spinach, washed and roughly chopped
300 grams fresh salmon fillet, skin removed and cut into bite-sized pieces
1 medium onion, finely chopped
3 cloves garlic, minced
750 milliliters vegetable or chicken broth
200 milliliters heavy cream
2 tablespoons olive oil
1 teaspoon salt
1/2 teaspoon black pepper
1/2 teaspoon dried Italian herbs
50 grams grated Parmesan cheese
1 tablespoon lemon juice

Instructions

Heat the olive oil in a large deep skillet or pot over medium heat.
Add the chopped onion and sauté for 3-4 minutes until translucent.
Add the minced garlic and cook for another 1 minute until fragrant.
Pour in the vegetable or chicken broth and bring to a gentle boil.
Add the dried penne pasta to the pot and stir well to prevent sticking.
Reduce the heat to medium-low and cook the pasta uncovered for 10 minutes, stirring occasionally.
After 10 minutes, add the salmon pieces, chopped spinach, salt, black pepper, and dried Italian herbs to the pot.
Continue cooking for another 5-7 minutes until the salmon is cooked through and the pasta is tender. Stir gently to combine.
Pour in the heavy cream and lemon juice, stirring to create a creamy sauce. Heat through for 2 minutes without boiling.
Remove the pot from heat and stir in the grated Parmesan cheese until melted and well combined.
Serve the pasta hot, garnished with extra Parmesan if desired.

Did you make this recipe?

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

For this recipe, just a large deep skillet or pot is enough—no need for a bunch of pans cluttering the counter. It’s one of those dishes that’s perfect for serving straight from the pot, maybe with a crusty piece of bread or a simple side salad. If you want to mix it up, I’ve tried swapping in kale instead of spinach, or using half cream and half milk to reduce richness a bit, but honestly, the original combo feels just right. Sometimes I toss in a pinch of chili flakes for a little kick, but that’s only if I’m feeling adventurous.

FAQ

Can I use frozen salmon? Yes, just thaw it beforehand and add it as the recipe directs. Frozen spinach works too, but fresh gives the best texture.

What if I don’t have heavy cream? You can use a mix of milk and cream cheese or a plant-based cream alternative; the sauce might be a bit lighter but still tasty.

Is this dish good for leftovers? Absolutely. Just reheat gently and add a splash of broth or cream to loosen the sauce again.

Give this one pot pasta a try next time you need dinner to be easy without feeling like a compromise. It’s the kind of meal that invites you to sit down, take a breath, and enjoy something satisfying—without the fuss.