In a large pot boil water. Cook fettuccine until al dente, about 7-8 minutes.
Meanwhile, combine tomato sauce, cream cheese, basil and Italian seasoning in a medium pot and bring to a simmer.
Stir occasionally, allowing cheese to melt. Season liberally with salt and pepper. Taste, and adjust seasonings as desired.
In a skillet, melt 2 Tbsp butter over medium-low heat. When butter starts to brown, add fish and season with salt and pepper. Allow fish to cook undisturbed for 3 minutes.
Using tongs, flip each portion of fish over individually and season with salt and pepper. Allow to cook until caramel-colored on the outside and cooked through, 2-3 additional minutes.
Serve pasta with sauce and cod. Best enjoyed hot off the stove.