Salmon Spaghetti Carbonara

salmon spaghetti carbonara recipe

Eivaisla / Getty Images

Prep: 15 mins
Cook: 15 mins
Total: 30 mins
Servings: 4 to 6 servings
Nutritional Guidelines (per serving)
635 Calories
26g Fat
65g Carbs
34g Protein
See Full Nutritional Guidelines Hide Full Nutritional Guidelines
Nutrition Facts
Servings: 4 to 6
Amount per serving
Calories 635
% Daily Value*
Total Fat 26g 33%
Saturated Fat 11g 54%
Cholesterol 216mg 72%
Sodium 280mg 12%
Total Carbohydrate 65g 24%
Dietary Fiber 5g 18%
Protein 34g
Calcium 128mg 10%
*The % Daily Value (DV) tells you how much a nutrient in a food serving contributes to a daily diet. 2,000 calories a day is used for general nutrition advice.
(Nutrition information is calculated using an ingredient database and should be considered an estimate.)

This is a simple, quick, and easy main dish for Salmon Spaghetti Carbonara. It's the perfect use for leftover cooked salmon. If there's any more left over from this dish, make Cheesy Pasta Frittata.

I've made this recipe with spaghetti, fettuccine, and linguine pasta; it's delicious with all three. Any long pasta is perfect in this dish; it holds onto the creamy sauce and is the perfect foil for the tender salmon and salty bacon.

Make sure you serve this wonderful dish as soon as it is served. The sauce will thicken as it cools, and you want to make sure your guests get the combination of tender pasta, nutty salmon, crisp and salty bacon, and smooth and creamy sauce.

Serve this with a spinach salad and some homemade bread for a delicious meal.


  • 1 (1 pound) package spaghetti, fettuccine, or linguine pasta
  • 4 slices bacon
  • 4 egg yolks
  • 3/4 cup heavy cream (or evaporated milk)
  • Salt (to taste)
  • Pepper (to taste)
  • 1 tablespoon olive oil
  • 1 to 2 cooked salmon fillets (broken into pieces)
  • 2 cups frozen baby peas (thawed and drained, if desired)
  • 1/3 cup grated Parmesan cheese

Steps to Make It

  1. Gather the ingredients.

  2. Bring a large pot of water to a boil and cook the pasta as directed on the package.

  3. Meanwhile, cook the bacon in a large skillet until crisp.

  4. Drain the bacon on paper towels and crumble; set aside. Discard the bacon fat.

  5. In a small bowl beat together the egg yolks with the cream; season with the salt and pepper. Set aside.

  6. In a large skillet, heat the olive oil over low heat and add the salmon, peas, and cooked bacon; gently heat. Shake the pan from time to time, so the food doesn't stick.

  7. When the pasta is done, drain well and add immediately to the skillet with the salmon; do not stir.

  8. Immediately pour the egg mixture over the hot pasta. Turn the heat under the skillet to medium.

  9. Using tongs, gently lift and turn the pasta, egg mixture, salmon, peas, and bacon together until creamy sauce forms on the pasta. The egg will cook on contact with hot pasta.

  10. Sprinkle the food with the cheese and toss gently. Serve immediately.

Raw Egg Warning

Consuming raw and lightly-cooked eggs poses a risk of food-borne illness.

Recipe Variations

  • Add some fresh mushrooms into the mix.
  • Plate and top the carbonara with a sprinkle of fresh herbs, like flat-leaf parsley or chives, for a finishing touch.

Carbonara vs. Alfredo Sauce

The two sauces look similar but, in fact, are a bit different in the way they're made. Carbonara sauce has egg yolks, cream, salt, and pepper; while Alfredo sauce has cream, butter, parmesan, salt, and pepper. Both are served with pasta and can have parsley added if desired.