In a large pot of salted boiling water, cook the spaghetti or fettuccine according to package instructions until al dente. Drain and set aside, reserving 1/2 cup of pasta water.
In a large skillet over medium heat, add the olive oil. Once hot, add the minced garlic and sauté for about 1 minute until fragrant, being careful not to burn it.
Stir in the sliced sun-dried tomatoes and cook for another 2-3 minutes, allowing them to release their flavor.
Pour in the heavy cream and stir to combine. Let the mixture simmer for about 3-4 minutes until slightly thickened.
Stir in the grated Parmesan cheese, Italian seasoning, salt, and pepper. If the sauce is too thick, add reserved pasta water a little at a time until you reach your desired consistency.
Add the cooked pasta to the skillet and toss to coat in the creamy tomato sauce. Cook over low heat for an additional 2 minutes to warm everything through.
Plate the pasta in bowls and garnish with fresh basil leaves. If desired, sprinkle with crushed red pepper flakes for a little extra heat.
Notes
Use sun-dried tomatoes in oil for added flavor. Adjust crushed red pepper flakes to taste.