Cook the pasta according to the package directions in salted water. Before draining, reserve about ½ cup of the pasta cooking water. Drain the pasta and set aside.
Heat a large skillet over medium heat and melt the butter.
Add the chopped sun-dried tomatoes and cook for 1 to 2 minutes, stirring occasionally.
Add the garlic, dried basil, and red pepper flakes. Cook for about 30 seconds, just until the garlic smells fragrant. Do not let the garlic brown.
Add the cream cheese and stir until it starts to melt.
Add a few tablespoons of the cream and stir until the cream cheese becomes smooth. Add the remaining cream and about ¼ cup of the pasta water. Stir well and bring to a gentle simmer.
Let the sauce cook for 1 to 2 minutes until smooth and slightly thickened. Add more pasta water if the sauce looks too thick.
Add the cooked pasta to the skillet and toss to coat the noodles in the sauce.
Add the parmesan cheese and stir until melted and combined.
Serve immediately while the sauce is creamy.
Video
Notes
As the sauce cools, the pasta absorbs the sauce. Add more pasta water or a splash of cream until the sauce loosens.Store in the fridge for up to 3 days.