Cook the pasta according to package instructions. Drain and set aside.
Heat olive oil in a large pan over medium heat. Add the garlic and sauté until fragrant, about 30 seconds.
Add the cherry tomatoes and cook for 4–5 minutes, gently pressing them with a spatula to release their juices.
Stir in the tomato paste and mix until well combined.
Season with salt, chili flakes, and Italian seasoning.
Lower the heat and pour in the heavy cream. Stir until the sauce is smooth and creamy.
Add the cooked pasta back to the pan and toss to coat in the sauce.
Finish with freshly grated Parmesan. Serve immediately.