Creamy Tomato Salmon Pasta – Rich, Bright, and Ready in Under 30 Minutes

Why This Creamy Tomato Salmon Pasta Belongs in Your Weeknight Rotation

If you’re looking for a pasta dish that’s equal parts elegant and easy, this creamy tomato salmon pasta checks every box. It’s comforting, restaurant-worthy, and ready in less than 30 minutes. The sauce strikes a beautiful balance: creamy without being heavy, rich with tomato flavor, and infused with flakes of tender, buttery salmon.

This dish brings together the heartiness of a tomato-based pasta with the silkiness of cream and the savory richness of seared salmon. It’s a go-to when you want something a little more special than your average spaghetti night—without putting in much more effort.

Plus, it’s incredibly flexible. You can use fresh or canned salmon, heavy cream or half-and-half, and short or long pasta shapes. It’s also a great way to incorporate healthy omega-3s into a comforting meal.


A Pasta Dish That Balances Comfort and Freshness

Why It Works So Well:

  • Tomatoes add brightness and acidity to balance the cream.
  • Cream smooths the sauce and helps coat every strand of pasta.
  • Salmon adds richness and protein while absorbing the flavor of the sauce.
  • Garlic and shallot form a flavorful base without overpowering the fish.
  • Fresh herbs (like basil or parsley) add a finishing touch of brightness.

This is a dish that feels indulgent, but won’t weigh you down. It’s comfort food with a fresh, elevated twist.


Best Ingredients to Use (and Substitutions)

Salmon

  • Fresh salmon fillets (skinless) work best. Cook separately, then flake into the sauce.
  • Canned wild salmon is a great shortcut if you’re short on time.
  • Leftover roasted or grilled salmon? Even better.

Tomatoes

  • Canned crushed tomatoes offer consistent flavor and texture.
  • Cherry or grape tomatoes, halved and sautéed, can add freshness.
  • A spoonful of tomato paste deepens the umami.

Cream

  • Heavy cream gives the silkiest finish.
  • Half-and-half or light cream also works, but the sauce will be slightly thinner.
  • For dairy-free: Use coconut cream or cashew cream for a rich alternative.

Pasta

  • Fettuccine or linguine works well to hold the sauce.
  • Rigatoni or penne offers hearty texture for scooping up bits of salmon.
  • Gluten-free pasta can be substituted easily.

Equipment You’ll Need

  • Large pot (for boiling pasta)
  • Skillet or sauté pan
  • Wooden spoon or spatula
  • Tongs
  • Knife and cutting board
  • Small bowl (for salmon prep)

Ingredients

Serves 4

  • 8 oz (225g) pasta (fettuccine, linguine, or penne)
  • 1 tablespoon olive oil
  • 1 tablespoon butter
  • 2 salmon fillets (about 6 oz each), skin removed
  • Salt and pepper, to taste
  • 2 cloves garlic, minced
  • 1 small shallot, finely diced
  • 1 tablespoon tomato paste
  • 1 (14 oz / 400g) can crushed tomatoes
  • ½ teaspoon dried oregano
  • ½ teaspoon chili flakes (optional)
  • ½ cup (120ml) heavy cream or half-and-half
  • ¼ cup grated Parmesan (plus more for serving)
  • 2 tablespoons chopped fresh parsley or basil
  • Zest of 1 lemon (optional, for brightness)

Instructions

Step 1: Cook the Pasta

  1. Bring a large pot of salted water to a boil.
  2. Add pasta and cook until al dente according to package instructions.
  3. Reserve ½ cup of pasta water, then drain and set pasta aside.

Step 2: Cook the Salmon

  1. While pasta cooks, season salmon fillets with salt and pepper.
  2. In a large skillet, heat olive oil and butter over medium heat.
  3. Add salmon and cook for 3–4 minutes per side, until golden and cooked through.
  4. Remove from the skillet and gently flake with a fork. Set aside.

Shortcut: If using canned salmon, drain and set aside—no need to cook.


Step 3: Build the Sauce

  1. In the same skillet, add a bit more oil if needed. Sauté shallot for 2–3 minutes until soft.
  2. Add garlic and cook for 30 seconds.
  3. Stir in tomato paste and cook for 1 minute to caramelize.
  4. Add crushed tomatoes, oregano, and chili flakes. Simmer for 5–7 minutes until slightly thickened.

Step 4: Add Cream and Cheese

  1. Reduce heat to low and stir in the cream.
  2. Add Parmesan and stir until melted and smooth.
  3. Taste and season with salt, pepper, and lemon zest (if using).

Step 5: Combine and Serve

  1. Add cooked pasta to the sauce and toss to coat.
  2. Gently fold in the flaked salmon, being careful not to overmix.
  3. If sauce is too thick, add a splash of reserved pasta water.

Step 6: Plate and Garnish

  1. Serve hot, topped with extra Parmesan and a sprinkle of fresh herbs.
  2. Add a lemon wedge on the side or a drizzle of olive oil for extra shine.

FAQs and Troubleshooting

Q: Can I use smoked salmon?
Yes! Add it at the end instead of cooking fresh salmon. It brings a salty, smoky flavor—delicious with cream.

Q: My sauce is too thick—what should I do?
Add a splash of reserved pasta water or more cream until desired consistency is reached.

Q: Can I make this dairy-free?
Yes—use a plant-based cream and omit the cheese, or sub with nutritional yeast.

Q: Is this dish freezer-friendly?
Not ideal. Cream-based sauces can separate when frozen. Store leftovers in the fridge and eat within 2 days.


Storage and Reheating

  • Fridge: Store in an airtight container for up to 2 days.
  • Reheat gently in a skillet over low heat, adding a splash of cream or milk to revive the sauce.
  • Microwave: Reheat in 30-second bursts, stirring in between.

Flavor Variations

  • Add spinach or kale to the sauce for extra greens.
  • Use sun-dried tomatoes along with or instead of crushed tomatoes.
  • Top with toasted pine nuts or breadcrumbs for texture.
  • Add white wine to the tomato sauce for deeper flavor (just a splash before the tomatoes go in).

What to Serve With It

  • Garlic bread or toasted ciabatta
  • Simple green salad with lemon vinaigrette
  • Roasted asparagus or green beans
  • Glass of white wine, like Chardonnay or Sauvignon Blanc

With its rich, silky sauce and flaky bites of salmon, this creamy tomato salmon pasta is comfort food with elegance and ease. It’s the kind of meal that feels special but doesn’t require hours in the kitchen—and that’s exactly why it belongs on your table tonight.

Scroll to Top