Preheat oven to 400˚F.
Add the tomatoes, garlic, and oil to the casserole dish and toss to coat. Make a space in the center of the dish and add the cream cheese. Sprinkle with salt and pepper.
Bake for 35 minutes, or until the cheese is soft and lightly browned, and the tomatoes are cooked. Broil for 2-3 minutes to brown.
Meanwhile, cook pasta to al dente. Reserve 1 cup pasta water.
When the tomatoes are done, mash the garlic slightly then stir everything together.
Add pasta to the dish and toss. Add a bit of pasta water at a time until it reaches desired consistency.
Sprinkle with basil and serve.
