1. Cook the spaghetti in a large pot of salted boiling water until al dente. Drain and reserve ½ cup of the pasta water.
2. Heat the olive oil and butter together in a large skillet over medium heat.
3. Add the minced garlic and sauté for 1 to 2 minutes until fragrant but not browned.
4. Stir in the tomato sauce and tomato paste, mixing until smooth. Let the sauce simmer for 3 to 4 minutes.
5. Reduce the heat and slowly pour in the heavy cream, stirring continuously as the sauce thickens.
6. Add the softened cream cheese and stir until completely melted and fully incorporated.
7. Mix in the Parmesan cheese, Italian seasoning, salt, and black pepper. Stir until the sauce becomes creamy and velvety.
8. Add the cooked spaghetti to the skillet and toss until evenly coated.
9. If needed, add reserved pasta water a little at a time to reach your preferred sauce consistency.
10. Remove from heat and garnish with chopped parsley before serving.
Closing
Serve this cheesy spaghetti hot for a comforting, restaurant-style pasta night at home. Follow deesviral for more rich, home-style recipes that turn simple ingredients into unforgettable meals