Cook the pasta according to package directions. Drain and set aside.
Season salmon fillets with salt and pepper. In a large skillet, heat olive oil over medium heat and cook salmon for 3–4 minutes per side until golden and cooked through. Remove and set aside.
In the same skillet, melt butter and sauté shrimp for 2–3 minutes until pink and just cooked. Remove and set aside.
Add garlic to the skillet and sauté for 30 seconds. Stir in cherry tomatoes and cook for 2 minutes until softened.
Pour in the cream and bring to a gentle simmer. Stir in Parmesan, Italian seasoning, salt, and pepper.
Add baby spinach and cook until wilted. Return salmon and shrimp to the skillet.
Toss the cooked pasta into the sauce until evenly coated. Garnish with fresh basil and serve warm.