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

Fresh ingredients for a creamy one pot salmon pasta, including salmon fillets, pasta, garlic, spinach, cream, lemon, and herbs.
Instructions
- Preheat oven to 400°F (200°C) and line a baking sheet with foil.
- Cook fettuccine in a large pot of well-salted water according to package directions. Drain and set aside.
- Place salmon on the prepared sheet. Drizzle with 1 tablespoon olive oil, season with ½ teaspoon salt and ¼ teaspoon black pepper.
- Arrange cherry tomatoes on the same sheet, drizzle with olive oil, and season lightly with salt.
- 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.
- In the pasta pot, melt butter over medium heat. Add garlic and sauté 1–2 minutes until fragrant.
- Stir in heavy cream, bringing to a gentle simmer. Add parmesan and black pepper, whisking until smooth.
- Toss fettuccine in the sauce, add spinach, and stir until wilted.
- Gently fold in flaked salmon and roasted tomatoes.
- 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

