Bring a large pot of salted water to a boil.
Add spaghetti and cook according to package instructions until al dente.
While the pasta cooks, heat olive oil in a large skillet over medium heat.
Add minced garlic and red pepper flakes, sauté for about 1 minute.
Stir in tomato paste and cook for 2-3 minutes, stirring frequently.
Reduce heat and pour in heavy cream, mixing well.
Add grated Parmesan cheese and stir until melted and creamy.
Season with salt and pepper to taste.
Drain the pasta and add it to the sauce, tossing to coat.
Garnish with fresh basil and sun-dried tomatoes before serving.