Bring a large pot of salted water to a boil and cook the pasta until al dente according to package directions.
While the pasta cooks, melt the butter in a skillet over medium-high heat. Add the minced garlic and sauté for 1 minute, stirring constantly.
Stir in the tomato paste, tomato sauce, heavy cream, and Italian seasoning. Mix until the sauce is smooth.
Let the sauce gently simmer for about 5 minutes, or until slightly thickened. Lower heat if necessary. Add salt and pepper to taste, and a pinch of sugar if the sauce is too acidic.
Drain the cooked pasta and toss it with the creamy tomato sauce. Add a splash of hot pasta water if the sauce needs loosening.
Serve hot, topped with freshly grated parmesan cheese.